Hey liebe leute

Also. Hab ein Prob mit der RunPE class^^

http://free-hack.com/viewtopic.php?t...9a12ac01aa056a


Mein Code ist folgender:

Code:
        Dim oFile As System.IO.FileInfo
        oFile = New System.IO.FileInfo(txtDatei.Text)

        Dim oFileStream As System.IO.FileStream = oFile.OpenRead()
        Dim lBytes As Long = oFileStream.Length

        If (lBytes > 0) Then
            Dim fileData(lBytes - 1) As Byte

            oFileStream.Read(fileData, 0, lBytes)
            oFileStream.Close()
            InjectExe(txtVictim.Text, fileData)
        End If

Wenn ich dann starte kommt i-so ein error von wegen:

Der Wert liegt außerhalb des erwarteten Bereichs.

MoveMemory(Pidh, bvBuff(0), 64)


Wenn ich die Zeile und die andere movememory darunter* lösch kommt das hier:

Die Laufzeit hat einen schwerwiegenden Fehler entdeckt. Fehleradresse: "0x79ed9a98" in Thread "0x1e3c". Fehlercode: 0xc0000005. Bei diesem Fehler könnte es sich um ein Problem in der CLR oder in den unsicheren oder nicht verifizierbaren Teilen des Benutzercodes handeln. Übliche Ursachen dieses Bugs sind Marshallerfehler für COM-Interop oder PInvoke, die den Stapel beschädigen können.


MoveMemory(lPtr, &H59595958, &H4) : lPtr = lPtr + 4
MoveMemory(lPtr, &H5059, &H2) : lPtr = lPtr + 2





Ähh ja

da is was mit dem movememory falsch denke ich mal^^





*MoveMemory(Pinh, bvBuff(Pidh.e_lfanew), 248)