الإغلانات

lhlhlkh

انظم الينا على الفايسبوك

آخر الأخبار

الأحد، 16 أغسطس 2015

شرح تجهيز آدآة Apk Tool لفك وتجميع آلتطبيقآت بعد آلتعريب

بواسطة : Unknown بتاريخ : 6:16 ص

                                    شرح آسرع , أهلًا بالعالم!




تعريب تطبيق, تغيير صورة, إتاحة مميزات مخفية 
أو إضافة أكواد خبيثة في تطبيقات أندرويد, كلها بالإمكان عملها عن طريق الإطلاع على ما يحمله التطبيق من مصادر 
وأكواد وتعديلها بشكل مناسب وإعادة تجميعها.

شرح آكثر :

apkTool : أداة مفتوحة المصدر وظيفتها فك تطبيقات أندرويد باستخراج المصادر وعمل decoding 
وتحويل الأكواد التنفيذية إلى لغة مقروءة تسهل إضافة التعديلات عليها, وتقوم بتجميع الملفات بعد التعديل في ملف تطبيق apk كما كان من قبل.


signapk : وظيفتها توقيع التطبيق بعد تعديله لأنه بمجرد التعديل يتم إزالة
وإبطال توقيع المبرمج الأصلي لأسباب أمنية. بالتالي نحتاج لتوقيعه من جديد بتوقيع مختلف خاص بنا ليتم تثبيته.


Lingobit Localizer : برنآمج لتعريب آلبرآمج وتطبيقآت وآلصيغ آلمستخدمه في تطبيقآت آلآندرويد وهي XML سوف نستخدمه بعد فك آلتطبيق
وفتح ملف آللغه عن طريقه.

دعنا الآن نقوم بتثبيت الـAPKTool على نظام اللينكس ونقوم باستخدامه في عكس برمجة تطبيق أندرويد:
أولاً: سنقوم بتحميل هذا الملف:
يمكنك حفظه بامتداد sh إن أردت.
ثانيًا: سنقوم بالذهاب إلى الرابط التالي وتحميل أحدث نسخة من الـAPKTool وهي بامتداد jar:
سنقوم بإعادة تسمية الملف الذي قمنا بتحميله إلى apktool.jar وبعدها ننتقل إلى الخطوة التالية.
ثالثًا: سنقوم بنقل الملفين إلى هذا المسار:
/usr/local/bin
5
رابعًا: نقوم بإعطاء الملفين صلاحيات التنفيذ من خلال الأمر التالي:
6
الـAPKTool يعمل من خلال تحويل ملفات الـdex إلى ملفات smali وهي ملفات سياقها مشابه للغة اسمها Jasmin. من أهم مميزات أداة APKTool أن لها القدرة على عمل decompile للتطبيقات ويمكنك حينها التعديل عليها وإعادة عمل recompile مجددًا لصنع ملف apk جديد.


ليست هناك تعليقات :

إرسال تعليق

فيديو اليوم

مقالات

جميع الحقوق محفوضة لذى | السياسة الخصوصية | Contact US | إتصل بنا

تطوير : حكمات