• Trainer
  • Forums
  • Suche
  • Members
  • Kalender
  • Hilfe
  • Extras
Forum stats
Show team
Neue Beiträge ansehen
Heutige Beiträge ansehen
Home of Gamehacking - Archiv
Login to account Create an account
Login
Benutzername:
Passwort: Passwort vergessen?
 



  Home of Gamehacking - Archiv Coding Visual Basic 6, VB.NET
1 2 3 4 Weiter »
Neues Feature: NOPS schreiben mit dem Trainermodul

Ansichts-Optionen
Neues Feature: NOPS schreiben mit dem Trainermodul
Anunymux Offline
Junior Member
**
Beiträge: 9
Themen: 2
Registriert seit: Nov 2013
Bewertung: 0
#1
24.11.2013, 23:08
Hallo liebe Community,

ich möchte zuerst einmal herzlich danke sagen für das geniale Trainermodul. Ich benutze es sehr gerne, da es einfach viel Arbeit abnimmt und den Code schön sauber hält.

Ich arbeite viel mit Ollydbg und würde gerne noch eine Funktion haben, die bestimme Stellen ausnoppen kann. Das wäre noch super.

Es gibt ein Modul für vb.net im Internet, was sich ReadWriteMemory.vb nennt. Da ist so eine Funktion drinne.

Ich habe leider keine Ahnung, wer die erstellt hat, deshalb kann ich keine Credits geben.

Ich habe das Modul mal hier gepostet. http://pastebin.com/t4Sa2G2B

Ich weiß nicht, ob ich den einen Teil über die NOPS einfach in das Trainermodul einfügen kann oder ob es da Probleme gibt.

Diese Funktion wäre allerdings noch sehr schön Wink

Suchen
Antworten
DNA Offline
Administrator
*******
Beiträge: 1.330
Themen: 123
Registriert seit: May 2010
Bewertung: 26
#2
25.11.2013, 00:11
Hey,
so eine Funktion in das trainermodul zu packen ist nen klacks und dauert keine 10 Minuten.



Sent from my iPhone using Tapatalk 2
ACHTUNG: Lesen gefährdet die Dummheit

[Bild: dna-sig.gif]
Suchen
Antworten
Anunymux Offline
Junior Member
**
Beiträge: 9
Themen: 2
Registriert seit: Nov 2013
Bewertung: 0
#3
25.11.2013, 00:40
Wenn du mal 10 Minuten hast, würde mich das sehr freuen Wink

Ansonsten ist das Trainermodul einfach genial.
Suchen
Antworten
DNA Offline
Administrator
*******
Beiträge: 1.330
Themen: 123
Registriert seit: May 2010
Bewertung: 26
#4
27.11.2013, 16:28
Bitteschön

[code=VB] Public Sub NOP(ByVal address As Int32, ByVal NumberOfNops As Int32)

Dim process_handle As Int32
process_handle = OpenProcess(ACCESS_RIGHTS_ALL, False, process_id)
If process_handle <> 0 Then
For i = 0 To NumberOfNops - 1
WPM(process_handle, address + i, &H90, 1, 0)
Next
End If
CloseHandle(process_handle)

End Sub[/code]

Und so geht der Aufruf:

[code=VB]
GetProcessId(ProcName)
RemoveProtection(ProcName, &H123456, 3)
'RemoveProtection -> Optional, je nachdem, ob der zu beschreibene Speicherbereich geschützt ist, oder nicht
NOP(&H123456, 3) 'NOP(Startadresse, Anzahl der NOPs)
[/code]
ACHTUNG: Lesen gefährdet die Dummheit

[Bild: dna-sig.gif]
Suchen
Antworten
Share Thread:            


  • Druckversion anzeigen
  • Thema abonnieren


Benutzer, die gerade dieses Thema anschauen:
1 Gast/Gäste

  • Kontakt
  • Forum team
  • Forum stats
  • Nach oben
 
  • RSS-Synchronisation
  • Lite mode
  • Home of Gamehacking - Archiv
  • Help
 
Forum software by © MyBB - Theme © iAndrew 2014



Linearer Modus
Baumstrukturmodus