bom galera uma boa substituiçao do cheat engina para o linux e o scanmem para instalar ele pelo terminal basta
depois de instalar agente pega o pid do jogo, no caso vou pegar do jogo nethack, para conseguir o pid podemos usar o comando "ps a" (podemos usar o grep caso agente tenha o nome dele)
eu descobrir q o pid (process id) do jogo e 5590, agora eu digito scanmem e o processo
o valor q eu vou mudar e o hp q no caso ali e o 13
[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]
agora eu coloco o valor no scanmem em hexadecimal no caso 13 = 0xd
veja ele acho 269 valores 13, entao agente joga um pouco para diminui ou aumentar o hp e fazemos a pesquisa denovo com o novo valor, eu andei um pouco cai em uma armadilha e fiquei com o hp 8
olhando o exemplo anterior ele so acho 1 valor, agora basta agente usar o comando set seguido do novo valor no caso eu coloquei set 0x32 q igual a 50
voltamos no jogo e o valor mudo (esse jogo acho q tem limite de hp meio q bugo o hp mais funfo kkkk)
[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]
bom galera e isso ^^
by hacker fts315
fts315@skynet:~/Desktop$ sudo apt-get install scanmem
depois de instalar agente pega o pid do jogo, no caso vou pegar do jogo nethack, para conseguir o pid podemos usar o comando "ps a" (podemos usar o grep caso agente tenha o nome dele)
fts315@skynet:~/Desktop$ sudo ps a | grep "nethack"
5590 pts/0 S+ 0:00 /usr/lib/games/nethack/nethack-x11
5637 pts/1 S+ 0:00 grep nethack
eu descobrir q o pid (process id) do jogo e 5590, agora eu digito scanmem e o processo
fts315@skynet:~/Desktop$ sudo scanmem 5590
scanmem version 0.11
Copyright (C) 2009,2010 Tavis Ormandy, Eli Dupree, WANG Lu
Copyright (C) 2006-2009 Tavis Ormandy
scanmem comes with ABSOLUTELY NO WARRANTY; for details type `show warranty'.
This is free software, and you are welcome to redistribute it
under certain conditions; type `show copying' for details.
info: maps file located at /proc/5590/maps opened.
info: 11 suitable regions found.
Please enter current value, or "help" for other commands.
0>
o valor q eu vou mudar e o hp q no caso ali e o 13
[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]
agora eu coloco o valor no scanmem em hexadecimal no caso 13 = 0xd
0> 0xd
info: 01/11 searching 0x81de000 - 0x81ee000...........ok
info: 02/11 searching 0x81ee000 - 0x8205000...........ok
info: 03/11 searching 0x8dfd000 - 0x8e1e000...........ok
info: 04/11 searching 0xb737c000 - 0xb737e000...........ok
info: 05/11 searching 0xb7386000 - 0xb7388000...........ok
info: 06/11 searching 0xb7394000 - 0xb7395000...........ok
info: 07/11 searching 0xb73c4000 - 0xb73c5000...........ok
info: 08/11 searching 0xb7515000 - 0xb7519000...........ok
info: 09/11 searching 0xb76e3000 - 0xb76e4000...........ok
info: 10/11 searching 0xb779d000 - 0xb77a1000...........ok
info: 11/11 searching 0xbfc1b000 - 0xbfc3c000...........ok
info: we currently have 269 matches.
269>
veja ele acho 269 valores 13, entao agente joga um pouco para diminui ou aumentar o hp e fazemos a pesquisa denovo com o novo valor, eu andei um pouco cai em uma armadilha e fiquei com o hp 8
269> 0x8
..........info: we currently have 1 matches.
info: match identified, use "set" to modify value.
info: enter "help" for other commands.
1>
olhando o exemplo anterior ele so acho 1 valor, agora basta agente usar o comando set seguido do novo valor no caso eu coloquei set 0x32 q igual a 50
1> set 0x32
info: setting *0x81f1948 to 42480000...
voltamos no jogo e o valor mudo (esse jogo acho q tem limite de hp meio q bugo o hp mais funfo kkkk)
[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]
bom galera e isso ^^
by hacker fts315