Skip to content
KitploitKITPLOIT
أدواتالمدونة
إرسال
أدواتالمدونة
إرسال

أدوات الاختراق واختبار الاختراق والأمن السيبراني لترسانتك الأمنية!

Kitploit هو دليل لأدوات الاختراق والأمن السيبراني واختبار الاختراق. اكتشف آخر تحديثات المشاريع للعثور على الثغرات وتحليل الأنظمة وأتمتة الاختبارات وتعزيز أمنك.

··الخلاصات·اتصال·الخصوصية·© 2026 Kitploit

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
ApkAnalyser — أداة تحليل ثابتة لملفات APK الخاصة بنظام Android تقوم بفحص كود بايت Dalvik، وفك تشفير موارد XML، واكتشاف المشكلات المحتملة. تدعم تعديل الثنائيات، وإعادة التغليف، والتحقق من logcat. | Kitploit
أدوات/GitHubGitHub/sonyxperiadev/apkanalyser
أمان أندرويدالتحليل الثابتتحليل الكودالهندسة العكسيةأمن الجوالتحليل الملفات الثنائيةArchived
GitHubsonyxperiadev/apkanalyser

ApkAnalyser

أداة تحليل ثابتة لملفات APK الخاصة بنظام Android تقوم بفحص كود بايت Dalvik، وفك تشفير موارد XML، واكتشاف المشكلات المحتملة. تدعم تعديل الثنائيات، وإعادة التغليف، والتحقق من logcat.

عرض المستودع
1.0k253منذ 3 سنواتتمت المراجعة من قبل Kitploit

الأكثر شعبية

عرض الكل →

اكتشف الأدوات الأكثر استخدامًا من قبل مجتمعنا.

استكشف جميع الأدوات

تصفح مجموعتنا من الأدوات

عرض جميع الأدوات →
مشاركة

Copyright (C) 2012 Sony Mobile Communications AB

هذا الملف جزء من ApkAnalyser.

مرخص بموجب رخصة أباتشي، الإصدار 2.0 (الترخيص)؛ لا يجوز لك استخدام هذا الملف إلا بموجب الترخيص. يمكنك الحصول على نسخة من الترخيص على الرابط التالي:

root@kitploit:~
http://www.apache.org/licenses/LICENSE-2.0

ما لم يقتضِ القانون المعمول به أو يتم الاتفاق عليه كتابيًا، يتم توزيع البرنامج على أساس "كما هو"، دون أي ضمانات أو شروط من أي نوع، سواء كانت صريحة أو ضمنية. راجع الترخيص لمعرفة الأذونات والقيود المحددة التي تحكم استخدام اللغة.

==============================================================================

مقدمة

ApkAnalyser هي أداة تحليل افتراضية ثابتة لفحص والتحقق من عمل تطوير تطبيق Android الخاص بك. إنها سلسلة أدوات كاملة تدعم تعديل التطبيق الثنائي بمزيد من المخرجات. ثم يمكنك إعادة التجميع والتثبيت والتشغيل والتحقق من النتيجة من logcat. كما تدعم ApkAnalyser تحليل الموارد، ويمكنك فك ترميز XML، والبحث عن مراجع الموارد واكتشاف المشكلات المحتملة في تطبيقك.

إنه تطبيق J2SE مستقل، تم إصداره بموجب ترخيص Apache 2.0، مكتوب بنسبة 100% بلغة Java.

مشاريع مفتوحة المصدر

تم استيراد وتعديل بعض التعليمات البرمجية من مشاريع OSS التالية:

  1. smali، مُجمّع/مُفكّك dalvik، http://code.google.com/p/smali/
  2. apktool، إعادة هندسة تطبيقات Android الثنائية، http://code.google.com/p/android-apktool/
  3. Android4ME، نسخة J2ME من Android من Google، http://code.google.com/p/android4me/
  4. مشروع Android مفتوح المصدر

تم استخدام مشاريع OSS التالية كمكتبة jar:

  1. ASM، إطار عمل معالجة وتحليل bytecode لجافا، http://asm.ow2.org/license.html
  2. Jgraphx، مكتبة تصور الرسوم البيانية بلغة جافا، http://www.jgraph.com/jgraph.html
  3. Xpp3، محلل XML سحبي تدفقي، http://www.extreme.indiana.edu/dist/java-repository/xpp3/distributions
  4. L2fprod، مكونات swing موسعة، http://www.l2fprod.com/common/

معلومات البناء

أولاً، يتوفر أحدث إصدار من ApkAnalyser على الرابط التالي:

https://github.com/sonyxperiadev/ApkAnalyser

تتضمن ApkAnalyser مشروعين مفتوحين المصدر، smali و apktool. يجب بناء هذه المشاريع بالتسلسل التالي:

  1. smali
  2. apktool
  3. apkanalyser

جميع هذه المشاريع تُدار بواسطة نظام البناء Maven2.

http://maven.apache.org/download.html

يمكن بناء المشروع على JDK1.5 أو 1.6 أو 1.7.

خطوات البناء

  1. احصل على أحدث التعليمات البرمجية git clone git://github.com/sonyxperiadev/ApkAnalyser.git

  2. بناء مشروع smali cd smali mvn install

  3. بناء مشروع apktool cd ../apktool mvn install

  4. تثبيت jgraphx في مستودع Maven المحلي cd ../apkanalyser mvn install:install-file -Dfile=lib/jgraphx.jar -DgroupId=com.mxgraph -DartifactId=jgraphx -Dversion=1.7.1.9 -Dpackaging=jar -DgeneratePom=true

  5. بناء وتجميع ApkAnalyser mvn assembly:assembly

  6. يجب أن يكون ملف jar القابل للتنفيذ في المسار التالي apkanalyser\target\apkanalyser-{version}-exec.jar

اختياريًا، يمكن أيضًا إنشاء مشروع Eclipse باستخدام الأمر "mvn eclipse:eclipse".

تشغيل ApkAnalyser

لتشغيله، قم بتنفيذ ما يلي:

java -jar ApkAnalyser.jar

في بعض الأحيان، يستهلك ApkAnalyser الكثير من الذاكرة لتحليل dalvik bytecodes. قد ينفد من الذاكرة خاصة عند تحميل أكثر من ملف APK كبير الحجم تم تحويله إلى odex. في هذه الحالة، يجب زيادة الحد الأقصى لحجم الكومة بشكل صريح باستخدام المعلمة "-Xmx1024m":

java -Xmx1024m -jar ApkAnalyser.jar

جهات الاتصال

تشانج بوجي، Sony Mobile Communications [email protected]

تنزيل الأداة