Samstag, 29. Mai 2010

Statusreport :-(

Nun muss ich auch ein bisschen über mich meckern, aber das ist ja ansichtsache. Heute habe ich leider wenig oder man kann auch sagen gar nix geschafft.

Das wird sich auch nicht morgen ändern, da ich morgen den kompletten Tag verplant habe und heute meine Bewerbungen geschreieben habe und im Haushalt helfen musste.

Naja am Montag werde ich versuchen mit dem grässlichen C und C++ Code fertig zu werden, denn ich suche seit tagen nach einer Variable, die irgendwo versteckt ist und kaum auffindbar ist.

Naja, ich schau jetzt erstmal, dass ich heute noch ein bisschen Spaß haben kann (Oslo)


Gruß

Chris

Freitag, 28. Mai 2010

Gefunden!

Endlich habe ich die wichtigste Stelle im Programmcode ( der mehrere hundert Seiten lang ist) gefunden. Dabei arbeite ich schon seit 6:30 Uhr!

Es handelt sich um mehrere hundert Zeilen Programmcode, die es in sich haben.

Um ihn zu analysieren dauert es defintiv mindestens 1 Woche, da er sehr sehr komplex ist und ich C++ nicht so gut kann (programmiere wenndann meist in Visual Basic, aber das auch nur brüchig).

Ich hoffe er ist nicht so geschrieben, dass die Checksumme (mehr kann ich aus Datenschutzgründen nicht erwähnen) auf das Betriebssystem verweisen, denn dann werden mich wochenlang Codes quälen :-(

Stay tuned!

Bei weiteren News, poste ich sofort ;-)


Gruß

Chris

Donnerstag, 27. Mai 2010

Statusreport am Abend des 27. Mai 2010

So,

heute kommt endlich mein erster Statusreport, was ich alles geschafft habe. Trotz weniger Zeit durch Termine hab ich heute nicht nur den Source Code nach den wichtigsten Stellen durchforstet, sondern auch noch mir noch weiter Gedanken wegen der Verschlüsselung gemacht.


Nun überlege und suche ich noch Antworten, die das Entschlüsseln einfacher machen sollen, da das ganze Projekt extrem komplex ist, da ich nicht nur alles rückwärts arbeiten muss, sondern auch noch die Geschwindigkeit beim Benutzen beachten muss.

Ich hoffe noch in den Ferien die meiste Arbeit zu schaffen, da ich, wenn die Schule wieder angeht weniger Zeit für Freizeitprojekte haben werde. Wundert euch also nicht wenn ich mich mehrere Tage (vllt. auch mal eine ganze Woche) mich nicht melde.


Gruß

Chris

Planänderung...

So nun habe ich mein Plan ein bisschen umgeändert...

Ich habe bemerkt, das das Entschlüsseln von dem AES-Alglorithmus nicht so toll ist und viel zu lange dauert. Außerdem ist es unheimlich aufwendig die Runden irgendwie zu knacken, darum habe ich eine neue Idee...

Deshalb habe ich mich kurzfristig umentschieden und möchte eine Internvallschachtelung für das Knacken benutzen. Soweit ich weis, wurde die Methode noch nicht oft verwendet, aber die Erfolgsquote ist ziemlich hoch, da ich die Internvallschachtelung mit einer Brute-Force Methode verbinde, um so wenig Rechenaufwand aufwenden zu müssen.

Leider muss ich gestehen, dass ich es noch nicht geschafft habe einen Prototypen zu basteln, was ich auch in nächster Zeit noch nicht schaffen werde. Ich denke in 3-4 Wochen werde ich mehr darüber wissen, denn das Hauptaugenmerk gilt immernoch dem Source Code.

Gruß

Fortschritt...

Also so kurz danach kann ich schon erste Erfolge vorzeigen. Ich habe einige wichtige Stellen im Source Code rausgefunden, um zum Erfolg zu kommen. Dabei kann ich mit diesen Stellen mehr oder weniger schnell ein Gegenmittel entwickeln.

Um noch genaueres rauszufinden, werde ich in den nächsten Tagen die Stellen genauer durchsuchen. Leider ist der von TC rausgegebene Source Code nicht ganz vollständig, was mir dir Arbeit verschwert, aber das Problem bekomme ich früher oder später unter Kontrolle.

Ich denke, dass ich bis zum August fertig mit dem Teilprojekt bin.

Auch möchte ich hier erwähnen, dass mein Projekt nicht gegen Filesharer laufen soll. Ich möchte nur gegen Kinderpornografie kämpfen und eben der BKA gegen Geld Festplatten entschlüsseln, aber NICHT das Tool bereitstellen. Es soll nämlich nicht passieren, dass meine Arbeit veröffentlicht wird und wie bei Coffe (von Microsoft), das für die Beweissicherungen bei Hausdurchsuchungen bereitgestellt wurde, für jeden zugänglich gemacht wird.

Wenn ihr Fragen habt, schreibt einfach kurz einen Kommentar mit eurer Mail-Adresse ;-)


Gruß

Hi...

ich bin Chris und bin 15. Ich liebe Verschlüsselungen und die Art diese zu knacken.

Genau um dieses Thema dreht es sich im ganzen Blog und ich hab es mir zur Aufgabe gemacht True Crypt zu knacken. Auch wenn es sich lächerlich von einem 15 jährigen anhört - es ist kein Witz und ich nehme es sehr ernst, auch wenn so mancher Leser dieses Blogs noch nicht überzeugt ist.

Ich habe heute ein Plan erstellt, mit dem es mir nach und nach gelingen wird (so hoffe ich) True Crypt auszuschalten und das Passwort von einem Container rauszufinden. Dazu habe ich mich erst einmal entschieden ganz normale True Crypt Container, die mit AES Verschlüsselung verschlüsselt sind, auszuhebeln.

Ich hoffe, dass mir das gelingt und ich werde bei Fortschritten hier immer wieder mich melden, aber die Methode, wie ich es geschafft habe, werde ich nicht so schnell verraten....


Gruß

Chris