J'étais curieux de savoir si quelqu'un a une expérience ou des connaissances à propos de l'objectif de robots en ligne FPS jeux tels que Counter-Strike. Je suis curieux et souhaitez en savoir plus sur la façon dont le curseur sait comment verrouiller sur un joueur adverse. Évidemment, si je voulais tricher, je pouvais aller en télécharger certaines astuces si ce n'est plus un apprentissage chose. Ce que tout est impliqué? Ils accrochent les utilisateurs de la souris/du clavier pour déplacer le curseur à l'emplacement correct? Comment fonctionne le cheat application de savoir exactement où pointer le curseur? Le cheat application doit être en mesure d'accéder à des données dans l'application de jeu, comment est-ce possible?
EDIT: pour les peid réponse, comment font les gens d'obtenir les emplacements de mémoire pour saisir les données? EDIT2: Permet de dire que je trouve certaines valeurs que je veux au lieu 0xbbbbbbbb à l'aide d'un programme de débogage ou d'autres moyens. Comment puis-je maintenant accéder et d'utiliser les données stockées dans l'emplacement à l'intérieur de l'application car je n'ai pas de mémoire, le jeu ne. Ou dois-je maintenant avoir accès à ça depuis que j'ai injecté dans le processus et il suffit de copier la mémoire à cette adresse à l'aide de memcpy ou quelque chose?
Quelqu'un d'autre a quelque chose à ajouter? Essayer d'apprendre le plus possible sur ce que possible!