Guten Tag,
Ich weiß, das es etliche Thread's gibt die meinem Thema sehr nahe kommen, jedoch habe ich keines gefunden, welches wirklich mein Thema anspricht, daher der Thread.
Folgende Frage:
Wie man weiß, sind .NET Codes (andere Natürlich auch) Dekompilierbar.
Nun weiß man auch, das es sog. Obfuskatoren gibt, die das Dekompilieren zwar erschweren, aber nicht gänzlich unmöglich machen.
Nun zur Frage:
Ich habe bereits VB Programme testweise Dekompiliert (Leere Forms mit paar Subs und Variablen, Testzwecke eben) und auch via Obfuskieren geschützt um es dann erneut zu Dekompilieren.
Das Ergebnis war verhältnismäßig gut, man konnte noch alle String's etc auslesen.
Nun zur Hauptsächlichen Frage:
Nun habe ich gelesen, das es möglich ist, aus einen Visual C++ Programm (oder auch nur C++? Ich weiß es nichtmehr genau) eine sog. Blackbox zu machen, sodass der Code direkt in die Machinensprache übersetzt wird.
Leider hat Google/Forensuche keine wirklichen Resultate zwecks der Beantwortung meiner Frage geliefert, weshalb ich nun hier Fragen möchte,
ob es denn wirklich möglich ist, Visual C++ Codes in eine Art "Blackbox" zu verwandeln(Machinencode), sodass das Decompilen sogut wie unmöglich gemacht wird(Strings etc. bleiben verschlüsselt etc.)
Gruß,
Neoner
Ich weiß, das es etliche Thread's gibt die meinem Thema sehr nahe kommen, jedoch habe ich keines gefunden, welches wirklich mein Thema anspricht, daher der Thread.
Folgende Frage:
Wie man weiß, sind .NET Codes (andere Natürlich auch) Dekompilierbar.
Nun weiß man auch, das es sog. Obfuskatoren gibt, die das Dekompilieren zwar erschweren, aber nicht gänzlich unmöglich machen.
Nun zur Frage:
Ich habe bereits VB Programme testweise Dekompiliert (Leere Forms mit paar Subs und Variablen, Testzwecke eben) und auch via Obfuskieren geschützt um es dann erneut zu Dekompilieren.
Das Ergebnis war verhältnismäßig gut, man konnte noch alle String's etc auslesen.
Nun zur Hauptsächlichen Frage:
Nun habe ich gelesen, das es möglich ist, aus einen Visual C++ Programm (oder auch nur C++? Ich weiß es nichtmehr genau) eine sog. Blackbox zu machen, sodass der Code direkt in die Machinensprache übersetzt wird.
Leider hat Google/Forensuche keine wirklichen Resultate zwecks der Beantwortung meiner Frage geliefert, weshalb ich nun hier Fragen möchte,
ob es denn wirklich möglich ist, Visual C++ Codes in eine Art "Blackbox" zu verwandeln(Machinencode), sodass das Decompilen sogut wie unmöglich gemacht wird(Strings etc. bleiben verschlüsselt etc.)
Gruß,
Neoner