0
ich ein sehr einfaches Verschleierungsmethode erstellt werden soll, im Grunde nur, ich will xor
jede Saite soC++ #define, die einen String bekommt
printf("%s\n", OBF("Test"));
so etwas wie Will erzeugen Aufruf
printf("%s\n", unxor("\x65\x54\x42\x45"));
I XORed die String mit 1
in diesem Fall
Ich glaube nicht, gibt es eine Möglichkeit, um eine Schleife über einen String im Preprocessor. – Barmar
Schreiben Sie eine Funktion. –
Könnte etwas mit [Präprozessor Metaprogrammierung] (http://www.boost.org/libs/preprocessor) abziehen, aber ich bin mir nicht sicher. –