RE - Übung mit OllyDbg, Textstrings finden

09/22/2012 03:23 R0bb3lR00t#1
Hey Leute,

ich versuche ein wenig Übung im Umgang mit OllyDbg zu bekommen und habe mir deshalb ein VB-Programm gemacht. Habs einfach CRACKME genannt und versucht es dann zu cracken.

Der VB-Code sieht folgendermaßen aus:
Code:
    Private Sub Form1_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load
        Dim i As Integer = 1
        If i = i Then
            MsgBox("ERROR")
            Application.Exit()
        End If
    End Sub
Um diese nun zu cracken, habe ich die .exe in OllyDbg geöffnet und die Msgbox kommen lassen.

Anschließend habe ich in OllyDbg folgendes gemacht:
Im Fenster oben links, was glaube ich das CPU-Fenster ist Rechtsklick->Search for all referred Text Strings und im nächsten Fenster dann versucht mit Rechtsklick->Search for Text->"ERROR".

Aber er findet nichts :(!? Ich habe es auch schon bei so vielen anderen Clienten versucht und jedes mal kommt unten links nur "Items not found..".

Was mache ich falsch!?

Lg und danke..!
09/22/2012 20:54 MrSm!th#2
1. VB.net ist scheiße zu reversen mit Olly.
2. Du warst sehr wahrscheinlich im falschen Modul und hast deshalb nicht die Strings deiner Exe auflisten lassen.
09/23/2012 23:59 R0bb3lR00t#3
zu 1. Hmm, okay.

zu 2. Wenn man die .exe geöffnet hat, oben links im CPU-Modul oder nicht!?
09/24/2012 00:24 MrSm!th#4
Nein, ich meinte, du warst vermutlich in der Ansicht eines anderen Moduls, zb. irgendeiner System Dll und nicht deiner eigentlichen Exe.

Über den Button E kannst du das Modul auswählen.
09/24/2012 01:12 R0bb3lR00t#5
Vielen Dank, bin jetzt fündig geworden, war tatsächlich im falschen Modul... -.-..
In den Tutorials sind die aber komischerweise auch direkt im richtigen Modul. Naja vielen Dank für die Aufklärung!