بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
تغییر در source برنامه های APK
با سلام خدمت همه اساتید
در درس 18 استاد, نحوه دیکامپایل کردن کد های برنامه مطرح شده ؛ سوال بنده این است که چگونه می توان از این کدهای دیکامپایل شده استفاده کرد مثلا به کمک همان کدها apk تولید کرد چراکه با توجه به obfuscate شدن کدها توسط طراح ، کدها گنگ شده و به عنوان پروژه نمی توان به eclips ایمپورت کرد
نمونه ای از این دست کاری ها در بازی های HD با عنوان بازی های mod شده یا بی نهایت پول اتفاق می افتد.
با تشکر
0
0
تا جایی که من دیدم ، معمولا قسمت پایگاه داده ای برنامه هک میشه ، نه سورس کدش ! ، به هر حال خیلی جاها میشه تو سورس متوجه شد الان کدوم قسمته مثلا نمیشه پیام "خارج میشوید ؟ " را کد کرد ، پس میشه فهمید اون قسمت واسه چه کاریه ، البته من هنوز قسمت obfuscate کردن رو ندیدم ! (12 سال پیش)
0
0
حق با ALU است. معمولاً سورسها Decompile نمیشن بلکه یا Database پچ میشه و یا کد پچ میشه. منظور از پچ شدن هم تغییر پیدا کردن چند OpCode در خروجی است بدون تغییر Licence یا Compile مجدد. البته خیلی وقت ها هم خود عناصر بازی مثل گرافیک ها و ... روی SDCard را تغییر می دن. (12 سال پیش)
0
0
اوکی . پس عملا کوچکترین امکان کامپایل مجدد سورس کدهای استخراج شده (و کلا تغییر در سورس کد به هر روشی) وجود ندارد
پس لطفا در رابطه با نحوه و ابزارهای پچ کردن برنامه ها بیشتر توضیح بدید.
ممنون (12 سال پیش)
0
0
شما یه فایل apk رو با winrar باز کن ، فطعا خروجی جالب میشه :) (12 سال پیش)
0
0
همین :( (12 سال پیش)
برای این سوال 2 پاسخ وجود دارد.
پاسخ به سوال
Vahid
12 سال پیش
0
0
استاد یه روشی رو معرفی کنید تا بتونیم پروژه رو ریکامپایل کنیم
بنده یه پروژه خارجی رو دیکد کردم و میخوام چند جاش Log اضافه کنم و ریکامپایل کنم تا ببینم اون قسمت داره چه اتفاقی رخ میده ...
ممنون
لینک (12 سال پیش)
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .