Game Hacking: AOB + Injection (Terraria)

  Рет қаралды 13,462

Rydian

Rydian

Күн бұрын

An updated video showing how to use CE's tools to make hacks for games, using often-requested hacks for Terraria as an example.

Пікірлер: 47
@SiganQ
@SiganQ 8 жыл бұрын
I like how adamant you were about the "Execute" button. As well, thank you for how informative you were. I really appreciate this. Have a great day! I look forward to hearing more from you in the future :)
@aneomgr7798
@aneomgr7798 3 жыл бұрын
What an awsome tutorial. You didn't just say "yea just copy paste this and we done" you actualy explained what some basic stuff do. Also you provided different examples! Thank you for that!
@lukxx3
@lukxx3 9 жыл бұрын
Hello Rydian, thank you for tutorial! Also thank you very much for keeping trainer updated!!
@lizerdon
@lizerdon 9 жыл бұрын
ty for the epic guide rydian! never knew it can take decimal numbers with the EDX values. was so confused with the mov argument. you are a god!
@TubesForNoobs
@TubesForNoobs 3 жыл бұрын
I don’t play this game but this was very insightful
@jimppajamppa2563
@jimppajamppa2563 3 жыл бұрын
This would have been useful if there just would be a way to make The scripts work even before creating The code after getting hit or hitting an enemy etc
@phpBasics
@phpBasics 7 жыл бұрын
How do you display the registers on the memory browser?
@Rydian
@Rydian 7 жыл бұрын
Set a breakpoint on some code (F5), and when it breaks (when the game runs that code) the window will update showing the registers.
@AdemPCGaming
@AdemPCGaming 3 жыл бұрын
thanks for the nice tutorial!
@moltresfiremaster
@moltresfiremaster 9 жыл бұрын
Great guide, but could you tell me what I need to look for to make a rapid attack hack?
@Rydian
@Rydian 9 жыл бұрын
moltresfiremaster Find the value that dictates how much time is left in your current swing/attack, modify the code that sets that value to always set 1 frame or whatever.
@moltresfiremaster
@moltresfiremaster 9 жыл бұрын
***** Ok thanks
@danielyu6856
@danielyu6856 8 жыл бұрын
thanks for sharing this video now i have new idea how to make Aob on cheat engine thank you god bless
@hangc10
@hangc10 4 жыл бұрын
what if the game contains no opcodes? Is there a way to inject?
@Rydian
@Rydian 4 жыл бұрын
All games that are running on your computer will have x86(_64) opcodes. No matter what language the game is written in or what environment it runs in, it must become bytecode in order for your CPU to execute it. Whether this is done beforehand (a compiled language like C++), on first launch (like Java or scripting languages), or even right before first execution (JIT stuff like .NET/C#). If finding what's writing isn't working, look for what's accessing. If that's not working, then close and restart CE, and then go to the settings and change the debugger option to the VEH one instead of the Windows one (you have to do this before attaching to any program).
@G000POINTBLANK000D
@G000POINTBLANK000D 9 жыл бұрын
rydian, that's a very helpful video on how to do aob code injection but the codes which i found change every time i refresh so how to approach this? use pointers/base structure? also, how to add a couple of codes to change the offsets along the way?
@G000POINTBLANK000D
@G000POINTBLANK000D 9 жыл бұрын
Nick StoneMiner i think i know how to :D let me try and will post back results ;)
@Rydian
@Rydian 9 жыл бұрын
Nick StoneMiner Make sure you're using the AOB Injection template, which will set up an AOB scan to find the correct code. If you're using the normal Code Injection template it'll target an address directly, and in games like Terraria that compile on demand it'll change between runs. If you don't have AOB Injection then update CE to at least 6.4. However if you're targeting code itself that changes (like how the code involving the Time value of the world in Terraria references the address it's held at in the assembly itself) then you'll need to do a little custom stuff like in this thread. forum.cheatengine.org/viewtopic.php?t=571459
@G000POINTBLANK000D
@G000POINTBLANK000D 9 жыл бұрын
***** hello rydian, i managed to find the base addresses and make signatures for them but then I still can't change the offsets using aob code injection :/ picture is in the following link: s13.postimg.org/ebqdjt31j/wccoding.jpg when i change the offsets manually in memory viewer, the game does not crash but the same result cannot be obtained via aob code injection any suggestion as to why the game crash? thank you! :)
@Rydian
@Rydian 9 жыл бұрын
Nick StoneMiner You forgot the test eax,eax? Sometimes when making an injection, more than one opcode will be included. This is because the script needs to replace at least 5 bytes, but your target opcode (the mov) is only 3 bytes. So it replaces the text eax,eax as well (the next two bytes) to make room. And you forgot to leave that part in.
@G000POINTBLANK000D
@G000POINTBLANK000D 9 жыл бұрын
that is also helpful information, rydian! thank you! now that problem is out of the way :D
@bladeios6380
@bladeios6380 6 жыл бұрын
Can you make a mod menu for Critical Ops doing the aob injection? With aimbot and stuff
@vroko108
@vroko108 9 жыл бұрын
Terraira crashes everytime i get hit after opening debugger
@Rydian
@Rydian 9 жыл бұрын
Watersword 1 Check your debugger settings, try changing it to the VEH debugger if it's not on that. You'll have to close and restart CE before you can access the debugger settings (not available after you've attached).
@vroko108
@vroko108 9 жыл бұрын
***** Ok thanks ill try that
@bl00dknight26
@bl00dknight26 3 жыл бұрын
wait you can inject mods in terraria vanilla?
@Rydian
@Rydian 3 жыл бұрын
These aren't normal Terraria mods, this is straight-up hacking the game.
@bl00dknight26
@bl00dknight26 3 жыл бұрын
@@Rydian ah cool
@stokesia0622
@stokesia0622 9 жыл бұрын
Do you know how to change item id like Wood to Portal Gun ?
@Rydian
@Rydian 9 жыл бұрын
Kitty Rengar Potentially, you can use the structure stuff to get at the inventory data and change some stuff there, but I don't recommend that when you can use a save editor.
@stokesia0622
@stokesia0622 9 жыл бұрын
***** But im trying on SSC Server - can you guide me pls
@Rydian
@Rydian 9 жыл бұрын
Kitty Rengar Eh, not going to help with that situation.
@danielyu6856
@danielyu6856 8 жыл бұрын
my friend thats eay if you use structure
@rollo4127
@rollo4127 2 жыл бұрын
So thats why my game don't work no more.
@tajohnathon
@tajohnathon 4 жыл бұрын
any updated stuff?
@tajohnathon
@tajohnathon 4 жыл бұрын
not sure if this still works
@tajohnathon
@tajohnathon 4 жыл бұрын
Never mind I was searching in the wrong place still works 4 years later ty
@MotherSoren
@MotherSoren 9 жыл бұрын
Thanks breh.
@MrTrollingcraft
@MrTrollingcraft 9 жыл бұрын
Thank you so much c: infinite minions c:
@danielyu6856
@danielyu6856 8 жыл бұрын
can i add your facebook
@thevac.4237
@thevac.4237 4 жыл бұрын
Blah blah blaaahh
Game Hacking Part 2: Code Edits, Injections, & AOBs
40:02
А ВЫ ЛЮБИТЕ ШКОЛУ?? #shorts
00:20
Паша Осадчий
Рет қаралды 6 МЛН
나랑 아빠가 아이스크림 먹을 때
00:15
진영민yeongmin
Рет қаралды 19 МЛН
Fake watermelon by Secret Vlog
00:16
Secret Vlog
Рет қаралды 15 МЛН
Game Hacking Part 1: Basic Scanning
24:47
Rydian
Рет қаралды 10 М.
Create Thread Auto Writing & Scripting out Pointers
33:22
Cheat The Game
Рет қаралды 5 М.
How to Hack Unity Games Using dnSpy (example: Diamo XL)
10:01
Ben Rosenberg
Рет қаралды 71 М.
Game Hacking Part 3: Floats, Jumps, Structures, & The Stack
42:38
MAKE AIMBOT IN 10 MINUTES
12:34
cazz
Рет қаралды 911 М.
Cheat Engine Floating Point Values & XMM Registers | GH204
15:07
Guided Hacking
Рет қаралды 62 М.
А ВЫ ЛЮБИТЕ ШКОЛУ?? #shorts
00:20
Паша Осадчий
Рет қаралды 6 МЛН