Konstanten aus Kompilat lesen ?
-
Ist es möglich aus der kompilierten Executable Zeichenkettenkonstanten (const char*, const string) zu lesen ?
Wie 'einfach' ist es (und wie viel know how braucht die Person) ?
-
Ja, das ist möglich. Es ist extrem einfach. Nötiges Know-How: Dateien in einem Textbetrachter öffnen können.
-
Oder, besser noch, in einem HexEditor deiner Wahl. Strg+F sei Dank.
-
Autsch.
Gesucht und gefunden... Das muss ich abändern.
-
Wieder jemand der Passworte im Quellcode hartcodiert hat?
-
...oder vielleicht auch nur ein "(C) 2011 by TIM06TR", was er schützen will.
-
Unter Unix/Linux gibt es dafür das praktische Programm man: strings(1).
zB
strings /usr/bin/gcc