Skip to content
KitploitKITPLOIT
ToolsBlog
Einreichen
ToolsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

··Feeds·Kontakt·Datenschutz·© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
avcleaner — C/C++-Quellcode-Obfuscator zur Umgehung von Antivirensoftware | Kitploit
Tools/GitHubGitHub/scrt/avcleaner
Payload-GenerierungBinäranalyse
GitHubscrt/avcleaner

avcleaner

C/C++-Quellcode-Obfuscator zur Umgehung von Antivirensoftware

Repository anzeigen
1.1k1882vor 4 JahrenVon Kitploit geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen

avcleaner

C/C++-Quellcode-Verschleierung zur Antiviren-Umgehung

Nutzungsbeispiel

Blogbeiträge

Die Implementierung ist recht komplex und dieser Bereich der Softwareentwicklung wird selten in verständlicher Sprache dokumentiert. Deshalb gibt es Blogbeiträge, die jede Designentscheidung im Detail erläutern und auf die Besonderheiten der Arbeit mit der LLVM-API eingehen.

  • https://blog.scrt.ch/2020/06/19/engineering-antivirus-evasion/
  • https://blog.scrt.ch/2020/07/15/engineering-antivirus-evasion-part-ii/

Erstellung

root@kitploit:~
docker build . -t avcleaner
docker run -v ~/dev/scrt/avcleaner:/home/toto -it avcleaner bash #adapt ~/dev/scrt/avcleaner to the path where you cloned avcleaner
sudo pacman -Syu
mkdir CMakeBuild && cd CMakeBuild
cmake ..
make -j 2
./avcleaner.bin --help

Verwendung

Für einfache Programme ist das so einfach wie:

root@kitploit:~
avcleaner.bin test/strings_simplest.c --strings=true --

Allerdings sollten Sie wissen, dass Sie ein Compiler-Frontend verwenden, das nur dann gut funktioniert, wenn Sie ihm den Pfad zu ALLEN Includes geben, die zum Erstellen Ihres Projekts erforderlich sind. Als Beispiel: test/string_simplest.c enthält Header aus dem WinSDK, und das Skript run_example.sh zeigt, wie solche Szenarien gehandhabt werden.

Häufige Fehler

root@kitploit:~
CommandLine Error: Option 'non-global-value-max-name-size' registered more than once! LLVM ERROR: inconsistency in registered CommandLine options

Falls Sie auf diesen Fehler stoßen, verwenden Sie bitte CMakeLists_archlinux.txt anstelle von CMakeLists.txt, dann sollte er verschwinden.

Mitwirkende

Danke an @gituser5555 für die Fehlerbehebungen.

Tool herunterladen