ورود

View Full Version : رمزنگاری کد های برنامه



daniel021
پنج شنبه 30 مرداد 1393, 17:45 عصر
سلام
میشه کلا یه راهنمایی درباره رمزنگاری کد ها (محافظت از کد های برنامه-که کسی نتونه استفاده بکنه)بکنید که چطوری هست و باید چطور اینکار رو کرد؟
پیشاپیش ممنون

و دوستان فرمودند که ----->
فقط با proguard می تونی تا حدودی کدهات رو درهم بریزی تا خوندن و پیگیریش رو سخت کنه.
تو شاخه اصلی پروژت این فال رو پیدا کن و فط زیر رو از حات کانت در بیار
فایل : project.properties

proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard-project.txt
تو مسیری که می بینی دستورات مربوط proguard هستش، میتونی تغییر بدی و دستورات دیگه رو مسیر بدی، پیش فرض از SDK خود آندرود استفاده می کنه و این خودش بهتر هستش

اما من کاملا نفهمیدم باید چیکارکنم یکی نمیتونه روان تر واسه من بشکافه ؟؟:تشویق:

Nevercom
یک شنبه 02 شهریور 1393, 16:01 عصر
همونطور که خودتون هم اشاره کردید، فایل project.properties رو باز کنید، خطی که نشون دادید کامنت شده و قبلش کاراکتر # وجود داره که باید حذفش کنید
الان پروگارد اعمال میشه
برای شخصی سازی می تونید تغییرات رو در فایل proguard-project.txt اعمال کنی.

وقتی پروژه رو Export می کنی، ProGuardهم وارد عمل میشه و کدها رو در هم می کنه.

اگر در هنگام Export کردن پروژه، ProGuard خطا داد، احتمالاً دلیلش اینه که تو پروژه از کتابخانه هایی استفاده کردی و نیاز داری به پروگارد بگی تا کدهای اونا رو کاریش نداشته باشه و اسم کلاس ها رو عوض نکنه تا برنامه درست کار کنه.
معمولاً هر کتابخانه اگر نیاز باشه خودش میگه چه تغییراتی رو تو پروگارد باید بدی