2016-08-31 2 views
0

Gibt es bestimmte Verschleierungstechniken, die Variablentypen ändern können? Ie. C gibt Ihnen mehr als genug Zeichenfolge, mit der Sie sich aufhängen können und Sie können ein char und int hinzufügen. Verändert die Code-Verschleierung jemals ein Zeichen in ein int oder konvertiert es andere Variablentypen?Verändert Obfuskation jemals Variablen/Funktionstypen

+0

Wenn das verschleiern würde, würde es die Funktionalität des Codes ändern, und das würde eindeutig nicht getan werden. –

Antwort

0

ich nicht ein Beispiel für Typ-Änderungen, aber die entry about software obfuscation on Wikipedia sagt:

Zusätzlich Tools wie obfuscators bekannt automatisierte Verschleierung kompilierte Anwendungen bereitstellen kann, die Reverse-Engineering schwieriger für Menschen und Maschinen machen aber ändern Sie nicht das Verhalten der verschleierten Anwendung.

Dementsprechend kann jede Anwendung die Ausgabe eines Obfuscator sein, der das gleiche Verhalten wie die ursprüngliche Anwendung hat.