How to Find DMG

09/05/2009 23:58 bloodx#16
Mister_Joy kannste AutoIt oder c++? wenn ja überschreib einfach die erste addresse mit 85 bytes ->

PHP Code:
0x00,0x03C,0x1C,0x46,0x00,0x3C,0x1C,0x46,0x00,0x3C,0x1C,0x46,0x00,0x3C,0x1C,0x46,0x00,0x3C,0x1C,0x46,0x00,0x3C,0x1C,0x46,0x00,0x3C,0x1C,0x46,0x00,0x00,0x80,0x3F,0x00,0x00,0x80,0x3F,0x00,0x00,0x80,0x3F,0x00,0x00,0x80,0x3F,0x00,0x00,0x80,0x3F,0x00,0x00,0x80,0x3F,0x00,0x00,0x80,0x3F,0x00,0x00,0x80,0x3F,0x00,0x00,0x80,0x3F,0x00,0x3C,0x1C,0x46,0x00,0x3C,0x1C,0x46,0x00,0x3C,0x1C,0x46,0x00,0x3C,0x1C,0x46,0x00,0x3C,0x1C,0x46,0x00,0x3C,0x1C,0x46 
damit überschreibste alle Gun + Sword dmg values mit 999 oder 9999 weis nichtmehr gen au was es war
09/06/2009 16:57 FichteFoll#17
Arbeite grad an nem Prog, das automatisch die erste dmg-adresse findet (also sword) und dann die adresse anzeigt. Nur mit der bearbeitung von Dateien hats AutoIt nich so ganz, deswegen muss ich einiges mehr machen, als ich ursprübnglich vorhatte, aber passt schon^^

btw: Hab jez ne cheattable mit 38 adressen - only dmg.
09/06/2009 17:49 bloodx#18
so xD hab jetzt glaube ich (ALLE DMG values xD)
mach mit jeder waffe 1hit egal wohin ich aufn körper ziele:

PHP Code:
BYTE DmgTest[] = {0x00,0x03C,0x1C,0x46,0x00,0x3C,0x1C,0x46,0x00,0x3C,0x1C,0x46,0x00,0x3C,0x1C,0x46,0x00,0x3C,0x1C,0x46,0x00,0x3C,0x1C,0x46,0x00,0x3C,0x1C,0x46,0x00,0x03C,0x1C,0x46,0x00,0x3C,0x1C,0x46,0x00,0x3C,0x1C,0x46,0x00,0x3C,0x1C,0x46,0x00,0x3C,0x1C,0x46,0x00,0x3C,0x1C,0x46,0x00,0x3C,0x1C,0x46,0x00,0x03C,0x1C,0x46,0x00,0x3C,0x1C,0x46,0x00,0x3C,0x1C,0x46,0x00,0x3C,0x1C,0x46,0x00,0x3C,0x1C,0x46,0x00,0x3C,0x1C,0x46,0x00,0x3C,0x1C,0x46,0x00,0x03C,0x1C,0x46,0x00,0x3C,0x1C,0x46,0x00,0x3C,0x1C,0x46,0x00,0x3C,0x1C,0x46,0x00,0x3C,0x1C,0x46,0x00,0x3C,0x1C,0x46,0x00,0x3C,0x1C,0x46,0x00,0x03C,0x1C,0x46,0x00,0x3C,0x1C,0x46,0x00,0x3C,0x1C,0x46,0x00,0x3C,0x1C,0x46,0x00,0x3C,0x1C,0x46,0x00,0x3C,0x1C,0x46,0x00,0x3C,0x1C,0x46,0x00,0x03C,0x1C,0x46,0x00,0x3C,0x1C,0x46,0x00,0x3C,0x1C,0x46,0x00,0x3C,0x1C,0x46,0x00,0x3C,0x1C,0x46,0x00,0x3C,0x1C,0x46,0x00,0x3C,0x1C,0x46,0x00,0x03C,0x1C,0x46,0x00,0x3C,0x1C,0x46,0x00,0x3C,0x1C,0x46,0x00,0x3C,0x1C,0x46,0x00,0x3C,0x1C,0x46,0x00,0x3C,0x1C,0x46,0x00,0x3C,0x1C,0x46,0x00,0x03C,0x1C,0x46,0x00,0x3C,0x1C,0x46,0x00,0x3C,0x1C,0x46,0x00,0x3C,0x1C,0x46,0x00,0x3C,0x1C,0x46,0x00,0x3C,0x1C,0x46,0x00,0x3C,0x1C,0x46,0x00,0x3C,0x1C,0x46,0x00,0x3C,0x1C,0x46,0x00,0x3C,0x1C,0x46,0x00,0x03C,0x1C,0x46,0x00,0x3C,0x1C,0x46,0x00,0x3C,0x1C,0x46,0x00,0x3C,0x1C,0x46,0x00,0x3C,0x1C,0x46,0x00,0x3C,0x1C,0x46,0x00,0x3C,0x1C,0x46,0x00,0x3C,0x1C,0x46,0x00,0x3C,0x1C,0x46,0x00,0x3C,0x1C,0x46,0x00,0x03C,0x1C,0x46,0x00,0x3C,0x1C,0x46,0x00,0x3C,0x1C,0x46,0x00,0x3C,0x1C,0x46,0x00,0x3C,0x1C,0x46,0x00,0x3C,0x1C,0x46,0x00,0x3C,0x1C,0x46}; 
könnt ihr mit memcpy einfach benutzen :)

312 Bytes
09/07/2009 14:52 FichteFoll#19
Code:
$strdmg =	"0000803F" & "00002040" & _; 1 and 2,5
		"0000803F" & "0000803F" & "0000803F" & "0000803F" & _; 1
		"0000803F" & "0000803F" & "0000803F" & "0000803F" & _
		"0000803F" & "0000803F" & "0000803F" & "0000803F" & _
		"0000803F" & "0000803F" & "0000803F" & "0000803F" & _
		"0000803F" & "0000803F" & _
		"CDCC4C3F" & "CDCC4C3F" & "CDCC4C3F" & "CDCC4C3F" & _; 0.8
		"CDCC4C3F" & "CDCC4C3F" & "CDCC4C3F" & "CDCC4C3F" & _
		"CDCC4C3F" & "CDCC4C3F" & "CDCC4C3F" & "CDCC4C3F" & _
		"CDCC4C3F" & "CDCC4C3F" & "CDCC4C3F" & "CDCC4C3F" & _
		"CDCC4C3F" & "CDCC4C3F"
$file = FileOpenDialog("Search for S4Client.exe", @ScriptDir & "\", "Executables (*.exe)| AllFiles (*.*)", 3, "S4Client.exe")
If @error Then
	Exit
EndIf

$openfile = FileOpen($file, 16)
If $openfile = -1 Then
	MsgBox(0,"Error","Could not read data.")
	Exit
EndIf

$S4Client = FileRead($openfile)
$str_S4 = String($S4Client)
$sstr_S4 = StringMid($str_S4, 3)
IsString($sstr_S4)
$int_pos = StringInStr($sstr_S4, $strdmg)/2
If $int_pos = 0 Then
	MsgBox(0, "Error", "Adress not found. Open the right file (S4 V_10.2) or contact FichteFoll on e*pvp.")
	Exit
EndIf
MsgBox(0, "Success", "The first dmg-value (sword) is:" & @LF & @LF & "Hex: " & Hex($int_pos) & _
	@LF & "For memory-hacking just add '00400000'" & @LF & @LF & @LF & "Found by FichteFoll and bloodx.")
So?

Download:
09/07/2009 15:32 Argunas#20
alter als obs so schwer is dmg adressen zu finden >.> man brauch nur die werte 0,8 - 1 - 1,2 - 1,5 zu suchen die werte stehn alle zusammen hintereinander im selben adressen bereich, happy hacking