| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Voici un guide complet (en Markdown) pour présenter ce projet à des utilisateurs, même débutants. Il explique :
Vous pouvez le mettre directement dans un fichier README.md sur GitHub.
Version Console
Un outil pour exécuter des commandes Windows avec élévation de privilèges et différents modes (TrustedInstaller, SYSTEM, etc.), proposant également le téléchargement et l’utilisation automatique de AdvancedRun.
Elevation Exploit (powered by danbenba) est un petit outil en C# qui permet :
Ce programme est particulièrement utile dans un contexte où l’on souhaite tester, debugger ou administrer un système avec différents niveaux de privilèges (par exemple pour des tâches de maintenance ou d’analyse).
Élévation UAC :
Modes d’exécution (RunAs) via AdvancedRun :
Téléchargement automatique d’AdvancedRun :
Logs :
Barre de progression pendant le téléchargement :
Arguments supplémentaires :
Cloner ou télécharger ce dépôt.
Ouvrir un terminal (ou l’IDE de votre choix) dans le dossier du projet.
Taper :
dotnet build --configuration ReleaseLe binaire (exécutable) se trouvera dans :
bin/Release/netX.X/Elevation.exe
(X.X dépend de la version .NET configurée.)
Optionnel : Publier en un seul exécutable autonome (self-contained) :
dotnet publish -c Release -r win-x64 --self-contained true -p:PublishSingleFile=trueVous obtiendrez alors un fichier Elevation.exe unique dans bin/Release/netX.X/win-x64/publish.
elevation.exe <commande> [options]| Option | Description |
|---|---|
| -m <1..11> | Mode /RunAs d’AdvancedRun (ex: -m 8 = TrustedInstaller). Par défaut : 8. |
| -t | Mode TrustedInstaller. |
| -arg "<args>" | Arguments supplémentaires pour la commande (ex: "/c dir" pour cmd.exe). |
| -s | Sauvegarde les logs dans un fichier .log. |
| -e "<chemin>" | Chemin personnalisé pour le fichier .log (ex: -e "C:\Temp\monfichier.log"). |
| -u "<URL>" | URL personnalisée pour télécharger AdvancedRun (ex: -u "https://monSite/AdvancedRun.zip"). |
| -h / --help | Affiche l’aide (menu récapitulatif). |
| Valeur (-m X) | Description |
|---|---|
| 1 | Utilisateur actuel – Autoriser l’élévation (LIAC) |
| 2 | Utilisateur actuel – Sans élévation (IJAC) |
| 3 | Administrateur (Forcer l’élévation) |
| 4 | Utilisateur SYSTEM |
| 5 | Utilisateur du processus sélectionné |
| 6 | Descendant du processus sélectionné (injection de code) |
| 7 | Nom d’utilisateur + mot de passe (login/password spécifiés) |
| 8 | TrustedInstaller |
| 9 | Autre utilisateur connecté |
| 10 | Service réseau |
| 11 | Service local |
Exécuter cmd.exe en mode Administrateur forcé (-m 3) :
elevation.exe cmd.exe -m 3Exécuter cmd.exe en mode TrustedInstaller (-m 8) + Téléchargement :
elevation.exe cmd.exe -t -m 8Ajouter des arguments supplémentaires à cmd.exe :
elevation.exe cmd.exe -m 3 -arg "/c dir"Sauvegarder les logs dans un fichier Elevation.log :
elevation.exe powershell.exe -t -sSpécifier un chemin pour le fichier de logs :
elevation.exe cmd.exe -m 4 -s -e "C:\MonDossier\Logs\myElev.log"Changer l’URL de téléchargement :
elevation.exe cmd.exe -t -u "https://exemple.com/AdvancedRun.zip"if (!IsRunningAsAdmin())
{
RelaunchAsAdmin(args);
return;
}DownloadFileWithProgress(_advancedRunUrl, zipFilePath);ZipFile.ExtractToDirectory(zipFilePath, appDataTemp, true);Logs :
Barre de progression :
[#####-----] 50%
Disclaimer : Ce projet est un exemple à visée éducative. Son utilisation relève de la responsabilité de l’utilisateur, et peut nécessiter des privilèges élevés risqués pour le système. N’exécutez ce logiciel que sur vos environnements de test ou systèmes autorisés.
| Back | FazBrowse Home | New Git URL |