| Kommentare löschen | Löscht alle Kommentare (diese Funktion wird standardmäßig ausgeführt) | Löscht potenzielle Verhaltensinformationen | hoch python files 2 & 3 |
| Leerzeilen löschen | Löscht alle Leerzeilen (diese Funktion wird standardmäßig ausgeführt) | Reduziert die Sichtbarkeit des Klartext-Codes | hoch python files 2 & 3 |
| Korrektur-Padding für leere Klassen/Funktionen | Fügt Padding zu leeren Klassen und Funktionen hinzu. Wenn die Klasse oder Funktion nur Kommentare enthält, kann die Standardfunktion Delete comments potenziell eine Klasse oder Funktion leer lassen. Dies vermeidet die Generierung eines Fehlers (diese Funktion wird standardmäßig ausgeführt) | Keine, nur um Fehler zu vermeiden | hoch python files 2 & 3 |
| Ersetze Zeichenkette durch gemischte Zeichenkette | Ersetzt alle Namen von Variablen/Klassen/Funktionen durch zufällige Zeichenfolgen mit definierter Länge | Reduziert die Sichtbarkeit des Klartext-Codes - Verzögert die Ableitung des Verhaltens von Variablen/Klassen/Funktionen | niedrig - hoch (abhängig von der Anzahl der auszuschließenden oder nicht auszuschließenden Namen) python files 2 & 3 |
| Wörter ausschließen | Datei zum Ausschließen von Wörtern (siehe Dokumentation für das Format) nur für die Obfuskierungsfunktion 'Dateinamen ersetzen' | Information nicht erforderlich | Information nicht erforderlich |
| Skript-Padding | Fügt nach jeder Zeile Padding von zufälligen Skripten hinzu | Reduziert die Sichtbarkeit des Klartext-Codes - fügt tote Code-Schnipsel/Klassen/Funktionen hinzu, um die Verhaltensanalyse des Programms zu verschleiern und zu verzögern | hoch python file 2 & 3 |
| Dateinamen ersetzen | Ersetzt alle Dateinamen durch zufällige Zeichenfolgen mit definierter Länge | Reduziert die Sichtbarkeit des Klartext-Codes - Reduziert die Ableitung der Funktionalitäten von Dateien | niedrig python files 2 & 3 |
| Dateinamen ausschließen | Datei zum Ausschließen von Dateinamen (siehe Dokumentation für das Format) nur für die Obfuskierungsfunktion 'Dateinamen ersetzen' | Information nicht erforderlich | Information nicht erforderlich |
| Ersetze Zeichenkette durch Hexadezimal | Ersetzt alle Zeichen durch ihren Hexadezimalwert | Reduziert die Sichtbarkeit des Klartext-Codes / vermeidet die Erkennung durch 'grep'-Befehle beispielsweise | mittel python files 2 only |
| Korrektur zum Löschen von pyc-Dateien | Löscht alle pyc-Dateien im Ausgabeverzeichnis (diese Funktion wird standardmäßig ausgeführt) | Löscht bereits kompilierte Dateien, die zuvor nicht obfuskiert wurden | hoch python files 2 & 3 |
| Mixer-Länge niedrig | Definiert die Länge der zufälligen Zeichenfolgen auf 32 Zeichen, wenn die Parameter -rts, --replacetostr oder -ps, --paddingscripts oder -rfn, --replacefilesname oder -rth, --replacetohex angegeben werden | Je länger die Länge verwendet wird, desto schwieriger ist die Sichtbarkeit des Codes | Information nicht erforderlich |
| Mixer-Länge mittel | Definiert die Länge der zufälligen Zeichenfolgen auf 64 Zeichen, wenn die Parameter -rts, --replacetostr oder -ps, --paddingscripts oder -rfn, --replacefilesname oder -rth, --replacetohex angegeben werden | Je länger die Länge verwendet wird, desto schwieriger ist die Sichtbarkeit des Codes | Information nicht erforderlich |
| Mixer-Länge hoch | Definiert die Länge der zufälligen Zeichenfolgen auf 128 Zeichen, wenn die Parameter -rts, --replacetostr oder -ps, --paddingscripts oder -rfn, --replacefilesname oder -rth, --replacetohex angegeben werden | Je länger die Länge verwendet wird, desto schwieriger ist die Sichtbarkeit des Codes | Information nicht erforderlich |