Cheat Engine 6.5 Tutorial Part 17: How to Enable DBVM and Ultimap!

แชร์
ฝัง
  • เผยแพร่เมื่อ 12 ก.ย. 2024

ความคิดเห็น • 82

  • @wikiwikit
    @wikiwikit 8 ปีที่แล้ว +4

    Stephen, I really wanna thank you for all the work youve done so far. Not only am i learning a lot, im also seeing of how much more cheat engine is capable than i thought. Thanks man:)

  • @ChrisFayte
    @ChrisFayte 8 ปีที่แล้ว +6

    Stephen, You are Da Man!!! I didn't even think about virtualization in BIOs,, after you mentioned it, I went and checked,, and sure enough it was off,, I turned it on,, went back to CE DBVM,, No crashing!!! Thx man, I can finally start using Ultimap!!.. So now its settled, if you ever stop doing tuts for CE, I will TP your house.. heh heh.. Thanks again man, awesome job with the tut bro..

  • @__Chucky__
    @__Chucky__ 7 ปีที่แล้ว +5

    You have helped me alot Stephen. Thank you.
    What about Ultimap 2 ?

  • @sunbeam906
    @sunbeam906 7 ปีที่แล้ว

    Seen the feature, never used it. Now I know how to and it'll speed up the process of what I'm currently doing ;) Thanks for this!

    • @ColonelRVH
      @ColonelRVH 7 ปีที่แล้ว +1

      also seen but forgot it until today, it's amazing when we know how to use it

    • @StephenChapman
      @StephenChapman  7 ปีที่แล้ว

      I'm about to purchase a current-gen Intel CPU, which makes use of Ultimap 2 (no DBVM required)! I'll be doing a video on it whenever I'm finally able to check it out. CE really is the gift that just keeps on giving, lol.

  • @Bl00dWolf
    @Bl00dWolf 8 ปีที่แล้ว

    I'm just starting to watch your tutorials... And.... IT'S AWESOME! Thx you for such awesome vids, man! :D

  • @GrandpaGameHacker
    @GrandpaGameHacker 8 ปีที่แล้ว +4

    Do note that the Ultimap feature only works on Intel cpu's. AMD or other processors do not have the branch tracing store that this feature requires

    • @StephenChapman
      @StephenChapman  8 ปีที่แล้ว +1

      I make mention of Intel CPUs being required at ~7:30, but was also being careful to note that it's applicable as of the making of the video. I imagine AMD might have similar functionality in a future generation for CE to utilize...maybe, lol.

    • @GrandpaGameHacker
      @GrandpaGameHacker 8 ปีที่แล้ว

      +Stephen Chapman Oh ok, I must of missed it lol, sorry about that. I am running AMD at the moment but thinking of switching to an intel laptop once this computer gets too old.

    • @StephenChapman
      @StephenChapman  8 ปีที่แล้ว +2

      No apology necessary! I appreciate the comment (plenty of people will see your comment without ever making it to ~7:30 in my video, lol). My experience with Intel has been great, but just beware of Skylake for a bit. There's a computational bug they have to address that's currently making systems crash under certain heavy loads.

    • @GrandpaGameHacker
      @GrandpaGameHacker 8 ปีที่แล้ว +1

      Alright, thank you for the heads up on Skylake. Enjoying the tutorial series, very high quality videos, keep up the good work!

  • @x-x1329
    @x-x1329 6 ปีที่แล้ว +2

    AWESOME!! exactly what i want. thank so much. one more thing , do you have any idea that help analyzing parameters? for example, how many parameter the function used? parameter 's data structure format?

    • @StephenChapman
      @StephenChapman  6 ปีที่แล้ว +1

      You'll want to look into calling conventions! Here's a quote from a page I'll link to afterward: "Calling conventions specify how arguments are passed to a function, how return values are passed back out of a function, how the function is called, and how the function manages the stack and its stack frame."
      Get a good, cursory overview of the topic here: en.wikibooks.org/wiki/X86_Disassembly/Calling_Conventions
      From there, you can branch out and get more granular on studying certain calling conventions. For instance, in which order arguments are placed into registers via the __fastcall convention (docs.microsoft.com/en-us/cpp/build/register-usage).
      It's a deep topic, so don't expect to learn it overnight; give it all the time you need to learn! =)

  • @dariendark7263
    @dariendark7263 3 ปีที่แล้ว

    one thing to add about getting dbvm to work on your computer is to check your anti-virus for virtualization options and either turn them on or off. had to learn that one from using nox emulator

  • @duckydude20
    @duckydude20 ปีที่แล้ว

    is it weird this is the first thing i searched for. XD

  • @pepzi_
    @pepzi_ 8 ปีที่แล้ว +1

    Nice! I'll definitely play around with this when I have less programs running :) Do you think this will work in a virtual machine?

    • @StephenChapman
      @StephenChapman  8 ปีที่แล้ว

      +pepzi I believe DBVM will, but I'm not sure about Ultimap. You should try it out. =)

  • @X8Addictor
    @X8Addictor 8 ปีที่แล้ว

    Stephen, you have helped me to understand how to use cheat engine but sometimes I get stuck or get confused what to do while playing other offline games online. Can you do some tutorials with the games online to make it more understandable. And thanks a lot.

    • @StephenChapman
      @StephenChapman  8 ปีที่แล้ว +1

      +Karan Bhaduri Tutorial on something like this (online single-player games) coming soon. =)

  • @eg12p34
    @eg12p34 4 ปีที่แล้ว +1

    My PC crashes when I try to enable it. FX8350 processor.

    • @StephenChapman
      @StephenChapman  4 ปีที่แล้ว +1

      Most AMD CPUs aren't supported, unfortunately.

    • @eg12p34
      @eg12p34 4 ปีที่แล้ว

      @@StephenChapman Thanks for replying. I sent you an email on your website asking if you can make a video on how to bypass anti-cheat software used in modern games that block Cheat Engine searches. For example, Easy Anti Cheat in the game Dauntless.
      I hope you will look into it once you have enough time. I will be waiting your future uploads!

  • @tangospotted5696
    @tangospotted5696 7 ปีที่แล้ว +2

    It is green and says my system supports DBVM, but then it tells me 'This driver couldn't be opened', please help.

  • @usmanilyas786
    @usmanilyas786 7 ปีที่แล้ว +1

    Where is part 18???????

  • @Jack-ik9vy
    @Jack-ik9vy 6 ปีที่แล้ว +2

    my PC freezes everytime i try this.

  • @h2o_spez
    @h2o_spez 7 ปีที่แล้ว +1

    but you not show how to enable dbvm...... last time i can run it now i donwload cheatengine and cant use it...

  • @q370p
    @q370p 3 ปีที่แล้ว

    Everytime i turn on the 4 options on extra i get this error message that says "DBK Error the driver couldn't be opened! it's not loaded or responding. i reccomend to reboot your system and try again" which i've tried.

  • @DeDe-ob1tp
    @DeDe-ob1tp 5 ปีที่แล้ว

    What's the spec of your PC, Steven?

  • @_zedsdead_
    @_zedsdead_ 8 ปีที่แล้ว

    I've watched all your tutorials and I tryed doing this with Clash of Clans on my PC. I was trying to get like 9999999 gems but I couldn't find the value of it. Can you help me?

  • @n3koboy915
    @n3koboy915 8 ปีที่แล้ว

    Wow, very nice thumbs up :D
    I wonder if i can use this knowledge to search and find some items that exist in a game but has not been used or spawned yet in my invenctory and just spawn them as i want. For istance, in a game like final fantasy VIII or a modern game, can i search a type of magic like "Esna" or "Double" or maybe a weapon or any other thing that exists and just spawn a X unit of it even if i don't have any in my bag? Even if i don't know its value or its address? Like a X coins i have to conquer in a game but i haven't ever seen them so i don't know what kind of address they might have and so i cannot spawn them or use them. Could i dig, search and find this kind of things based on DBVM?

  • @marcelbarlik729
    @marcelbarlik729 7 ปีที่แล้ว

    It says my system supports DBVM but when I click it it says that I have something disabled...

  • @bartukayaa
    @bartukayaa 4 ปีที่แล้ว

    when ı try to enable the dbvm it says error and ıt says the ıntel-vt feature has been disabled in your bios how should ı enable that can you help me to solve the problem

  • @NotDoingThisToday
    @NotDoingThisToday 8 ปีที่แล้ว

    Could you do some programming tutorials and GUI in cheat engine?

  • @2ndGear
    @2ndGear ปีที่แล้ว

    bcdedit /set hypervisorlaunchtype off
    Running that script worked for me!

  • @isaacslemko7947
    @isaacslemko7947 6 ปีที่แล้ว

    I get tons of DBK errors and stuff when I enable those settings or try to do something that requires DBVM. Please help me.
    My about says my system supports DBVM.

  • @JackAdams0
    @JackAdams0 4 ปีที่แล้ว

    I'm getting DBK error when i try to do these settings in kernelmode 3:56 How do i get the driver????
    edit: figured out why it was doing that. i have a hex edited cheat engine so that was messing with it. reinstalled CE and now its working

  • @yakuzzagg1171
    @yakuzzagg1171 8 ปีที่แล้ว

    hi bro... nice work here I just play dark souls (offline) and I wana make the character attack speed faster how can I find the attack speed value?

  • @mastermax7777
    @mastermax7777 5 ปีที่แล้ว

    10:20 How do you know that When you click the About button, a routine isn't being CALL'd? Or you dont know and are just guessing at this point?

    • @olee_7277
      @olee_7277 4 ปีที่แล้ว

      I think he means some of them were already called so the origin of the routine was not caught so by doing this he only gets the one that were called during that window of time.

  • @redlightning2367
    @redlightning2367 5 ปีที่แล้ว

    Hey why can't I check Use kernel debugger?. My system supports dbvm

  • @mastergames8123
    @mastergames8123 3 ปีที่แล้ว

    Try this with any game

  • @ochgottnochma
    @ochgottnochma 7 ปีที่แล้ว

    Really interesting, I always wanted to be able to analyse a call graph. IDA never had a collection of all "hidden" functions, because they might have been only referenced in non-detected C structures etc. Would be nice aswell if all figured out functions would be exportable, to import that list in IDA.

    • @StephenChapman
      @StephenChapman  7 ปีที่แล้ว

      You could probably code something to that effect using CE's vast Lua functionality. Also, the latest version of CE has Ultimap 2, which makes use of the latest Intel architecture's Processor Trace (meaning no need to use DBVM). I haven't picked up a PT-enabled Intel CPU yet, so I haven't tested, but there may be some way to save/log results.
      Finally, if your target is 32-bit, you might want to try this awesome tool: th-cam.com/video/P0UXR861WYM/w-d-xo.html
      You can nab it here: github.com/glmcdona/FunctionHacker

  • @mehdiip
    @mehdiip 3 ปีที่แล้ว

    Thanksssss 😍

  • @richardsamadder8975
    @richardsamadder8975 5 ปีที่แล้ว

    My dbk32 error. What can I do now

  • @variousartists-topic6823
    @variousartists-topic6823 7 ปีที่แล้ว

    I want to hack some online flash player games it is called ''tanki online''. but my problem is when i change the money the game crashing because they have anti cheat system. pls help me what to do

  • @colt9mm
    @colt9mm 8 ปีที่แล้ว +1

    ty

  • @bane5847
    @bane5847 7 ปีที่แล้ว

    hello Stephen,
    i try to use this for a Game called deadBYDaylight, there are some "exclusives" outfits that you couldnt unlock legit without a Key.
    Can you help me how i can unlock that clothing, or give me a hint?

    • @youtubejonas3830
      @youtubejonas3830 6 ปีที่แล้ว

      I have done that before, do you still need help dog?

  • @zam0th
    @zam0th 8 ปีที่แล้ว

    Hey Stephen, can you please make a trainer tutorial ?

  • @WraithFrog
    @WraithFrog 2 ปีที่แล้ว

    it says dbk error ive been trying to fix it and i have no clue pls help

    • @WraithFrog
      @WraithFrog 2 ปีที่แล้ว

      it just doesnt load dbk 64

  • @Rojeh12
    @Rojeh12 2 ปีที่แล้ว

    Couldn't for our sake show an illustration of this working without crashing the application? you had only 6 options right there to play with

    • @StephenChapman
      @StephenChapman  2 ปีที่แล้ว +1

      I fully agree. There are a lot of missed opportunities like that in my old videos that I plan to remediate with the reboot of this series, especially given everything I've learned up to now and due to how much has changed in CE. For instance, if I did this now, I would use a game instead, as well as show a working result. That said, everything I covered throughout the rest of the tutorial is still applicable irrespective of how the video ended, so I encourage you to still go play around with what I discussed if you're interested in the approach.

  • @escrivaodegalarran1098
    @escrivaodegalarran1098 3 ปีที่แล้ว

    how to turn it off?

  • @djdoom29
    @djdoom29 8 ปีที่แล้ว

    thx bro

  • @AeonLeon
    @AeonLeon 8 ปีที่แล้ว

    i want to find a specific dialog function in a game. Is there a way i could find how the entire function is executed? If is possible, How can i contact you? any chat, Facebook, Skype, etc.?

    • @StephenChapman
      @StephenChapman  8 ปีที่แล้ว

      If you've narrowed down an instruction related to what you're looking for, then just right-click on it in the disassembler and choose "Select current function." That will highlight the instructions related to that function. From there, it's up to you to do any tracing needed to find how/where it's called, as well as to figure out what each instruction does in the function. You're definitely going to need to know some Assembly for that. But you could luck out and it could be a relatively small function that you could fumble your way through. If it's a Mono-based game, you can use CE's Mono dissect to look through methods and properties, assemble the IL code and try to find your way to the function from there. Then there's Ultimap, as noted in the video. However you find your way to the function, it's on you to make sense of it!

    • @AeonLeon
      @AeonLeon 8 ปีที่แล้ว

      is there any way to do this or something like this in AMD? what other methods could be used to find what function execute a dialog?

    • @StephenChapman
      @StephenChapman  8 ปีที่แล้ว

      All those things I said, except for using Ultimap (although it does work on select AMDs, so you might want to ask on the Cheat Engine forum).

    • @AeonLeon
      @AeonLeon 8 ปีที่แล้ว

      i was checking the links on the video, but maybe I couldn't find which one links to the info related to the selected AMD processor list. Also, there was an issue with some video links that seems to have been removed.

    • @StephenChapman
      @StephenChapman  8 ปีที่แล้ว

      Thanks, I fixed the links. I don't think any of them address AMD; it's not very well known. Just head over to the Cheat Engine forum and ask over there. Someone should answer you pretty quickly. Just ask if there's a documented list out there of AMD CPUs that DBVM works on.

  • @we1are1nemesis
    @we1are1nemesis 8 หลายเดือนก่อน

    It crashes my computer every time. BSOD

  • @SmugSysAdmin
    @SmugSysAdmin 6 ปีที่แล้ว

    i really cant see because your resolution to big..

  • @_Grish
    @_Grish 8 ปีที่แล้ว

    Is there any other way to access functions?

    • @StephenChapman
      @StephenChapman  8 ปีที่แล้ว

      +godpower94 Not in that same manner, no. There are plenty of indirect ways, though, such as finding your way to an instruction that accesses an address. You can then have CE highlight the entire function that instruction is a part of.

    • @jesuschrist1501
      @jesuschrist1501 8 ปีที่แล้ว +1

      +godpower94 You can break and trace in cheat engine an address or function to get a list of call procedures pertaining to that address or function.

    • @_Grish
      @_Grish 8 ปีที่แล้ว

      Oh ok I get it Thank you!

  • @Davik.N
    @Davik.N 8 ปีที่แล้ว

    small fonts,hard to see this vid =((

    • @petecastle7657
      @petecastle7657 8 ปีที่แล้ว

      +cuicuiz he is recording with a widescreen monitor..

  • @angelwater8987
    @angelwater8987 8 ปีที่แล้ว

    Hey can you hack DJMAX for me?

  • @nite8022
    @nite8022 8 ปีที่แล้ว

    Im on windows 10.
    BIOS disabled.
    Thing

    • @MaggotNr9
      @MaggotNr9 7 ปีที่แล้ว

      BIOS is a firmware you cannot disable it. Well if so you managed somehow disable it the next time you restart a computer you will be fucked. Good luck

    • @ehuehuehu6399
      @ehuehuehu6399 3 ปีที่แล้ว

      @@MaggotNr9 lol

  • @baracoda2
    @baracoda2 4 ปีที่แล้ว

    hello, i've sent you an e-mail about a game, if you can do something about it. i'm willing to pay

  • @miguelloranca4503
    @miguelloranca4503 8 ปีที่แล้ว

    stephen would you make a tutorial on how to hack a particular game that i play please?