• Amused
  • Angry
  • Annoyed
  • Awesome
  • Bemused
  • Cocky
  • Cool
  • Crazy
  • Crying
  • Down
  • Drunk
  • Embarrased
  • Enraged
  • Friendly
  • Geeky
  • Godly
  • Happy
  • Hateful
  • Hungry
  • Innocent
  • Meh
  • Piratey
  • Poorly
  • Sad
  • Secret
  • Shy
  • Sneaky
  • Tired
  • Wtf
  • At Work
  • CodenzHub
  • Coding
  • Deejaying
  • Donating
  • Drinking
  • Eating
  • Editing
  • Hacking
  • Hate Mailing
  • Jamin'
  • Lagging
  • Live Streaming
  • Lurking
  • No Status
  • Pawning
  • PC Gaming
  • PS Gaming
  • Raging
  • Reversing
  • Sleeping
  • Steam Gaming
  • Trolling
  • TwitchStreamer
  • Vodka!
  • Watching TV/Movie
  • Xbox Gaming
  • Youtuber
  • Zombies
  • Results 1 to 2 of 2
    1. #1
      Newbie
      Learning to hack games!
       
      Feeling Normal
       
      IDA's Avatar
      Join Date
      Jan 2014
      Posts
      1
      Thanks (-->)
      0
      Thanks (<--)
      0

      a few q's about console trainer

      Silent VPN
      Hey there.

      I'm fairly new to this and got a few questions..
      First of all, i completely wrote the console trainer for AC by myself but the problem was that after i started it i closed itself right after (like 0.5 sec after starting).
      So i replaced my code with the one from Fleep and the same happened, but when i opened fleeps trainer completely new in vc++ it worked. What does this mean?
      I got vc++ 2010 express.

      Ok, next question is.. in the console trainer these BYTES here {0x39,0x5,0x0,0x0} are written in the ammo value. Ive got 1337 ammo then but also my ammo is NOPPED.
      I thought 0x90 means NOP?

      And now my last question..


      Address Hex dump Command Comments
      00463781 8B16 MOV EDX,DWORD PTR DS:[ESI] ; from here
      00463783 8B52 14 MOV EDX,DWORD PTR DS:[EDX+14]
      00463786 50 PUSH EAX
      00463787 8D4C24 1C LEA ECX,[ESP+1C]
      0046378B 51 PUSH ECX
      0046378C 8BCE MOV ECX,ESI
      0046378E FFD2 CALL EDX ; to here removes recoil when nopping

      and this here:

      CPU Disasm
      Address Hex dump Command Comments
      004637E4 890A MOV DWORD PTR DS:[EDX],ECX ; rapid fire when nopped


      nopping all the addresses remove recoil and the one down enables rapidfire.

      how exactly do i put them in fleeps console trainer?

      thx in advance and i apologise for possible mistakes. im from germany.

    2. #2
      The Angel Of Verdun
      Always More To Code!
       
      Lurking
       
      Nether's Avatar
      Join Date
      Dec 2013
      Location
      England, SW
      Posts
      299
      Thanks (-->)
      54
      Thanks (<--)
      188
      Silent VPN
      Quote Originally Posted by IDA View Post
      Hey there.

      I'm fairly new to this and got a few questions..
      First of all, i completely wrote the console trainer for AC by myself but the problem was that after i started it i closed itself right after (like 0.5 sec after starting).
      So i replaced my code with the one from Fleep and the same happened, but when i opened fleeps trainer completely new in vc++ it worked. What does this mean?
      I got vc++ 2010 express.

      Ok, next question is.. in the console trainer these BYTES here {0x39,0x5,0x0,0x0} are written in the ammo value. Ive got 1337 ammo then but also my ammo is NOPPED.
      I thought 0x90 means NOP?

      And now my last question..


      Address Hex dump Command Comments
      00463781 8B16 MOV EDX,DWORD PTR DS:[ESI] ; from here
      00463783 8B52 14 MOV EDX,DWORD PTR DS:[EDX+14]
      00463786 50 PUSH EAX
      00463787 8D4C24 1C LEA ECX,[ESP+1C]
      0046378B 51 PUSH ECX
      0046378C 8BCE MOV ECX,ESI
      0046378E FFD2 CALL EDX ; to here removes recoil when nopping

      and this here:

      CPU Disasm
      Address Hex dump Command Comments
      004637E4 890A MOV DWORD PTR DS:[EDX],ECX ; rapid fire when nopped


      nopping all the addresses remove recoil and the one down enables rapidfire.

      how exactly do i put them in fleeps console trainer?

      thx in advance and i apologise for possible mistakes. im from germany.
      okay well first off all, the reason why fleeps stays open is because hes using a while loop, which means while the process/console is active while(1) means while its active, you can also use system("pause"); to debug your application so it doesnt close instantly.

      the reason why your getting a nop is probably because you need to use 5 bytes so your using 4 bytes there and it nops the 5th one.(not 100% sure i havent seen the source)

      I havnt looked at the tutorial but im sure he explains it inside the tutorial.

      For console trainers you could use my class here: https://guidedhacking.com/showthread...emory-Class-10 (I will have an update in the next 20-40 hours so ill update you on that if you decide to use it)

      If you decide to use mine, follow the instructions i have put inside the thread to declare your game and use functions:


      #include "ProcMem.h"
      #include "Includes.h"

      using namespace std;

      ProcMem mem("GAMENAME.exe");

      int main()
      {
      while(1)
      {
      if(GetAsyncKeyState(VK_HOME) & 1)
      {
      mem.Patch(0x4637E4, "\x90\90\?", "\x89\0A\?"); //Rapid Fire Press Home To Turn On/Off
      }
      }

      system("pause"); //Only use for debugging purposes, remove this system call before release.
      return 0;
      }


      To NOP that dump of commands use address (0x00463781) and count how many bytes there are and write that ammount.

      I have almost finnished updating my new class, it is alot more stable and user freindly, Ill update this post when i do so you can see , might be better if you wait for new class its alot better than my old.
      Last edited by Nether; 01-26-2014 at 06:29 PM.
      No Need For Anything Extravagant, Your Blood As A Present Shall Suffice.

    Similar Game Hacker Threads

    1. [Help] [ HELP ] C++ Console In DLL
      By pudpud09 in forum C/C++
      Replies: 7
      Last Post: 10-04-2015, 08:34 AM
    2. [Source Code] InGame Console
      By rN' in forum C/C++
      Replies: 7
      Last Post: 06-25-2015, 08:03 AM
    3. BL2 console Trainer (TriggerBot & Money/Eridium edit)
      By BeesKnees in forum Other Game Hacks
      Replies: 3
      Last Post: 03-21-2014, 11:04 PM
    4. [Release] C++ Console Universal Trainer / Source Code
      By Nether in forum Tutorials and Snippets
      Replies: 17
      Last Post: 01-03-2014, 05:01 PM
    5. [Trainer+Source]Bioshock Infinite +17 Trainer
      By Syperus in forum Other Game Hacks
      Replies: 14
      Last Post: 05-26-2013, 09:45 PM

    Tags for this Thread