TrackMarks + VB/C# Wallhack Source + New Injection Base

Posts 16–28 of 28 · Page 2 of 2
Thank you very much, what about doing no reload hack
i tried but it crashed the game.
Well there's another way to do that even the application wasn't open yet,
I've done this in my Gamer's Tool but MPGH didn't approved it because it uses Registry
That's why I'm still stuck, I just want my application to be the best but MPGH don't care :how sad:

Also the VB.NET class hack?

This CODE:

1. If Keystate(Keys.F6, 0) Then 'WallHack using Auto update
2. If (WallAddy = -1) Then
3. Dim tmp As Integer = AobScan(MainBase, &H80000, "75??830D????????01B8????????E8", 0)
4. If tmp <> -1 Then
5. WallAddy = BitConverter.ToInt32(ReadBytes(tmp + 10, 4), 0) + &HA4
6. End If
7. End If

so the first line, it means if the user press "F6" then;
2nd, I don't know what "WallAddy" I didn't see any word that you define it so I don't know what this line means

3rd, what is MAINBASE? and did &H80000 an address of a variable of what? and what this suggest: 75??830D????????01B8????????E8

5th, so its convert the walladdy to integer?

Can you please add comment for every line

Greatwork + REP
@King Aldrin
I stored the variables so i didnt need to keep scanning for them.
Code:
Shared CShell As Integer = -1, Crossfire = -1, WallAddy = -1
MainBase is a static function for easy reading and less coding.

Code:
    Shared ReadOnly Property MainBase() As Integer
        Get
            If (Crossfire = -1) Then
                Crossfire = GetModuleHandle("crossfire.exe")
            End If
            Return Crossfire
        End Get
    End Property
So this
Code:
AobScan(MainBase, &H80000, "75??830D????????01B8????????E8", 0)
MainBase = crossfire.exe base address.

&H80000 = Scan start index. It doesn't need to be &H80000. But from my scans, the address was always after MainBase + &H80000. MainBase would codeshift after
game restart so thats where that static function came in. Did this for faster scanning.

75??830D????????01B8????????E8 = Is just the aob pattern i used. ?? being wildcards so when scanning the game memory, wildcards can be any value since they often change.

The 0 (zero) at the end of the code is something i had to add. It means the instance.
Sometimes when using aob patterns, it can be hard to find one thats unique.
So if you have a pattern that returns 3 addresses, you'l beable to choose which one. 0 being the first, 1 being the second, 2 being the third.
holy crap this is legit. GOOD JOB!

it detects the memory access and xtrap automatic shuts you down.
Words cant describe how much I love you for the injector source
WHAT THE FUQ !!!!!! OMG you are the second one afeter @giniyat101 loading a dll with managed code ! @Pingo

i really like the C# stuff ! OMG i see you have somethig like FindPattern function. really good ! There is no Xtrap ? when the wallhack is enabled ?
@kmanev073
No idea if the wallhack is perma patched now.
It's been awhile since iv done any type of memory hacks or testing.

At the time when i was messing around with the wallhack, i never had any issues.
Quote Originally Posted by Pingo View Post
@kmanev073
No idea if the wallhack is perma patched now.
It's been awhile since iv done any type of memory hacks or testing.

At the time when i was messing around with the wallhack, i never had any issues.
nope it still works for a second. then xtrap takes over and says that there an access amount of memory bla bla bla
Quote Originally Posted by AxiomFlux View Post
nope it still works for a second. then xtrap takes over and says that there an access amount of memory bla bla bla
That sounds like a perma patch. Seems xtrap detects when an extra module loaded in memory.

What are others doing for hacks now?, renaming the .dll maybe.
Quote Originally Posted by Pingo View Post
That sounds like a perma patch. Seems xtrap detects when an extra module loaded in memory.

What are others doing for hacks now?, renaming the .dll maybe.
rename the dll? its the first version...???? private???
so i put the dll, jackup, name the process, i start crossfire and it works, the injector dispears but the hacks dont appear, is there like F11 or something to make the hacks appear? or is it automatically
Posts 16–28 of 28 · Page 2 of 2
This thread is closed for replies.

Similar Threads

Tags for this Thread

None

Talk with us