PDA

View Full Version : آموزش proguard



hmahdavi921
شنبه 25 مهر 1394, 09:53 صبح
سلام
دوستان میدونید برای افزایش امنیت برنامه های اندرویدی باید از ابزاری مثل proguard استفاده کنیم.آ موزش کدنویسی در این زمینه اصلا وجود نداره .من این تاپیک رو ایجاد کردم تا دوستان هر آموزشی در این باره داشتند در اینجا مطرح کنند. فقط خواهشم اینه که از صفر شروع کنید و قدم به قرم جلو برید .
با تشکر

Amin-rz
شنبه 25 مهر 1394, 12:45 عصر
آموزش خیلی خاصی نداره.
فایل project.properties رو تو پروژت باز کن.
این خطو بهش اضافه کن:

proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard-project.txt

ali_khodayar
شنبه 25 مهر 1394, 12:48 عصر
میشه توضیح بدید که با این کد چه تغییراتی در برنامه داده میشه ؟؟
از چه لحاظ امنیت برنامه بالا میره؟؟

Amin-rz
شنبه 25 مهر 1394, 14:37 عصر
خود اکلیپس proguard رو فعال می کنه.
یکی اینکه برنامه کم حجم تر میشه.و اینکه اگه کسی خواست برنامه شما رو دیکامپایل کنه و کدی که نوشتید رو بفهمه این کارو براش سخت می کنه.
در واقع کدهای برنامه تون رو تا حد زیادی ناخوانا میکنه.
خب وقتی نتونن کد برنامتون رو بفهمن چیه نمی تونن یه برنامه مثل مال شما درست کنن یا مثلا امکاناتی که تو برنامه پولی گذاشتید رو رایگان استفاده کنن و ...
البته خیلیا هستن که اصلا هیچی جلودارشون نیست تو خرابکاری خخخخخخ

hmahdavi921
شنبه 25 مهر 1394, 15:21 عصر
بله این روش درسته اما من خودم رو پروژم اجرا کردم و خطا گرفت من چند تا فایل jar وارد پروژم کردم که فکر میکنم مشکل از اوناست .حالا که روش پیش فرض جواب نمیده باید خودمون بلد باشیم تا بتونیم درستش کنیم حالا یک سوال : اگر فایل پیش فرض رو داشته باشیم و چند خط کد بهش اضافه کنیم بازم میشه .کسی از دوستان میتونه راهنمایی کنه ؟؟؟؟؟؟؟؟؟؟؟