با عرض سلام و خسته نباشید خدمت جناب DiDi و دیگر استادان محترم،
من یک سی دی بازی فیفا 2005 دارم با گزارش مزدک میرزایی که می خوام روی سیستم نصب کنم ولی هنگام اجرا از این کد های تلفنی نیاز داره، من 2بار قبلا" این کد رو از شرکتش گرفته بودم ولی بدلیل پایین بودن گرافیک سیستم نتونستم از بازی استفاده کنم و بعد از اون دیگه کلا" این شرکت تعطیل شده و وجود خارجی نداره!
با توجه به تعطیلی این شرکت و قدیمی شدن این بازی و اینکه کرک کردن این بازی ضرری به کسی نمیرسونه خواهشمندم که اگر ممکنه آموزشی در زمینه چگونگی کرک کردن این قفل قرار بدین، بدیهی است که این آموزش می تونه برای افراد مبتدی مثل من در زمینه کرک مفید باشه، البته از طریق آموزش قفل تلفنی نرم افزار گیتار که جناب DiDi در همین فروم گذاشته بودن هم اقدام کردم ولی نشد.
ممنون میشم اگه پاسخ بدین.
سلام
دوست عزیز لطفا دقیقا توضیح بدید چه کارهایی انجام دادید و الان کجا و در چه مرحله ای با مشکل رو به رو هستید.
کل کارهایی که باید انجام بدید اینه که اول اون فایل Exe یا Dll که فرم درخواست کد داخلش هست رو پیدا کنید
سپس با استفاده از نرم افزارهایی مثل PEID ببینید آیا پک شده یا نه واگر نه با چه زبانی نوشته شده
حالا باید اون رو داخل OllyDbg لود و تریس کنید تا به محل تست قفل برسید و در اینجا طوری برنامه رو عوض کنید که
از شما قفلی نخواد یا هر قفلی رو قبول کنه یا کیجنش کنید یا .....
-------------------
در ضمن من استاد کرک نیستم صرفا این بخش رو مدیریت می کنم و مثل شما در حال یادگیری از باتجربه ترها هستم.
دوست عزیز اگه هم خودت نتونستی کرکش کنی آپلود کن تا یه نگاهی بندازیم
(۲۶-آذر-۱۳۹۰, ۱۶:۲۶:۳۹)Di Di نوشته است: [ -> ]سلام
دوست عزیز لطفا دقیقا توضیح بدید چه کارهایی انجام دادید و الان کجا و در چه مرحله ای با مشکل رو به رو هستید.
کل کارهایی که باید انجام بدید اینه که اول اون فایل Exe یا Dll که فرم درخواست کد داخلش هست رو پیدا کنید
سپس با استفاده از نرم افزارهایی مثل PEID ببینید آیا پک شده یا نه واگر نه با چه زبانی نوشته شده
حالا باید اون رو داخل OllyDbg لود و تریس کنید تا به محل تست قفل برسید و در اینجا طوری برنامه رو عوض کنید که
از شما قفلی نخواد یا هر قفلی رو قبول کنه یا کیجنش کنید یا .....
-------------------
در ضمن من استاد کرک نیستم صرفا این بخش رو مدیریت می کنم و مثل شما در حال یادگیری از باتجربه ترها هستم.
با تشکر از شما
خب من کارهایی که انجام دادم رو عرض میکنم:
بعد از اجرای بازی یک صفحه باز میشه که عکسش رو پیوست کردم و یک رمز کامپیوتر داده و یک رمز عبور از ما می خواد که وقتی کد اشتباه وارد بشه پیام "password is not corect" رو نشون میده.
[
attachment=6956]
برنامه پک نشده و به زبان Microsoft Visual Basic 5.0 / 6.0 نوشته شده.
من با نرم افزار ollydbg بازی رو لود کردم و در اون به دنبال این عبارت گشتم و دیدم که چند خط بالاتر از این عبارت 2تا دستور جامپ وجود داره که با دنبال کردن آنها به یک دستور JE رسیدم و مثل اون روشی که قبلا" آموزش داده بودید اونو با دستور JNZ عوض کردم ولی با این کار فقط باعث میشه که وقتی کد را اشتباه وارد کردیم و تایید رو زدیم دیگه هیچ پیامی نشون داده نشه و اتفاق دیگه ای نمیفته.
[
attachment=6957][
attachment=6958]
در ضمن این نکته رو هم اشاره کنم که من وقتی بازی رو نصب کردم و برای اولین بار اجرا کردم به محل نصب بازی دقت کردم و دیدم یک فایل متنی به نام pass.txt در اونجا ایجاد شد که احیانا" بی ربط به این قفل نیست و داخلش چیزی نوشته نشده.
حالا من یک تصویر از محتویات پوشه محل نصب بازی رو هم آپلود میکنم شاید بتونه کمک کنه.
[
attachment=6959]
با این توضیحات منتظر راهنمایی شما هستم.
خیلی عالیه
شما راه رو درست رفتید و الان در یک قدمی موفقیت هستید ،حالا احتیاج به یک دید باز داری.
اول از همه بزار یه برنامه جالب بهت معرفی کنم. VB Decompiler ( در قسمت جعبه ابزار کرک موجود هست )
با این برنامه می تونی فایل EXE رو که به زبان VB نوشته شده، به طرزی باور نکردنی به کدهای قابل فهم تبدیل کنی.
بعد از اینکه فایلت دکامپایل شد می تونی فرم ها دکمه ها و پیغام ها رو به خوبی ببینی و متوجه شی برنامه داره چکار
انجام می ده، حالا فقط کافیه ببینی پشت اون دکمه تائید چه چیزهایی وجود داره و با تعقیب روند برنامه راه درست رو پیدا
کنی. اون فایل متنی هم خیلی چیز مهمی هست ، احتمالا می تونی اسم اون رو تو کدهای نوشته شده پشت همون
دکمه تائید ببینی، باید اون دستور پرش طلائی که باعث هدایت برنامه به سمت ذخیره کردن کد تو فایل متنی می شه رو
پیدا کنی. این کار لذت بخش رو به عهده خودت می زارم.
موفق باشی
(۲۷-آذر-۱۳۹۰, ۱۰:۵۴:۴۳)Di Di نوشته است: [ -> ]خیلی عالیه
شما راه رو درست رفتید و الان در یک قدمی موفقیت هستید ،حالا احتیاج به یک دید باز داری.
اول از همه بزار یه برنامه جالب بهت معرفی کنم. VB Decompiler ( در قسمت جعبه ابزار کرک موجود هست )
با این برنامه می تونی فایل EXE رو که به زبان VB نوشته شده، به طرزی باور نکردنی به کدهای قابل فهم تبدیل کنی.
بعد از اینکه فایلت دکامپایل شد می تونی فرم ها دکمه ها و پیغام ها رو به خوبی ببینی و متوجه شی برنامه داره چکار
انجام می ده، حالا فقط کافیه ببینی پشت اون دکمه تائید چه چیزهایی وجود داره و با تعقیب روند برنامه راه درست رو پیدا
کنی. اون فایل متنی هم خیلی چیز مهمی هست ، احتمالا می تونی اسم اون رو تو کدهای نوشته شده پشت همون
دکمه تائید ببینی، باید اون دستور پرش طلائی که باعث هدایت برنامه به سمت ذخیره کردن کد تو فایل متنی می شه رو
پیدا کنی. این کار لذت بخش رو به عهده خودت می زارم.
موفق باشی
با تشکر بخاطر توضیحات خوب شما آقا مهدی
اما راستش من خیلی تلاش کردم واسه پیدا کردن اون دستور اصلی ولی متاسفانه هنوز به نتیجه نرسیدم،
می خواستم اگه ممکنه یه کمی راهنمایی کنید که بدونم چطور میشه اینکارو کرد؟
با سپاس
شما باید رویه یا تابع کنترل سریال را پیدا کنید و کار را ادامه بدید با تعویض شرط پرش کار مهمی صورت نمیگیره
فایل اجرایی را آپلود کنید
راه حل کلی همونیه که گفتم اما ظاهرا برای اولین کرکتون به کمی کمک بیشتر احتیاج دارید!
من هم فکر می کنم بهتره فایل رو اینجا آپلود کنید.
(۰۳-دى-۱۳۹۰, ۱۰:۴۷:۲۲)Di Di نوشته است: [ -> ]راه حل کلی همونیه که گفتم اما ظاهرا برای اولین کرکتون به کمی کمک بیشتر احتیاج دارید!
من هم فکر می کنم بهتره فایل رو اینجا آپلود کنید.
ممنون از دوستان عزیز،
بله آقا مهدی
یه سرباز که تازه اول خدمتش هست اصطلاحا" بهش میگن : اندک پایه !
حالا من هم در زمینه کرک "اندک پایه" هستم و حالا حالاها باید از مطالب، تجربیات و آموزشهای شما و دیگر دوستان و این انجمن در زمینه کرک استفاده کنم تا دوران اندک پایه ای رو طی کنم!
پس من فایل اجرایی رو آپلود میکنم.
با سپاس
[
attachment=6986]
دوست عزیز اینکه اجرا نمیشه
باید فایلهای مورد نیاز برا اجراشو هم کنارش بزاری
(۰۴-دى-۱۳۹۰, ۱۲:۵۰:۵۲)sadra1234 نوشته است: [ -> ]دوست عزیز اینکه اجرا نمیشه
باید فایلهای مورد نیاز برا اجراشو هم کنارش بزاری
دوست گرامی ؛
گویا فایل آپلود شده ایرادی داشت که تصحیح شد و نیازی به فایل دیگه ای نداره، روی چند سیستم دانلود کردم و امتحان شده.