![]() |
![]() |
|
| برنامه نویسی - الكترونيك - رياضيات |
|
شاید تا بحال خواسته باشید یک بازی را تمام کنید اما سختی مراحل بازی شما را منصرف کنه.یکی از بازی هایی که من خیلی دوست دارم Pinball هستش.این بازی توسط شرکت Maxis برای Microsoft ساخته شده و همراه چندین سیستم عامل ویندوز ارائه شده است.
اول از همه بگم اگر دلتون می خواهد پدرش رو در بیارین و ظرف ۵ دقیقه تمومش کنید،کارهای زیر را انجام بدهید: شاید هم بخواهید با کسی سر امتیازش مسابقه بدهید.به تصویر زیر توجه کنید:
در شکل فوق در قسمت ۱ امتیاز شما درج شده و کاملا مشخصه که امتیاز رو تا آخرش بردم بالا البته نه با بازی عادی بلکه با دست کاری کردن حافظه اصلی(RAM). 1)با هک فایل اجرایی و دست کاری اون.این مورد رو در مقاله های بعدی بیشتر توضیح می دهم. کاری که ما می خواهیم انجام بدهیم تغییر مقدار متغیر هاست البته نه از توی برنامه بلکه از RAM.
† In scientific notation, "E" refers to a power of 10. So 3.56E+2 signifies 3.56 x 102 or 356, and 3.56E-2 signifies 3.56 / 102 or 0.0356. هرچه محدوده مقادیر افزایش پیدا کنه،حجم اش هم افزایش پیدا می کنه.بیشتر توضیح نمی دهم. برای تغییر مقدار متغییر ها ابتدا باید اونها را پیدا کنیم.برای این کار از تکنیک جستجو در حافظه سود می بریم.جستجو رو با برنامه TSearch انجام می دهیم.
بعد از دانلود و اجرای برنامه با پیغام امنیتی مواجه می شوید که باید اون رو تایید کنید تا برنامه اجرا بشه.
در زیر می توانید شکل برنامه رو ببینید: برای شروع برنامه Pinball رو هک می کنیم.البته خاطر تون باشه که رو ویندوز 64بیتی جواب نمی دهد.برنامه Pinball را اجرا کنید و کمی به بازی بپردازید تا امتیازی کسب کنید.سپس وارد برنامه TSearch شوید و دکمه شماره 1 را بزنید(شکل فوق)،از لیستی که باز می شود Pinball.exe را برگزینید. اگر همه چیز را درست انجام داده باشید دو آدرس پیدا می کنید(مثل قسمت ۷ در شکل).با زدن دکمه ۶ هر دو آدرس را برای ویرایش به سمت راست یعنی همون لیستی که با رنگ مشکی متمایز شده منتقل کنید.مانند قسمت ۹ هر امتیازی که دوست دارید وارد کنید البته از محدوده ۴ بایت خارج نشوید. دیگر دکمه ها:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
+ نوشته شده در
پنجشنبه هشتم فروردین 1387ساعت 13:3 توسط امید مسجودیان |
|
|
|
+ نوشته شده در
شنبه سوم فروردین 1387ساعت 14:40 توسط امید مسجودیان |
|
|
صفحه نخست پست الکترونیک آرشیو عناوین مطالب وبلاگ |
| درباره وبلاگ |
|
| نوشته های پیشین |
|
فروردین 1387 مرداد 1386 مرداد 1385 |
|
RSS
|