Entwickler-Ecke

Freeware Projekte - BinaryKrypter


JayEff - Mi 18.05.05 19:13
Titel: BinaryKrypter
Hi Leute. Hab ein kleines Verschlüsselungsprogramm geschrieben, für Binaryfiles. Ist eine Consolenanwendung. Anwendungsweise:
Datei auf die exe-datei ziehen, Verschlüsslung abwarten, Outputfile ist immer am Ort, wo die Ausgangsdatei ist. Umgekehrt entweder per parameter, oder per dateiendung die entschlüsselung auslösen: ParamStr(2) sollte entweder leer oder /decode sein, wenn er leer ist, muss die endung '.kry' sein.
user defined image

Download: Exe, ungezippt [http://www.jayy.de/BinaryKrypter.exe]

Mal schaun, wielange es dauert, bis einer der Cracks rausfindet, wie die verschlüsselung läuft ^^ ist so peinlich simpel ^^


uall@ogc - Mi 18.05.05 19:30

eim link fehlt ne exe hinter und das prog erhöht nurdie ascii zeichen um 1


crakos - Mi 18.05.05 19:37

das kann man ja leicht rausfinden :>


JayEff - Mi 18.05.05 20:14

verdammt. er hats rausbekommen -.- Nja, jetzt gibts ja was besseres...


JayEff - Mi 18.05.05 21:24

Ok neueste Version oben, Link ist der selbe.

Dazu kam:
-Sicherere Verschlüsselung (versuchts jetzt mal... 8) )
-Anzeige, wielang es gedauert hat ^^


crakos - Mi 18.05.05 21:31

die anzeige, hab ich auch in meinem chif/dechif prg ist lustig
auf meinem Rechner dauert das entschlüsseln bei dem einen text 13.75 sec
und in der Schule auf den rechnern dauert das 37,43 sec!!!
interessant :>


BenBE - Mi 18.05.05 21:42

Hab zum knacken 10 Sekunden gebraucht, um zu verifizieren, dass genau das Verfahren genutz wird, was ich JayEff grad eben vorher erklärt hab. ;-)


JayEff - Mi 18.05.05 21:53

soo anderes verfahren, bessergesagt gleiches, nur variablen eingebracht. BenBE wird zwar das verfahren rausbekommen, aber etwas länger brauchen, um heraus zufinden, wie er es entschlüsselt, ohne mein prog zu benutzen... ^^

edit: So. nun isses geschehn. Ihr habt ja so keine chance mehr! ^^ BenBE und ich (das heist, ich saß vor meinem Bildschirm und hab dumm geguckt, während lauter movs und calls erschienen sind, während BenBE die dinger mit so nem Programm direkt in mein Delphi reingetippt hat, übers inet) haben eine routine erdacht, die ohne vorwissen UNGLAUBLICH komplex, ja sogar GENIAL ist.. ^^ Ich hab sie hoch geladen, Link ist der selbe, nochmal für scrollfaule: Exe, ungezippt [http://www.jayy.de/BinaryKrypter.exe]

Ich bin echt gespannt, ob ihr one BenBEs hilfe rausbekommt, wie die Verschlüsselung abläuft :D


uall@ogc - Do 19.05.05 12:24

JayEff versuch lieber mal nen password einzubauen und wir versuchen dann das ding ohne wissen des passworts zu entschlüsseln, was bringt uns das wenn wir dein prog haben da muss man nicht wissen wie das funktioniert.


JayEff - Do 19.05.05 12:35

hm.. ok. ^^ Bisher arbeitet das programm mit einem Zufälligen Schlüssel. Wenn man sich input und output datei anguckt, erkennt man eine differenz in der größe von 3 Byte. ... das is doch seeeeellltsaaaaam oder? :D reicht das? oder soll ich nen selbst definierten schlüssel einbauen?

AAAH BUG! Bei einer 5 Byte langen textdatei scheint mist rauszukommen oO
ok. vergesst es. irgentwas läuft schief.

edit: Ok alles klar, ich weis nich wie, aber iwie hab ich ne zeile rausgelöscht, ohne es zu merken, da kam dan mist raus. jetzt gehts wieder. :D

Todo: Passworteingabe regeln


BenBE - Do 19.05.05 17:21

Hab für alle Tüftler mal was:


Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
210B36C6BD405D59B1A3908485D8B1DB80BAB2C6D1422158B163B7025DCAB11D
8442B0C6B1DE80D595633A1221C2B11BBD01AB56B1E88412856336F680AE951B
D1092416B1D8BD085D2B36478490851BB17B107595D8D148210B36C6BD405D59
B1A3908485D8B1DB80BAB2C6D1422158B163B7025DCAB11D8442B0C6B1DE80D5
95633A1221C2B11BBD01AB56B1E88412856336F680AE951BD1092416B1D8BD08
5D2B36478490851BB17B107595D8D148210B36C6BD405D59B1A3908485D8B1DB
80BAB2C6D1422158B163B7025DCAB11D8442B0C6B1DE80D595633A1221C2B11B
BD01AB56B1E88412856336F680AE951BD1092416B1D8BD085D2B36478490851B
B17B107595D8D148210B36C6BD405D59B1A3908485D8B1DB80BAB2C6D1422158
B163B7025DCAB11D8442B0C6B1DE80D595633A1221C2B11BBD01AB56B1E88412
856336F680AE951BD1092416B1D8BD085D2B36478490851BB17B107595D8D148
210B36C6BD405D59B1A3908485D8B1DB80BAB2C6D1422158B163B7025DCAB11D
8442B0C6B1DE80D595633A1221C2B11BBD01AB56B1E88412856336F680AE951B
D1092416B1D8BD085D2B36478490851BB17B107595D8D148210B36C6BD405D59
B1A3908485D8B1DB80BAB2C6D1422158B163B7025DCAB11D8442B0C6B1DE80D5
95633A1221C2B11BBD01AB56B1E88412856336F680AE951BD1092416B1D8BD08
5D2B36478490851BB17B107595D8D148210B36C6BD405D59B1A3908485D8B1DB
80BAB2C6D1422158B163B7025DCAB11D8442B0C6B1DE80D595633A1221C2B11B
BD01AB56B1E88412856336F680AE951BD1092416B1D8BD085D2B36478490851B
B17B107595D8D148210B36C6BD405D59B1A3908485D8B1DB80BAB2C6D1422158
B163B7025DCAB11D8442B0C6B1DE80D595633A1221C2B11BBD01AB56B1E88412
856336F680AE951BD1092416B1D8BD085D2B36478490851BB17B107595D8D148

DAA9C8Diese Datei ist ohne Key gegeben. Daher bringt euch das decoder-Tool von JayEff nichts.
Mal sehen, wer mir die Nachricht in der Datei zuerst sagen kann.
Tipp: Habs einfach gemacht zum eingewöhnen ^^


Alstar - Do 19.05.05 17:23

Gibts das Teil vllt auch nur in Binärform? Es ist einfachher für mich die Bytes zu untersuchen, als erstmal Hexadezimalcodes zu entschlüsseln :D

Alstar


BenBE - Do 19.05.05 17:48

Gut, siehe Anhang vom vorigen Post ... Habs mal noch angehängt.


Alstar - Do 19.05.05 17:51

Danke ... *tüftel*


JayEff - Do 19.05.05 22:23

Neueste version: Passworteingabe erforderlich. wenn man das Falsche eingibt, dann rechnet das Programm trozdem durch! Also achtung :twisted: link wie immer.