Seite 1 von 1
Sichere Textverschlüsselung als ROT13
Verfasst: 26.02.2008 17:42
von Delle
Hallo,
ich muss in eine .exe verschlüsselt einen String einbauen, welcher nach Möglichkeit nicht so einfach verändert werden kann.
Derzeit nutze ich ROT13 und packe die .exe mit UPX, allerdings ist mir das bischen zu einfach.
Gibt's noch eine andere Möglichkeit? Die Software soll nur mit einer bestimmten Domain funktioniert, welche als String hinterlegt ist.
Verfasst: 26.02.2008 17:58
von KeyKon
Setz die Domain in viele kleine string wo immer nur ein richtiger Buchstabe unter vielen drin ist und pick dann direkt bei der Verarbeitung nur die richtigen Buchstaben aus den richtigen strings (die du natürlich immernoch verschlüsseln kannst)
Is natürlich auch nur ein weiteres Hindernis, was die gezielte manipulation erschwert...
Verfasst: 26.02.2008 18:04
von Kiffi
Verfasst: 26.02.2008 18:14
von Kaeru Gaman
je nachdem wie variabel das für dich selber sein muss...
du könntest auch an verschiedensten stellen im code variablen für einzelbuchstaben definieren,
also ganz am Anfang
und in irgendeiner procedure mittendrin
und in dem stil überall verteilt
und ne weile bevor du den code benutzen willst steht dann
Code: Alles auswählen
code$ = Chr(ch1) + Chr(ch2) + Chr(ch3) + Chr(ch4) + Chr(ch5)
das wäre dann extrem schwierig aufzufinden, da würden viele aufgeben, bevor sie zum verändern kommen.
allerdings ist es absolut hardcoded, auch für dich im source aufwendig zu ändern.
Verfasst: 26.02.2008 18:54
von KeyKon
außer du erstellst dir einen code der das für dich im source ändert, dann wäre es im prinzip flexibel......