BlackBoard (http://www.black-board.net/index.php)
- Sonstiges (http://www.black-board.net/board.php?boardid=34)
-- Bildung (http://www.black-board.net/board.php?boardid=39)
--- Suche HackIt´s (http://www.black-board.net/thread.php?threadid=15492)


Geschrieben von wheedcreed am 12.01.2004 um 12:41:

  HackIt´s

Ihr so viele (wie ich glaube) tolle HackIt´s unter Security, aber ich komme immer nur bis zum dritten, gibt es nicht irgendwelche Tutorials in denen man sowas lernen kann?

Oder könnte nicht jemand mal ein Tutorial schreiben???



Geschrieben von Tehocan am 12.01.2004 um 15:59:

 

genau sowas suche ich auch schon lange



Geschrieben von daisuke am 12.01.2004 um 19:46:

 

jedes hackit ist anders aufgebaut.
trotzdem hier ein 3 schritte tut:
1. feststellen was für ein problem man hat (z.b. in welcher sprache ist das hackit geschrieben,was ist auffällig an dem hackit)
2. google bemühen (wenn du ein java hackit hast suchts du nach java. du kannst auch die group suche benutzen,ist sogar meist hilfreicher)
3.versuchen das hackit zu lösen. wenns nicht klappt wieder bei schritt 1 anfangen oder eine konkrete frage hier posten.



Geschrieben von PygoscelisPapua am 13.01.2004 um 11:12:

 

Wie daisuke schon erwähnt hat, ist es nich möglich - außerdem, was hast du davon, wenn du so ein HackIt nach Anleitung durchgehst? Du hast keine Herrausforderung, kein Spass und keine lernerfolge...

Dennoch kann ich dir n paar generelle tipps geben. Ich möchte dir mal mein vorgehen bei solchen hackits beschreiben:

Als erstes gehe ich den HTML Code durch. Bei den Einfacheren Hackits findet man dort entweder das Passwort, oder die seite, zu der man weitergeleitet wird, wenn das passwort correkt ist.
Werde ich da nicht fündig, suche ich nach Scripten, die in den Code eingebettet sind [z.B. so <script src="Datei"> ]. Hier wird ein Skript eingebunden, welches sich in einer zusätzlichen Datei namens Datei befindet. Folglich musst du dir den Quelltext dazu beschaffen [einfach in dem Adressfeld des Explorers alles hinter dem letzten / durch Datei ersetzten.
Wird das HackIt nicht über eine Scriptsprache, sondern über Flash, Java, Visual Basic, oder ähnliches geschützt, so musst du dir auch hier wieder den Quelltext besorgen. Man findet hierbei wieder einbindungen in die HTML Datei [z.B. <param name="bla" value="level2.swf"> für eine Flash Datei namens level2.swf oder aber <applet code="Passwort.class"> für ein Java Applet namens Passwort.class.
Hierbei muss wieder die entsprechende Datei von dem Rechner runtergeladen werden. Meinstens ist dann noch ein Decompiler nötig. Dieser Decompiliert das Programm - sprich, er macht aus dem ausführbaren Programm wieder Quellcode, den man lesen kann.

Man muss nicht alle Programmiersprachen können, um die HackIts zu lösen, aber man sollte schon grundlegende Struckturen erkennen und etwas mit einer if-Schleife anfangen können um die HackIts zu lösen.

So, das erstmal als kleinen Einstieg - wenn du auf weitere Probleme stößt, kannst du ja dann konkretere Fragen stellen.

Auf frohes gelingen Augenzwinkern



Geschrieben von daisuke am 13.01.2004 um 14:14:

 

hm,jo ich hab noch nen "trick" für leute die sich schwer damit tun an den quelltext zu kommen:
angenommen du möchtest den quelltext der seite http://www.theblackboard.de anzeigen lassen gibst du einfach view-source:http://www.theblackboard.de ein....is kein trick....aber halt ganz nützlich....



Geschrieben von Rudolf am 13.01.2004 um 14:35:

 

Ich verstehe nicht was der Sinn dieses Forum hier sein soll.
Man lernt die Sprachen in den die Hackits geschrieben sind und versucht anhand dieses Wissens das Hackit zu lösen. Hackits sind dafür da, um eine Herausforderung in der Sprache, in dem das Hackit geschrieben ist, an den User zu stellen. Was bringen dann die ganzen Tuts ala "Wie hacke ich ein Hackit" lol.

Naja, wer es nötig hat, bitte....



Geschrieben von daisuke am 13.01.2004 um 14:58:

 

im grunde hast du ja recht...aber man muss erst einige allgemeine grundlagen kennen,damit man überhaupt anfangen kann.....



Geschrieben von HeaD am 13.01.2004 um 15:58:

 

Hier sind 6 Grundlagen die da heißen :
LESEN, LERNEN, ERFAHRUNG SAMMELN, LESEN, LERNEN, LESEN


Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab GmbH