EDIT: The audio was panned incorrectly and I didn't realize it! Look up enabling mono audio (which will make the same sound play through both speakers) for your phone or OS. VIEWING TIP FOR MOBILE VIEWERS: You can enable zoom/magnification on your device, allowing you to easily zoom into parts of the video to see better! Instructions for Android and Apple devices below: Apple: support.apple.com/guide/iphone/zoom-iph3e2e367e/ios Android: support.google.com/accessibility/android/answer/6006949?hl=en
@ٴٴٴٴۥۥٴٴٴٴۥۥٴٴٴٴۥۥٴٴٴٴۥۥٴٴٴٴٴٴ Жыл бұрын
First
@TallyMark Жыл бұрын
Have you ever done this for emulators like rpcs3?
@StephenChapman Жыл бұрын
@@TallyMark I have via Ultimap, but not yet via Code Filter. Might not be quite as viable since tons of data tends to flow through the same instructions; however, I'd certainly try it if I was you. :)
@TallyMark Жыл бұрын
@@StephenChapman I’ve tried ultimapping with rpcs3 but I’ve had so much trouble with it. I get all of these weird jmp functions that don’t seem to be connected to the game at all.
@TallyMark Жыл бұрын
@@StephenChapman but thanks for saying ultimap is possible. Gonna give it more attempts now
@riufq Жыл бұрын
AFTER 1 YEAR, 1 FREAKING YEAR 😭🗿
@Donovan-3.1415 Жыл бұрын
I wish you didn't stop making videos, really helped me a lot! THANK U!!!
@an0nsaiko890 Жыл бұрын
I started watching your videos this year after getting into RE and I thought you were gone for good. Glad you 're back.
@StephenChapman Жыл бұрын
Nice! How's the journey going for you so far? As for posting again, I really didn't think I was going to. I'd all but lost my interest in making videos about this stuff. But, I've really gotten back into reversing and have a rekindled interest in teaching it (primarily thanks to a lot of the studying I've been doing the past few months). Lots of good stuff on the horizon (or so I hope). =)
@an0nsaiko890 Жыл бұрын
@@StephenChapman It's has been very exciting so far. I even got an internship as vulnerability researcher and had the opportunity to work in the the industry. I am unsure if I 'll keep doing this as my everyday job though. I am more interested into writing code but I definitely don't regret my time there. RE will probably stay as my main side thing along with CTFs.
@StephenChapman Жыл бұрын
@@an0nsaiko890 That's really awesome! Congrats on the internship! :D
@g1zm02k Жыл бұрын
Good to have you back Stephen, really missed your videos as you don't assume we've all been doing this for decades already and always give a straightforward explanation of what's going on as you're doing it. Definitely a welcome return!
@StephenChapman Жыл бұрын
Thanks so much for the encouragement, Will Robinson (DANGER)! =) It really helps me to hear that, because I can't tell you the number of people who complain about my videos being too long to them. I know I can't appease everyone, but it gets under my skin damn near every time, lol. But, at the end of the day, I do videos in a manner requisite with how I like to learn from others. I prefer verbosity and all the little knowledge gems along the course of the video that really help me construct mental models of how things work, tie together, etc. I feel like those all really important bits to share, even if only a handful of people benefit from them. Anyway, thanks for the comment; I hope the upcoming content I have planned will be useful for you!
@g1zm02k Жыл бұрын
@@StephenChapman I used to get "DANGER" a lot but it tapered off until they remade the bloody series; I'm used to it, lol. Too long? Never. I used to watch 'Cheat the Game' but, no disrespect to Chris, he did blather on a lot and it's hard to stay focused without shouting "Get on with it!" at no-one in particular and eventually gave up. As someone who helps others with AutoHotkey scripting on Reddit I understand the need for clarity and posting the simplest/clearest code possible so they understand how it works first, then they can change it up as they get more experienced - being flashy with your knowledge helps no-one but your ego. I think you've got it just right to keep most of your followers happy - you can't please everyone. I'll be looking forward to your future videos, I genuinely appreciate you taking the time to share what you know. I wish you all the best with them - and thanks for taking the time to reply!
@StephenChapman Жыл бұрын
@@g1zm02k Your name IS Will Robinson! Hahaha. That's amazing. I started to respond to you as just "Will", and then I was like, "...Ohhhh, he's probably referencing Lost in Space." That's what I get for assuming! =) Yeah, I totally understand regarding Chris. I really miss that guy; he was such a great dude. I remember when he first started getting into this stuff. He was always super-supportive and inquisitive with my videos. He asked questions that most others (I include myself in that group) normally wouldn't for fear of looking "stupid". I really appreciated that since it's the depth of questioning I really aim for with my tutorials. Despite feeling like I cover a lot of bases, Chris' channel (and countless others) clearly serves a purpose! He had a ton more patience with people on the Internet than I do, too, lol. I get angry so quickly at how douchey people are right off the jump. I just delete their comments, block them, and move on. (That, as opposed to constructive criticism, which I'm more than open to -- as was Chris; he certainly knew he rambled on a lot, but that was just how he rolled, lmao.) That's great that you help people with AutoHotKey! Believe it or not, I've never dabbled in it beyond a simple script or two years ago. I watched a ridiculously long tutorial from one of Linus Tech Tips' video editors a few months back or so and I was just absolutely blown away by how much that guy did with AHK! I should really dig into it and do a tutorial or two. If I do, I fully expect folks like you to come out of the woodwork and fill in some of the gaps I'm sure I'll miss. =) Anyway, I'll join that subreddit and start mulling around! What's your username there (if you don't mind sharing, that is; no worries if not!)?
@zachary5950 Жыл бұрын
So glad you're back! I enjoy all the vids you post. Thanks for another one.
@etra0516 Жыл бұрын
Glad to see you back, Stephen! I still have fond memories of your CE tutorials, and I truly believe you helped me on growing on my career. Now I work as a reverse engineer and I'm pretty sure without your tutorials I wouldn't have got this far.
@StephenChapman Жыл бұрын
Thanks for sharing that! I absolutely love hearing when someone is able to turn this stuff into a career somehow. I'm right there with you: if it wasn't for game-hacking, I wouldn't be anything close to a developer by profession today. I'd still love to move into the RE space at some point, but I imagine it'll be a bit unorthodox if/when I do. Anywho, it's super-cool to hear that from you! Hopefully I'll have a new trick or two for you in one of these ol' videos I have planned. =)
@azaias Жыл бұрын
It's good to see a new video, and it's cool that you just posted this! I have learned some pretty useful things from your videos in the last few weeks and just started trying to figure out Code Filter yesterday, so the timing of this was strangely perfect lol
@whocares6763 Жыл бұрын
Nice to see you back. @17:05 you can rightclick on the Address and use "Add to the code List" (+ Sign) to store the Location under "Advanced options". After restarting the Game you can doubleclick on your Entry or rightclick and choose "open the disassembler at this location" ;)
@StephenChapman Жыл бұрын
Hey, thanks! As for using the code list to store references to instructions, I don't personally like to do that anymore since those references only work if your instructions are laid out the same in memory when the game loads. Seeing as I reverse so many games that JIT their code or otherwise dynamically load their data, those code list references are essentially worthless to me much of the time!
@whocares6763 Жыл бұрын
@@StephenChapman yeah thats right of course.
@garrithvonbek8777 Жыл бұрын
Glad to see you post again Stephen. Just got back into hacking with CE myself. Right now messing with ClanFolk. I'm going to try and apply my new learned knowledge and use the Code Filter this weekend.
@YetiWizard Жыл бұрын
Heey, so happy to see you back! Looking very much forward to discussing more advanced topics and finally having those livestreams back after a long while. 😆
@LukeAvedon Жыл бұрын
Welcome back! You were missed!
@BlueOSMuseum Жыл бұрын
Cheat Engine has come a long way since the days of those Club Penguin membership hack tutorials or when it first started out as a small developer effort in the early 2000s, supporting only a handful of games with varying tables. Very well crafted and easy to follow tutorial; looking forward to seeing what you have in store for next year!
@byteninja3745 Жыл бұрын
Great video pal, it's great to see you making videos again. I tried to use code filter in cheat engine in the past but didn't quite get it working so i'll have to give it another try thanks to this video.
@StephenChapman Жыл бұрын
I had the same issue around the time it was first implemented! I was definitely doing something wrong back then. There are a handful of things I can't wait to do videos on regarding stuff I really didn't understand well enough to teach until recently. Hopefully you'll find the new content enjoyable, pal. Always glad to see you around and I'm always grateful for your support. :)
@byteninja3745 Жыл бұрын
@Stephen Chapman I'm looking forward to the new content, you have always had great educational videos and I've learnt a lot from your content and your also a good friend so you deserve the support my friend.
@NomadNova Жыл бұрын
long time no see, glad you are back :)
@anjat0 Жыл бұрын
so glad to see you back again! was checking a few times every month the past year waiting for a new video.
@SeneekiKaant Жыл бұрын
so I finally got around to watching this video, this just might be the answer I was looking for to find those troublesome instructions that I encountered the other day that sent me on a wild goose trace
@atha6632 Жыл бұрын
Aint no way youre back
@oMeGa0122 Жыл бұрын
Stephen! Happy to see you back my man. Chris and Ninja are not around any more. You are the one and only now. Keep up the great informative videos as usual
@HackbitShop Жыл бұрын
Missed you and Chris! thanks for coming back
@StephenChapman Жыл бұрын
Good to be back! Super sad news about Chris, though. Definitely going to miss that guy; he was a wonderful person!
@HackbitShop Жыл бұрын
@@StephenChapman Wait what!! What happened to him? I thought he was on taking time away from CE
@StephenChapman Жыл бұрын
@@HackbitShop He passed away a few months ago or so from cancer. :(
@HackbitShop Жыл бұрын
@@StephenChapman aww man, I just googled to find that he had liver cancer, f**k so sad man, I loved his voice "cheat the game cause it doesn't mind cheating you"
@g40styboi42 Жыл бұрын
Hey Stephen, im really glad you are returning back to doing reverse engineering content! I have learned so much from you and CTG and I cant thank you enough for it :). Looking forward to future videos!
@AlecMaly Жыл бұрын
Woo!! Excited for what’s to come! Thank you for your content!
@DDSTrainers Жыл бұрын
Welcome back man, Keep up the good work!.
@nimbuI Жыл бұрын
my right ear is enjoying this video
@StephenChapman Жыл бұрын
Awww, maaaan! I didn't realize the audio track was panned incorrectly. Just threw on some headphones and *womp-womp*. Will definitely fix that before the next recording; thanks for mentioning!
@nimbuI Жыл бұрын
@@StephenChapman Fortunately Windows has a handy mono audio switch in audio settings so no biggy :)
@nark4837 Жыл бұрын
@@nimbuI That is very cool and I did not know that, that is awesome!
@squall0833 Жыл бұрын
Oh my Stephen Chapman is back!
@Xagura Жыл бұрын
Welcome Back Dood!😃😃😃
@Bad-x5v Жыл бұрын
Wow is this real Stephen Chapman? Wow is this real Stephen Chapman? Wow is this real Stephen Chapman?
@cameonn Жыл бұрын
Legend is back!!!
@cx3622 Жыл бұрын
Hey man, i'm loving your videos? Why have you stopped uploading? Are you doing alright?
@mettiusaemilius.regillius6918 Жыл бұрын
Been watching all your tutorial videos, and learned alot, thanks for all the contents you've brought us!
@NightfallChease Жыл бұрын
Finally a new Video!
@hodayfa000h Жыл бұрын
i mean even though i am new to the channel i hope you don't stop posting
@lifeoverflow5542 Жыл бұрын
Glad to see you coming back, I noticed your comment on Ania channel few days ago on one of her videos about node.js, and I wasn't sure if it's you or someone else 😀
@SeneekiKaant Жыл бұрын
very nice, this is going in my list to watch later on my pc
@notexpando3179 Жыл бұрын
Welcome back!!
@josutovacpp516110 ай бұрын
Hi Stephen, 1 year ago of this video.. are you ok? :(
@vhmod777 Жыл бұрын
welcome back
@_________________404 Жыл бұрын
We've been teleported back to 2018 😳
@Decrupt Жыл бұрын
It’s been a while, hey!
@e4u_ Жыл бұрын
stephen you are the best I am a biiiig fan to you please keep going I like your staff alooot
@e4u_11 ай бұрын
Stephen Come Back we miss you
@dewmi4403 Жыл бұрын
up for u
@NightfallChease Жыл бұрын
Maybe you could make Video about calling functions with Cheat Engine. I saw a Video by Byte Ninja but it was kinda confusing because this method doesn't work for all functions.
@StephenChapman Жыл бұрын
I actually already have this on my list of things to do! It will likely span multiple videos, because I want to cover a lot of ground with the topic (calling conventions, differences between x86 and x64, shadow space, calling inline vs. calling via a thread you create, etc.).
@NightfallChease Жыл бұрын
@@StephenChapman Sounds great I'm looking forward to it!
@PraneethMenaka Жыл бұрын
Hi, Can you do a guide for RTS games like Age of empire, Starcraft and StrongHold, Northguard??
@JACOBFLARSEN Жыл бұрын
Yes please more videos :) They are very enlightening and interesting!
@Richard-wi5eb Жыл бұрын
You can also patch a binary with Cheat Engine.
@StephenChapman Жыл бұрын
Indeed! I discussed that in a tutorial a looooong time ago -- at least, the way you had to do it back then, which was opening a file with CE (File -> Open File) and changing the bytes in the Memory Viewer. Is there a newer/different way you're aware of? So much has been added to CE since the last time I seriously used it!
@Richard-wi5eb Жыл бұрын
@@StephenChapman The method has not changed. Indeed its "File -> Open File", and to save it "File -> Save file". The good thing about using CE is that you have the access to the disassembler and the scan tools. So people don't need to familiarize themselves with new programs if they don't want to.
@felipesb2 Жыл бұрын
10:19 That joy laugh just broke me hahahaha
@Economy872 Жыл бұрын
I've learn a lot !
@DonIgravery Жыл бұрын
It 's all coming out very well for you ! Or maybe it will turn out to be LOST LIGHT on ESP and bypass?
@AccuattLooon Жыл бұрын
Hello Stephen, I try your way and did find useful opcode in a few games thx a lot. Now I'm get trouble in games which has a bit or more anti-debugging (single player), when I turn on debugger it won't crash instantly but while save and load or change equipment of character. However, I try to use code filter to set up Hundreds of thousands breakpoint of opcode then the game crash when the work almost finish. Should I use x64dbg find out which thread shut the game or some better way to fix this?
@StephenChapman Жыл бұрын
I noticed this happening with a couple of games myself, so I dug in and found that there are problematic addresses from unwind info sometimes. I reported my findings in the CE Discord and have been working with DarkByte to resolve the problem. He actually just committed a fix! I've tested it on my games that were crashing and now they work fine. =) Watch for the next version of CE to be released and that fix will be implemented. Or, if you don't mind compiling CE yourself, this is the relevant commit for the fix that would be in the build: github.com/cheat-engine/cheat-engine/commit/99e47836a02503b5d6ded4978760b2e3ab79e524
@AccuattLooon Жыл бұрын
@@StephenChapmanThanks for the good news! I think I will wait until then.
@AccuattLooon Жыл бұрын
@@StephenChapmanI used branch mapping try to get as many opcodes addresses as possible to input into txt file, then find the duplicate addresses from unwind info and delete them with bat, this gives code filter a gap (1 sec) to record opcode before the game crashes. finally, I found the opcode and made a no stagger script.
@sigxfs Жыл бұрын
Awesome video. I was trying to use code filter on an Unreal Engine 3 game but it keeps crashing, I assume its because the compiled binary isn't meant to have a debugger attached to it. Are there any options I could change in Cheat Engine to circumvent a crash?
@StephenChapman Жыл бұрын
Does it crash while attaching breakpoints after you click "Start"? If so, then I think it has to do with what might be a bug in Code Filter. I loaded a list of addresses from unwind info in a game today (over 170,000 instructions) and it kept crashing at what appeared to be the same point in the progress bar while setting breakpoints after clicking "Start". So, I started whittling the list down (selecting via shift-click, then removing large ranges of addresses from the list) and kept restarting the game and trying to set breakpoints. Finally discovered it was ONE faulty address causing the issue. I reported it in the CE Discord so DarkByte can take a look. In the meantime, with that one address in mind, I started the list over completely by loading via unwind info. Then I went straight to the faulty address and removed it. Afterward, I saved the remaining list (right-click in the address list and you can save it to a file) so that I could just reload all the addresses from that file later. That aside, after I removed the faulty address, breakpoints were able to successfully be set across that entire list of addresses.
@sigxfs Жыл бұрын
@@StephenChapman Yes it was crashing after I clicked start and the progress bar would get to the end. I did what you suggested and was able to get it running by deleting a bunch of the instruction addresses. I haven't whittled them down to a single one yet but I assume its a similar problem to what you were having.
@greenfang12159 ай бұрын
Would it be possible to use cheat engine to automatically parry attacks in games by modifying the blocking value when being attacked? Not sure if this would work given that i’m assuming blocking values aren’t usually listed in numbers but ‘true’ and ‘false’. I’m thinking that if the blocking value uses boolean where the value is set to 0 (false ) when not blocking, and changed to 1 (True) when blocking then maybe it could be done ? But i’m also not too sure if cheat engine lets you modify values at preset times . As you can see I’m not very familiar with the software and have lots of questions. Would be great if you could help 🙏🏽
@hudsonacosta2345 Жыл бұрын
friend I have a problem with a process hack program I'm trying to use it to use a game but when I open my game with process hack it closes my program you know tell me if there is any way to circumvent this
@Echo_Mist Жыл бұрын
yo a good idea would be to show us how to change the max speed of something in any game like max movement speed or max vehicle speed
@il4400 Жыл бұрын
Hi Stephen, I wrote to you for info, thanks
@JackAdams02 ай бұрын
awesome video. thanks for sharing your knowledge!
@haanoo450 Жыл бұрын
Hi, Stephan. I am trying get value, in the Mario Kart 8, of the red shell, green shell, bomb, etc. This itens don't get value. Do you have any idea how to get this in cheat engine? Thanks
@glock-kay Жыл бұрын
Could you make a video on Asphalt 9 or even hacking games through emulators? Subbed btw👍🏾
@Purely_Andy Жыл бұрын
very cool
@tetteykn110 Жыл бұрын
Can you help me with Lua script i want to use for a specefic game? i basically have ready Lua script works for GTA but i want to use it for another game, but because im noob i need your help what i change in Lua script for other game?
@georgemolina-xt7xc Жыл бұрын
Are you able to do a dragon trails cheat? Or tutorial by chance?
@EricJackson233 Жыл бұрын
When the world need him most he vanished
@1453-PEACEMAN Жыл бұрын
hey bro i admire how you handle the cheat engine great lessons you give us, would yes maybe turn that on with subtitles so we can maybe understand even better , and one more question would you like to hack an online farm similation games sometime how that works, with all due respect i follow your videos thank you very much on behalf of me (-:
@MariaDeLourdes-xc8eb Жыл бұрын
you can bring a tutorial to extract the audios from fts 15 the files for downloads are on the gringo channel fts perú....
@mizrachayit Жыл бұрын
how to use code filter for mono anddress? example, i want to make button "ok" always execute without click
@6wheelhome430 Жыл бұрын
Game crashes on scan of Unwind Info at about 95% (scan 192,865,361).. Can run it... any help..
@StephenChapman Жыл бұрын
What version of CE do you have? If it's an older version, you need to update to the latest version. There was a bug that was fixed related to the Code Filter's unwind info scan.
@2ndGear Жыл бұрын
Unwind info is an option that never appears for me no matter which game I want to mess with. Using CE 7.4 Thanks for the tut btw
@StephenChapman Жыл бұрын
Are you using a 32-bit OS/VM? If so, that's why.
@2ndGear Жыл бұрын
@@StephenChapman It's because AM2R uses GameMaker. You have a helpful video on that regarding looking through the stacks. I'll follow that tutorial thanks!
@oMeGa0122 Жыл бұрын
Stephen, I'm having quite a challenge finding the coordinates for a game. And the more I'm struggling the more I insist to find it. Found already a lot of values for almost everything I want but these coordinates are so tough to find.any ideas? I even went with the worst scenario for All and unknown and doing only changed and unchanged. Sill all the values I'm getting are not working lol.
@oMeGa0122 Жыл бұрын
Managed to find the player's coordinates :D Made a teleport table and now I'm making a teleport table for all enemies. This is fun. The enemy coordinates are so tricky they are being written by MRCVR.dll rather than an in-game function as the player's coordinates are. They are random, spread all over the place with significant location margin in memory like one be 24549E0A0 and other 12E2C98B0 and go on and no standard table for list for them whatsoever. The on-sight and on-moving- sound detection was easy to find. But on-firing detection was really hard. The code filter and back tracing really helped cause ultimaping keeps crashing Windows randomly for me. The values for those detections are only stored in the stack that's why I never found them on normal memory scan, they keep changing with the game flow. I will make in-depth tutorial. Thank you for the tutorials. You inspired me a lot.
@syedrashidraza5630 Жыл бұрын
Just a question out of curiosity (no judgement intended or anything). Is the stuff you do here with games on cheat engine legal/does not violate EULA of the games?
@__Chucky__ Жыл бұрын
@syedrashidraza5630 Editing game files is illegal, but ... It depends on the country you live in.
@-Plube- Жыл бұрын
Not seeing from unwind info
@alpacalover223810 ай бұрын
Miss you
@ٴٴٴٴۥۥٴٴٴٴۥۥٴٴٴٴۥۥٴٴٴٴۥۥٴٴٴٴٴٴ Жыл бұрын
Glad you're back!
@manyrios3806 Жыл бұрын
Hi Stephen i got a request. Can you show us how to change move values on WWE 2k22? I got inf money health etc but I can find out the move values,
@manyrios3806 Жыл бұрын
Can't find it sorry
@cahya20947 ай бұрын
plz make video about how calculate Rates in Gacha or refine equipment,
@comixartconnect Жыл бұрын
How can I contact you about buying some art you own?
@joohnschiffer Жыл бұрын
I love you
@darc192 Жыл бұрын
hey man are you still there?
@njxgunner Жыл бұрын
can you make a cheats for zombie estate 2?
@pro8bpseller672 Жыл бұрын
Where can I contact you bro?
@Meskalin_ Жыл бұрын
HI
@rvft Жыл бұрын
fucking hell, I'm not gonna learn all this crap just to be able to jump multiple times
@leonxger4 ай бұрын
Come back :(
@tkgaming1497 Жыл бұрын
hi please can you help me to hack efootball 2023 game with cheat engine please
@ciuciulala888810 ай бұрын
Is this channel Abandoned?.
@yoanarias67282 ай бұрын
no me trabajo coc assaltcube
@xboxgamerz22 Жыл бұрын
Would like if you can hack a video games for me
@csczpwn Жыл бұрын
Great video! Learned something new on Cheat Engine which I did not expect. Super useful too! Do you have a discord community by any chance? Would love to discuss these types of things.
@StephenChapman Жыл бұрын
I don't, unfortunately. I'm not around enough to moderate my own Discord server. But if you sign up for Cheat Engine's Patreon page, there's a private CE Discord server you'd probably enjoy being in!
@RenatoRegalado Жыл бұрын
Hi Stephen, any chance I could get you to go back to Titanfall 2 and cheat it? I keep trying to write my own table for it but keep getting stuck.
@shon8879 Жыл бұрын
thank you for your video , please try to upload videos more often. for some of us , people like @StephenCahpman and @LifeOverflow can make the difference to enter this field or not for curious people