Tom Clancy's Ghost Recon Wildlands - AnvilNEXT64 Cheats and more..

Upload your cheat tables here (No requests)
Post Reply
Johngiri
Noobzor
Noobzor
Posts: 6
Joined: Sun Sep 03, 2017 6:07 pm
Reputation: 1

Re: Tom Clancy's Ghost Recon Wildlands - AnvilNEXT64 Cheats and more..

Post by Johngiri » Mon Sep 04, 2017 5:41 pm

Hey sunbeam,I am facing a trouble.I am able to use the cheat table as you have instructed.I did everything you have said including loading the kernel mode driver with the no-virus thanks loader and they worked fine until this morning.What happened was that when I launched the game now,it automatically closes itself.It happens when I load the eacguard.sys file but when I unload it,then the game works fine.I have been using this hack for the past few days and it worked well until now where it causes this problem to me.I am using the digital/steam version of the game.It seems like ubisoft and their partner eac found out about my hack and patched it.Could you help me to fix this issue dude ? I'll do whatever you say.Reply to me ASAP !

MasterCapt07
What is cheating?
What is cheating?
Posts: 1
Joined: Mon Sep 04, 2017 6:57 pm
Reputation: 0

Re: Tom Clancy's Ghost Recon Wildlands - AnvilNEXT64 Cheats and more..

Post by MasterCapt07 » Mon Sep 04, 2017 7:15 pm

Yeah Same here :(

User avatar
SunBeam
Trouble Makers
Trouble Makers
Posts: 353
Joined: Thu Mar 02, 2017 10:15 pm
Reputation: 95

Re: Tom Clancy's Ghost Recon Wildlands - AnvilNEXT64 Cheats and more..

Post by SunBeam » Tue Sep 05, 2017 12:40 am

Looks like EAC got updated and now refuses to let the process initialize if EACGuard.sys is found loaded. NO known bypass for now, so please stop bitching! That's the cost of publicly laying out bypass methods.

leseho
Novice Cheater
Novice Cheater
Posts: 15
Joined: Mon Aug 21, 2017 1:37 am
Reputation: 0

Re: Tom Clancy's Ghost Recon Wildlands - AnvilNEXT64 Cheats and more..

Post by leseho » Tue Sep 05, 2017 3:13 am

SunBeam wrote:
Tue Sep 05, 2017 12:40 am
Looks like EAC got updated and now refuses to let the process initialize if EACGuard.sys is found loaded. NO known bypass for now, so please stop bitching! That's the cost of publicly laying out bypass methods.

I'm using your data well.
Thank you very much.
I'm doing one research.
It's about the guns that appear in the Tom clancy's Ghost Recon Wildlands.
Each gun has its characteristics.
Can I fix this?
Unable to find address because it is not numerical form.

jonasbeckman
Cheater
Cheater
Posts: 25
Joined: Sat May 06, 2017 1:26 pm
Reputation: 3

Re: Tom Clancy's Ghost Recon Wildlands - AnvilNEXT64 Cheats and more..

Post by jonasbeckman » Tue Sep 05, 2017 7:45 am

SunBeam wrote:
Tue Sep 05, 2017 12:40 am
Looks like EAC got updated and now refuses to let the process initialize if EACGuard.sys is found loaded. NO known bypass for now, so please stop bitching! That's the cost of publicly laying out bypass methods.
Title Update #8 is being worked on but it should at least work until that gets released since EAC is shipped per-game, after that I guess you'd have to use a modified exe that removes the EAC dependency.

I'm surprised it took this long for them to patch the little driver workaround though, it's been available for a long time now with publicity around it really flaring up when that Cheat-Happens trainer for the game was released so yeah I'm surprised it took them this long to resolve that.

Other EAC games will probably follow or have already been updated, I don't have too many games using this system and most make it optional with Wildlands and For Honor enforcing it, Wildlands having offline capabilities so it's a bit of a pain but it's understandable why For Honor would force it being entirely online based.


Well, time to have some fun with the game until the next update hits I suppose. :D

User avatar
SunBeam
Trouble Makers
Trouble Makers
Posts: 353
Joined: Thu Mar 02, 2017 10:15 pm
Reputation: 95

Re: Tom Clancy's Ghost Recon Wildlands - AnvilNEXT64 Cheats and more..

Post by SunBeam » Tue Sep 05, 2017 8:48 am

@leseho: There are several aspects here:

- the weapon parameters are not linked to the visuals you see in-game (e.g.: accuracy bar is a numerical value which is transformed to the graphical bar, but this value represents the % of where that parameter's situated between 0 and 100)

- the parameters could be easily figured out if you look at a Tier One upgradable weapon; scan for unknown, then as you add to Damage parameter, look for has changed; hopefully, in 2-3-4 scans you will get the value you need; from there, debug and figure out how this value is used in determining weapon damage (am assuming it's going to be a FLOAT multiplier used in damage calculation)

- another way to determine dealt Damage is to find out AI's health and check the routine that decrements that when fired upon; sure, the subtracted value can be dynamic as well, as the damage might have a scale (e.g.: from 3-5 if armored; 15-24 normal); debugging is the way here as well

You'll have to try the above suggestions on your own and, if you want to share, report status ;)
jonasbeckman wrote:
Tue Sep 05, 2017 7:45 am
I'm surprised it took this long for them to patch the little driver workaround though, it's been available for a long time now with publicity around it really flaring up when that Cheat-Happens trainer for the game was released so yeah I'm surprised it took them this long to resolve that.
Bypassing current EAC still works if you take into account the fact that CPY has released a certain file ;) Combine that with -eac_launcher and you will see what I mean :P Otherwise, you'll see a nice message in-game: "EAC is not running"; and that's from GRW.exe. Play nice ;)

leseho
Novice Cheater
Novice Cheater
Posts: 15
Joined: Mon Aug 21, 2017 1:37 am
Reputation: 0

Re: Tom Clancy's Ghost Recon Wildlands - AnvilNEXT64 Cheats and more..

Post by leseho » Tue Sep 05, 2017 10:21 am

SunBeam wrote:
Tue Sep 05, 2017 8:48 am
@leseho: There are several aspects here:

- the weapon parameters are not linked to the visuals you see in-game (e.g.: accuracy bar is a numerical value which is transformed to the graphical bar, but this value represents the % of where that parameter's situated between 0 and 100)

- the parameters could be easily figured out if you look at a Tier One upgradable weapon; scan for unknown, then as you add to Damage parameter, look for has changed; hopefully, in 2-3-4 scans you will get the value you need; from there, debug and figure out how this value is used in determining weapon damage (am assuming it's going to be a FLOAT multiplier used in damage calculation)

- another way to determine dealt Damage is to find out AI's health and check the routine that decrements that when fired upon; sure, the subtracted value can be dynamic as well, as the damage might have a scale (e.g.: from 3-5 if armored; 15-24 normal); debugging is the way here as well

You'll have to try the above suggestions on your own and, if you want to share, report status ;)
jonasbeckman wrote:
Tue Sep 05, 2017 7:45 am
I'm surprised it took this long for them to patch the little driver workaround though, it's been available for a long time now with publicity around it really flaring up when that Cheat-Happens trainer for the game was released so yeah I'm surprised it took them this long to resolve that.
Bypassing current EAC still works if you take into account the fact that CPY has released a certain file ;) Combine that with -eac_launcher and you will see what I mean :P Otherwise, you'll see a nice message in-game: "EAC is not running"; and that's from GRW.exe. Play nice ;)


Thank you for your kind answer.
But I am a beginner.
I want to understand your lecture but I am not good at it.
This is where you find the address with the Cheat Engine.
I envy you. :D

MasterVegito
Novice Cheater
Novice Cheater
Posts: 21
Joined: Sun Mar 12, 2017 11:04 pm
Reputation: 0

Re: Tom Clancy's Ghost Recon Wildlands - AnvilNEXT64 Cheats and more..

Post by MasterVegito » Tue Sep 05, 2017 3:03 pm

Sunbeam, what about the vehicle code? Am I missing something? Usually you ctrl c ctrl v the code and it works, now it does nothing
MasterVegito wrote:
Mon Sep 04, 2017 11:42 am
I cant paste this code for some reason, I copy it and try to paste in into the CE box but nothing happens.

User avatar
SunBeam
Trouble Makers
Trouble Makers
Posts: 353
Joined: Thu Mar 02, 2017 10:15 pm
Reputation: 95

Re: Tom Clancy's Ghost Recon Wildlands - AnvilNEXT64 Cheats and more..

Post by SunBeam » Tue Sep 05, 2017 3:22 pm

Guys, instead of gang banging on this topic with "how to use" questions, please learn on your own how to use CE and its features. Copy-pasting a text over a non-editable GUI usually does nothing. Memory View > Ctrl+A > (paste) > File > Assign to current cheat table.

sky170111
Novice Cheater
Novice Cheater
Posts: 23
Joined: Fri Aug 18, 2017 9:47 am
Reputation: 3

Re: Tom Clancy's Ghost Recon Wildlands - AnvilNEXT64 Cheats and more..

Post by sky170111 » Tue Sep 05, 2017 3:40 pm

SunBeam,
please add function "Tier One 50 to 1"

sky170111
Novice Cheater
Novice Cheater
Posts: 23
Joined: Fri Aug 18, 2017 9:47 am
Reputation: 3

Re: Tom Clancy's Ghost Recon Wildlands - AnvilNEXT64 Cheats and more..

Post by sky170111 » Tue Sep 05, 2017 4:05 pm

SunBeam wrote:
Mon Sep 04, 2017 2:18 am
Vechicle God (will keep your cars, bikes, choppers etc. shiny new
:lol: :D :mrgreen:
Image

MasterVegito
Novice Cheater
Novice Cheater
Posts: 21
Joined: Sun Mar 12, 2017 11:04 pm
Reputation: 0

Re: Tom Clancy's Ghost Recon Wildlands - AnvilNEXT64 Cheats and more..

Post by MasterVegito » Tue Sep 05, 2017 8:02 pm

SunBeam wrote:
Tue Sep 05, 2017 3:22 pm
Guys, instead of gang banging on this topic with "how to use" questions, please learn on your own how to use CE and its features. Copy-pasting a text over a non-editable GUI usually does nothing. Memory View > Ctrl+A > (paste) > File > Assign to current cheat table.
Thank you, now my desire of banging you for answers has faded.

User avatar
SunBeam
Trouble Makers
Trouble Makers
Posts: 353
Joined: Thu Mar 02, 2017 10:15 pm
Reputation: 95

Re: Tom Clancy's Ghost Recon Wildlands - AnvilNEXT64 Cheats and more..

Post by SunBeam » Wed Sep 06, 2017 2:29 am

@sky170111: Note Vehicle God works only when you're "attached" to the actual vehicle. If you exit the car, for example, it will receive damage - either by you or whoever hits or shoots it. And yes, while driving, if shot at, car will get bullet holes; but they vanish over time.

@MasterVegito: ..that moment when your chosen nickname says the exact opposite about you :)

In the meantime:

Code: Select all

GRW.exe+5314570 - 48 89 5C 24 08        - mov [rsp+08],rbx <-- set Map or Drone Waypoint
GRW.exe+5314575 - 48 89 6C 24 10        - mov [rsp+10],rbp
GRW.exe+531457A - 48 89 74 24 18        - mov [rsp+18],rsi
GRW.exe+531457F - 57                    - push rdi
GRW.exe+5314580 - 48 81 EC 90000000     - sub rsp,00000090 { 144 }
GRW.exe+5314587 - 48 89 CF              - mov rdi,rcx
GRW.exe+531458A - 48 89 D3              - mov rbx,rdx
GRW.exe+531458D - 48 8D 4C 24 5C        - lea rcx,[rsp+5C]
GRW.exe+5314592 - 31 D2                 - xor edx,edx
GRW.exe+5314594 - 4C 89 CE              - mov rsi,r9
GRW.exe+5314597 - 4C 89 C5              - mov rbp,r8
GRW.exe+531459A - 48 C7 44 24 50 00000000 - mov [rsp+50],00000000 { 0 }
GRW.exe+53145A3 - E8 88F7E101           - call GRW.exe+7133D30
GRW.exe+53145A8 - 48 8B 87 C0010000     - mov rax,[rdi+000001C0]
GRW.exe+53145AF - F3 0F10 05 C1708AFE   - movss xmm0,[GRW.exe+3BBB678] { [1000000.00] }
GRW.exe+53145B7 - 0F28 8F 80000000      - movaps xmm1,[rdi+00000080]
GRW.exe+53145BE - F3 0F11 44 24 58      - movss [rsp+58],xmm0
GRW.exe+53145C4 - 0F28 47 70            - movaps xmm0,[rdi+70]
GRW.exe+53145C8 - 0F29 4C 24 40         - movaps [rsp+40],xmm1
GRW.exe+53145CD - 48 89 44 24 50        - mov [rsp+50],rax
GRW.exe+53145D2 - 48 8B 05 E7B608FF     - mov rax,[GRW.exe+439FCC0] { [7FF5F9245588] }
GRW.exe+53145D9 - 48 C7 44 24 78 00000000 - mov [rsp+78],00000000 { 0 }
GRW.exe+53145E2 - 0F29 44 24 30         - movaps [rsp+30],xmm0
GRW.exe+53145E7 - 48 C7 84 24 80000000 00000000 - mov [rsp+00000080],00000000 { 0 }
GRW.exe+53145F3 - 48 89 5C 24 70        - mov [rsp+70],rbx
GRW.exe+53145F8 - C7 44 24 68 02000000  - mov [rsp+68],00000002 { 2 }
GRW.exe+5314600 - C6 84 24 88000000 01  - mov byte ptr [rsp+00000088],01 { 1 }
GRW.exe+5314608 - 48 8B 48 10           - mov rcx,[rax+10]
GRW.exe+531460C - 48 85 C9              - test rcx,rcx
GRW.exe+531460F - 74 44                 - je GRW.exe+5314655
GRW.exe+5314611 - 48 8B 49 10           - mov rcx,[rcx+10]
GRW.exe+5314615 - 48 8D 5F 20           - lea rbx,[rdi+20]
GRW.exe+5314619 - 48 8D 54 24 30        - lea rdx,[rsp+30]
GRW.exe+531461E - 49 89 F1              - mov r9,rsi
GRW.exe+5314621 - 49 89 E8              - mov r8,rbp
GRW.exe+5314624 - 48 89 5C 24 20        - mov [rsp+20],rbx
GRW.exe+5314629 - E8 526F0400           - call GRW.exe+535B580
GRW.exe+531462E - 84 C0                 - test al,al
GRW.exe+5314630 - 74 23                 - je GRW.exe+5314655
GRW.exe+5314632 - 48 89 D9              - mov rcx,rbx
GRW.exe+5314635 - E8 86812900           - call GRW.exe+55AC7C0
GRW.exe+531463A - B1 01                 - mov cl,01 { 1 }
GRW.exe+531463C - E8 3F25D000           - call GRW.exe+6016B80
GRW.exe+5314641 - 48 89 D9              - mov rcx,rbx
GRW.exe+5314644 - E8 977D8302           - call GRW.exe+7B4C3E0
GRW.exe+5314649 - 48 89 C1              - mov rcx,rax
GRW.exe+531464C - E8 3F25D000           - call GRW.exe+6016B90
GRW.exe+5314651 - B3 01                 - mov bl,01 { 1 }
GRW.exe+5314653 - EB 02                 - jmp GRW.exe+5314657
GRW.exe+5314655 - 30 DB                 - xor bl,bl
GRW.exe+5314657 - 8B 44 24 64           - mov eax,[rsp+64]
GRW.exe+531465B - C1 E8 0F              - shr eax,0F { 15 }
GRW.exe+531465E - F6 D0                 - not al
GRW.exe+5314660 - A8 01                 - test al,01 { 1 }
GRW.exe+5314662 - 74 30                 - je GRW.exe+5314694
GRW.exe+5314664 - 48 8B 7C 24 5C        - mov rdi,[rsp+5C]
GRW.exe+5314669 - 48 85 FF              - test rdi,rdi
GRW.exe+531466C - 74 26                 - je GRW.exe+5314694
GRW.exe+531466E - 48 8B 0D 53A928FF     - mov rcx,[GRW.exe+459EFC8] { [200] }
GRW.exe+5314675 - 48 89 FA              - mov rdx,rdi
GRW.exe+5314678 - E8 D33E0201           - call GRW.exe+6338550
GRW.exe+531467D - 48 8B 0D 3CA828FF     - mov rcx,[GRW.exe+459EEC0] { [1445A08A8] }
GRW.exe+5314684 - 48 89 FA              - mov rdx,rdi
GRW.exe+5314687 - 48 8B 09              - mov rcx,[rcx]
GRW.exe+531468A - 49 89 C0              - mov r8,rax
GRW.exe+531468D - 4C 8B 09              - mov r9,[rcx]
GRW.exe+5314690 - 41 FF 51 28           - call qword ptr [r9+28]
GRW.exe+5314694 - 4C 8D 9C 24 90000000  - lea r11,[rsp+00000090]
GRW.exe+531469C - 0FB6 C3               - movzx eax,bl
GRW.exe+531469F - 49 8B 5B 10           - mov rbx,[r11+10]
GRW.exe+53146A3 - 49 8B 6B 18           - mov rbp,[r11+18]
GRW.exe+53146A7 - 49 8B 73 20           - mov rsi,[r11+20]
GRW.exe+53146AB - 4C 89 DC              - mov rsp,r11
GRW.exe+53146AE - 5F                    - pop rdi
GRW.exe+53146AF - C3                    - ret
And:

Code: Select all

GRW.exe+53139F0 - 53                    - push rbx
GRW.exe+53139F1 - 48 83 EC 40           - sub rsp,40 { 64 }
GRW.exe+53139F5 - 48 89 CB              - mov rbx,rcx
GRW.exe+53139F8 - 48 8D 4C 24 20        - lea rcx,[rsp+20]
GRW.exe+53139FD - E8 5E081B00           - call GRW.exe+54C4260
GRW.exe+5313A02 - E8 09232500           - call GRW.exe+5565D10
GRW.exe+5313A07 - 4C 8D 44 24 20        - lea r8,[rsp+20]
GRW.exe+5313A0C - 48 89 C1              - mov rcx,rax
GRW.exe+5313A0F - BA 0FA247C3           - mov edx,C347A20F { [0] }
GRW.exe+5313A14 - 8D 92 FC5DB83C        - lea edx,[rdx+3CB85DFC]
GRW.exe+5313A1A - E8 319AF8FF           - call GRW.exe+529D450
GRW.exe+5313A1F - F3 0F10 44 24 28      - movss xmm0,[rsp+28]
GRW.exe+5313A25 - 0F57 C9               - xorps xmm1,xmm1
GRW.exe+5313A28 - 0F2E C1               - ucomiss xmm0,xmm1
GRW.exe+5313A2B - 0F84 B7000000         - je GRW.exe+5313AE8
GRW.exe+5313A31 - 0FB6 05 BAE388FE      - movzx eax,byte ptr [GRW.exe+3BA1DF2] { [0] }
GRW.exe+5313A38 - 0F28 44 24 20         - movaps xmm0,[rsp+20]
GRW.exe+5313A3D - 0F29 05 5CD908FF      - movaps [GRW.exe+43A13A0],xmm0 { [4514.42] }
GRW.exe+5313A44 - 84 C0                 - test al,al
GRW.exe+5313A46 - 75 31                 - jne GRW.exe+5313A79
GRW.exe+5313A48 - 38 44 24 30           - cmp [rsp+30],al
GRW.exe+5313A4C - 74 2B                 - je GRW.exe+5313A79
GRW.exe+5313A4E - 4C 8D 83 80000000     - lea r8,[rbx+00000080]
GRW.exe+5313A55 - 48 8D 53 70           - lea rdx,[rbx+70]
GRW.exe+5313A59 - 48 89 D9              - mov rcx,rbx
GRW.exe+5313A5C - E8 9FF9FFFF           - call GRW.exe+5313400 <-- writes coords from xmm0
GRW.exe+5313A61 - 48 8D 4C 24 20        - lea rcx,[rsp+20]
GRW.exe+5313A66 - C6 83 90000000 05     - mov byte ptr [rbx+00000090],05 { 5 }
GRW.exe+5313A6D - E8 6EA55100           - call GRW.exe+582DFE0
GRW.exe+5313A72 - 48 83 C4 40           - add rsp,40 { 64 }
GRW.exe+5313A76 - 5B                    - pop rbx
GRW.exe+5313A77 - C3                    - ret

User avatar
SunBeam
Trouble Makers
Trouble Makers
Posts: 353
Joined: Thu Mar 02, 2017 10:15 pm
Reputation: 95

Re: Tom Clancy's Ghost Recon Wildlands - AnvilNEXT64 Cheats and more..

Post by SunBeam » Wed Sep 06, 2017 6:20 am

Also, here's my Teleport code:

Code: Select all

[ENABLE]

alloc( TeleportHandlerThread, 0x1000, GRW.exe )
registersymbol( TeleportHandlerThread )
CreateThread( TeleportHandlerThread )
label( TeleportHandlerOff )
registersymbol( TeleportHandlerOff )
label( ExitTeleportHandler )
label( TeleportHandlerThread_loop )

label( Teleport_do )
label( pHook )

TeleportHandlerThread:
sub rsp,28

TeleportHandlerThread_loop:
mov rcx,A
call Sleep

cmp [TeleportHandlerOff],1
je ExitTeleportHandler

  mov rcx,60 // VK_NUMPAD0
  call GetAsyncKeyState
  test ax,ax
  jne Teleport_do

jmp short TeleportHandlerThread_loop

Teleport_do:
mov rax,[pMarker]
test rax,rax                            // if pointer to object was initialized
je short Teleport_do_exit
  cmp byte ptr [rax+90],1               // and marker was set
  jne short Teleport_do_exit
    movups xmm0,[rax+80]                // get object's coordinates
    movups xmm2,xmm0
    mov rbx,[o]
    test rbx,rbx
    je short Teleport_do_exit           // check if player object is valid
      mov rbx,[rbx+10]
      test rbx,rbx
      je short Teleport_do_exit
        movups [rbx+50],xmm0            // update them to marker's coordinates
Teleport_do_exit:
mov rcx,C8
call Sleep
jmp TeleportHandlerThread_loop

pHook:
mov [pMarker],rbx
mov byte ptr [rbx+90],1                 // original code
jmp PBYTE_MapMarkerBool+7

TeleportHandlerOff:
dd 0
pMarker:
dq 0

ExitTeleportHandler:
add rsp,28
mov [TeleportHandlerOff],2
ret

aobscanmodule( PBYTE_MapMarkerBool, GRW.exe, C683??00000001488B7C24404883C4305BC3 )
registersymbol( PBYTE_MapMarkerBool )

PBYTE_MapMarkerBool:
jmp pHook
db 90 90

[DISABLE]

PBYTE_MapMarkerBool:
db C6 83 90 00 00 00 01

unregistersymbol( PBYTE_GodMode )

{$lua}

if( syntaxcheck == false ) then --actual execution
  local starttime = getTickCount()

if readInteger( "TeleportHandlerOff" ) == 0 then --could be 2 already
  writeInteger( "TeleportHandlerOff", 1 ) --tell the thread to kill itself
end

while( getTickCount() < starttime + 1000 ) and ( readInteger( "TeleportHandlerOff" ) ~= 2 ) do --wait till it has finished
  sleep( 20 )
end

if( getTickCount() > starttime + 1000 ) then --could happen when the window is shown
  showMessage( 'Disabling the thread failed!' )
  error( 'Thread disabling failed!' )
end
  sleep( 1 )
end

{$asm}

unregistersymbol( TeleportHandlerOff )
unregistersymbol( TeleportHandlerThread )
dealloc( TeleportHandlerThread )
Observations:

a. activate script, then place a waypoint on the map or beacon with your drone; hit Numpad 0 afterwards
b. make sure you ALWAYS have 1 waypoint active (doesn't work with multiple, like map waypoint and side activity active at the same time)
c. works with drone beacons
d. if you're near a side mission, keep M pressed to activate it, then simply hit Numpad 0 to teleport there ;)
e. note that game engine doesn't have the objects loaded at your waypoint; so when you teleport, move around a bit till objects start appearing (e.g.: if you teleport to a side mission involving a vehicle, it will not be there, but appear like 3-4 seconds later out of thin air)

BR,
Sun

sky170111
Novice Cheater
Novice Cheater
Posts: 23
Joined: Fri Aug 18, 2017 9:47 am
Reputation: 3

Re: Tom Clancy's Ghost Recon Wildlands - AnvilNEXT64 Cheats and more..

Post by sky170111 » Wed Sep 06, 2017 12:06 pm

Teleport not work ((

Post Reply

Who is online

Users browsing this forum: reinzhart