ايران ويج

نسخه‌ی کامل: نوشتن Trainer براي بازي
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
سلام دوستان.
مي خواستم بدونم با چه توابعي و چطوري مي شه يك Trainer نوشت ؟
تا قبل از اين من با Cheat Engine بازي ها رو هك مي كردم.
با اين برنامه بايد مثلا Value مربوط به پول رو در بازي سرچ كنيم(كه مثلا مقدارش 2500 هستش) و بعد از پيدا كردن مقدار اون ها رو تغيير بديم و پول را 99999999 بكنيم.
اين هم مي دونم كه براي جستجو كردن و تغيير مقادير دونستن Process بازي لازمه.
پس اين برنامه از راه پروسه اون مقادير رو پيدا مي كنه.
فرض كه ما آدرس Value مورد نظر را داريم.
و الان هدف من اينه كه از طريق پروسه ي بازي به آدرس Value مورد نظر رفته و مقدار اون رو تغيير بدم.البته با كدنويسي.
فكر كنم منظورم رو خوب رسونده باشم.
در صورت امكان سورس هم بگذارين.مثلا سورسي كه پول GTA5 رو 99999999 كنه.
ممنون.
وقتی مکان اون متغییر رو بدست بیاری با تابع readprocessmemory میتونی اون مقدار رو بخونی و با writeprocessmemory هم میتونی اون بخش از حافضه رو تغییر بدی
اصلاعات بیشتر در مورد این 2 تا تابع=رجوع به msdn
یه کد کاملش رو تحت C#.NET داشتم که خونه های بازی مین ویندوز رو نشون میداد. یه کلاس آماده داره مخصوص همین. اگه میخوای بگو برم پیداش کنم.
راستی یه سوال. آدرس یه متغیر توی پروسه توی ویندوز های مختلف ممکنه فرق داشته باشه؟
امكانش هست ولي اكثرا فرق نداره.
مثلا تو بازي Most Wanted هر دفعه كه وارد بازي ميشي بايد دوباره بشيني و بازي را هك كني چون همش تغيير مي كنه.
اما تو GTA5 اين شكلي نيست.يه بار كه هك كردي اگه تا 2 سال بعد بري تو بازي همون آدرس هاست و مي توني بدون هك مجدد و
با آدرس هايي كه قبلا هك كردي دوباره مقادير توي بازي رو تغيير بدي.
اگه تونستي سورسي چيزي پيدا كني كه ممنونت مي شم.
بفرما. این سورس به زبان c#.net هسته و تمام خونه های بازی مین ویندوز رو نشون میده( با خوندن حافضه). فکر کنم این باشه:
http://www.planet-source-code.com/URLSEO...nyname.htm
یه سری برنامه های ساخت ترینر:
http://www.elitegrounds.net/TrainerMakers.html
اینم یه برنامه دیگه که هم memory editor هسته هم ترینر میسازه:
http://www.softcows.com/memory_editor_trainer.htm
از بابت برنامه ها دستت درد نكنه.
من سورس VB رو پيدا كردم.
باهاش يه ترينر نوشتم كه امتياز بازي PIN Ball ويندوز را 9999999 مي كنه.
اينجا مي گذارم تا همه استفاده كنن.
بازي رو اجرا كن.يك كم بازي كن.بعدش از ترينر استفاده كن و نتيجه رو ببين.
http://www.persianupload.com/download.ph...s2gh1g.zip
حالا یکی بگه چطوری میشه یه برنامه مثل این memryhacker ها نوشت؟(که مموری رو اسکن کنه)
حالا یکی هم بیاد و بزرگی کنه بگه این کارا رو چطوری می شه انجام داد؟ مثلا همین اینکه چطوری پروسه ها رو دست کاری می کنین....
يکي اين:
http://forum.iranled.com/showthread.php?...4#pid53464
ويکي اينو:
http://forum.iranled.com/showthread.php?tid=7198
ببين.
چيز ديگه اي ميخواي؟
حتما اسم نرم افزار artmoney رو شنيدين كه براي كرك بازي هستش
اينم نرم افزارش+ اموزش فارسيش
(اموزشش مال بچه هاي پيسي ورده)
http://rapidshare.com/files/111446241/A_...1.zip.html
حجم 2.33 مگ