Eines vorneweg ... ich bin kein Experte, bloß weil ich als erster antworte
Mir ist hier
Zitat von
Phoenix:
Der Private Key soll abhängig vom Rechner jedes mal neu berechnet und NIE irgendwo abgelegt werden
folgender "Umweg" eingefallen:
Ich (bin einer Böser
) und kaufe mir die Software einmal. Per Debugging bekomme ich heraus wo der private Schlüssel generiert wird. Per
DLL-Injection erhalte ich Zugriff auf den Prozess und lese den generierten Schlüssel aus. Dieser wird gespeichet und zusammen mit einem Runtime-Patch (wieder per
DLL-Injection) immer "als Konstante" zurückgegeben. ->
Imho: geknackt.
Oder?