Cheater_Lib

Vous avez développé un logiciel en PureBasic et vous souhaitez le faire connaitre ?
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Cheater_Lib

Message par Backup »

j'ai mis au point une petite librairie en v 4.20

Cheater_Lib permet de modifier ou de lire le contenu
des adresses mémoire d'un prg présent dans la RAM
cette lib peux être employé pour créer des Hack pour les Jeux
de toute sortes,Reseau, ou Standalone...
a nous les Vies infinis,munitions sans limite,super jump,etc ...

trouver les adresses pour des vies infinis grace a un utilitaire comme MemHack
puis creez votre patch grace a la Librairie Cheater_Lib ...

Cheater LIB

Librarie pour Cheater

cette librairie permet de Lire ou de modifier

une adresse d'un programme present dans la RAM

les adresses a "poker" peuvent etre trouvées grâce a l'utilitaire "Memhack" par exemple

une fois les adresses connues, ces fonction vont permetre d'ecrire un Patch ou prg de Hack en Purebasic



pour récupérer "Memhack" allez là : http://www.cheat-it.com/memhack/

le nom du prg a patcher est celui qui se trouve dans la barre des taches

ou bien en faisant ALT+CTRL+DEL onglet "Applications"

fonctions de lecture d'une adresse mémoire d'un programme

Lire un octet a l'adresse (Address.l) du programme "warrock" présent en mémoire
cheater_R_byte( "warrock" , Address.l )


Lire un Word a l'adresse (Address.l) du programme "warrock" présent en mémoire
cheater_R_word( "warrock" , Address.l )


Lire un Long a l'adresse (Address.l) du programme "warrock" présent en mémoire
cheater_R_long( "warrock" , Address.l )


Lire un Flottant a l'adresse (Address.l) du programme "warrock" présent en mémoire
cheater_R_float( "warrock" , Address.l )

Fonction d'écriture dans une adresse mémoire d'un programme

écrire un octet a l'adresse (Address.l) du programme "warrock" présent en mémoire
cheater_W_byte("warrock" , Address.l , Value.b)


écrire un Word a l'adresse (Address.l) du programme "warrock" présent en mémoire
cheater_W_word("warrock" , Address.l , Value.w)


écrire un Long a l'adresse (Address.l) du programme "warrock" présent en mémoire
cheater_W_long("warrock" , Address.l , Value.l )


écrire un Flottant a l'adresse (Address.l) du programme "warrock" présent en mémoire
cheater_W_float("warrock", Address.l , Value.f )

Ma lib est dispo sur mon site ( Pour les inscrits seulement.. ben oui c'est comme ça :lol: )

installateur/desinstallateur est compris avec l'archive
à télécharger ici : http://michel.dobro.free.fr/download.php?view.55
Dernière modification par Backup le lun. 26/mai/2008 8:10, modifié 3 fois.
Avatar de l’utilisateur
Ar-S
Messages : 9539
Inscription : dim. 09/oct./2005 16:51
Contact :

Message par Ar-S »

Merci, parfait pour le cheat :D
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Message par Backup »

pour info , j'ai modifié le nom de ma lib
Cheater_lib au lieu de Hacker_lib , ce qui conviens mieux :)
et donc le nom des commandes (voir ci-dessus)!
l'installateur contient dorénavant les fichiers inclues...
poshu
Messages : 1138
Inscription : sam. 31/juil./2004 22:32

Message par poshu »

T_T Ton site, il veut pas de moââââ T____________T... Il veut pas m'envoyer le mail de confirmation T.T Et je trouve ça vachement trop injuste T_T
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Message par Backup »

poshu a écrit :T_T Ton site, il veut pas de moââââ T____________T... Il veut pas m'envoyer le mail de confirmation T.T Et je trouve ça vachement trop injuste T_T
ha bon ??
c'est bizarre ça .. 8O 8O

je verifie si j'ai activé la confirmation d'email ..
poshu
Messages : 1138
Inscription : sam. 31/juil./2004 22:32

Message par poshu »

en tous cas, j'ai un message qui m'a dit qu'un mail allait m'être envoyé et j'ai rien reçu :/
Dernière modification par poshu le lun. 26/mai/2008 15:03, modifié 2 fois.
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Message par Backup »

Dobro a écrit : je verifie si j'ai activé la confirmation d'email ..
je t'ai activé a la main , normalement tu dois pouvoir entrer :)
tiens moi au courant :)
poshu
Messages : 1138
Inscription : sam. 31/juil./2004 22:32

Message par poshu »

Ca marche, merci ^_^
comtois
Messages : 5186
Inscription : mer. 21/janv./2004 17:48
Contact :

Message par comtois »

euh ,question idiote, mais c'est pas un simple wrap des fonctions Peekx et Pokex ??
http://purebasic.developpez.com/
Je ne réponds à aucune question technique en PV, utilisez le forum, il est fait pour ça, et la réponse peut profiter à tous.
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Message par Backup »

comtois a écrit :euh ,question idiote, mais c'est pas un simple wrap des fonctions Peekx et Pokex ??
ben avec Valeur = PeekL(*ZoneMemoire) ta zone memoire c'est l'espace de TON application !!
tu ne peux pas savoir ou se trouve l'espace memoire d'une application precise , donc tu es aveugle !


avec mon cheater_R_long( "warrock" , Address.l )
et cheater_W_long("warrock" , Address.l , Value.l )

tu peux lire ou ecrire dans l'espace memoire de n'importe quel application qui se trouve en RAM , juste en donnant son nom !!!
ce que tu ne peux pas faire avec un simple Peekl() :D
bebou007
Messages : 79
Inscription : dim. 06/mars/2005 20:18

Re: Cheater_Lib

Message par bebou007 »

salut je sais que je remonte le sujet mais j'ai tester ta lib et j'ai quelque probleme

voila je veut modifier des valeur dans la ram les problem
-lecture float ne correspond pas avec se que je lit depuis tsearch mais plutot a un long
-ecriture de la même adresse du dessus et la j'ai un message d'erreur "can't get prosessid"

je peut modifier depuis tsearch mais depuis ta lib sa marche pas est ce que quelque un a déjà tester avec des float merci
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Re: Cheater_Lib

Message par Backup »

pas le temps de regarder pour le moment
je suis en plein degats des eaux (en rentrant de tahiti on a eu la surprise de voir qu'il pleuvait dans la maison , suite a une fuite au premier etage.... on ne sait pas depuis combiens de temps , ça fuyait ....)

mais promis , des que je peux , je regarde ça de pres :)
Avatar de l’utilisateur
Jacobus
Messages : 1559
Inscription : mar. 06/avr./2004 10:35
Contact :

Re: Cheater_Lib

Message par Jacobus »

OuahOu !! oO ... Bonjour la facture!
Euh... bonne année quand même :?
Quand tous les glands seront tombés, les feuilles dispersées, la vigueur retombée... Dans la morne solitude, ancré au coeur de ses racines, c'est de sa force maturité qu'il renaîtra en pleine magnificence...Jacobus.
bebou007
Messages : 79
Inscription : dim. 06/mars/2005 20:18

Re: Cheater_Lib

Message par bebou007 »

salut ok merci bonne année quand même
Avatar de l’utilisateur
Kwai chang caine
Messages : 6989
Inscription : sam. 23/sept./2006 18:32
Localisation : Isere

Re: Cheater_Lib

Message par Kwai chang caine »

Vahiné a écrit :je suis en plein degats des eaux (en rentrant de tahiti on a eu la surprise de voir qu'il pleuvait dans la maison , suite a une fuite au premier etage.... on ne sait pas depuis combiens de temps , ça fuyait ....)
Cool le retour du DOBRO...

Apres nous avoir nargué avec sa flotte a 40° ou il marchait dessus...
Il rentre chez lui, avec la meme matiere a 8°, qui lui marche à son tour dessus :mrgreen:

Bon retour au paradis :lol:
ImageLe bonheur est une route...
Pas une destination

PureBasic Forum Officiel - Site PureBasic
Répondre