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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
PortEx — مكتبة جافا لتحليل ملفات Portable Executable مع تركيز خاص على تحليل البرمجيات الخبيثة ومتانة التشوهات في PE | Kitploit
أدوات/GitHubGitHub/struppigel/portex
التحليل الثابتتحليل التجزئةالتحقيق الجنائي الرقميتحليل البرمجيات الخبيثةتحليل الملفات الثنائيةكشف الشذوذ
GitHubstruppigel/portex

PortEx

مكتبة جافا لتحليل ملفات Portable Executable مع تركيز خاص على تحليل البرمجيات الخبيثة ومتانة التشوهات في PE

عرض المستودع
53291منذ 4 أشهرتمت المراجعة من قبل Kitploit

الأكثر شعبية

عرض الكل →

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

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

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

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

PortEx

مرحبًا بك في PortEx

PortEx هي مكتبة بلغة Java لتحليل البرامج الضارة الثابتة لملفات Portable Executable. تركيزها على قوة التشوه في PE واكتشاف الحالات الشاذة.
PortEx مكتوبة بلغة Java و Scala، وتستهدف تطبيقات Java.

visualizer example

الميزات

  • قراءة معلومات الرأس من: رأس MSDOS، رأس ملف COFF، الرأس الاختياري، جدول الأقسام
  • قراءة هياكل PE: الواردات، الموارد، الصادرات، دليل التصحيح، إعادة التوطين، واردات التحميل المؤجل، الواردات المقيدة
  • تفريغ الأقسام، الموارد، التراكب، ملفات ZIP أو JAR أو .class المضمنة
  • فحص التشوهات في تنسيق الملف، بما في ذلك التشوهات الهيكلية، القيم المهملة، المحجوزة، الخاطئة أو غير الافتراضية
  • تصور هيكل ملف PE، والانتروبيا المحلية ورسم البايت للملف بألوان وأحجام متغيرة
  • حساب انتروبيا شانون ومربع كاي للملفات والأقسام
  • حساب قيم التجزئة ImpHash و Rich و RichPV للملفات والأقسام
  • تحليل RichHeader والتحقق من المجموع الاختباري
  • حساب والتحقق من المجموع الاختباري للرأس الاختياري
  • فحص توقيعات PEiD، توقيعات أنواع الملفات الداخلية أو قاعدة بيانات التوقيعات الخاصة بك
  • فحص برامج تغليف Jar إلى EXE (مثل exe4j، jsmooth، jar2exe، launch4j)
  • استخراج سلاسل Unicode و ASCII الموجودة في الملف
  • استخراج وتحويل ملفات .ICO من الرموز في قسم الموارد
  • استخراج معلومات الإصدار والبيان من الملف
  • قراءة بيانات .NET الوصفية والتيارات (Alpha)

لمزيد من المعلومات، ألق نظرة على PortEx Wiki و التوثيق

PortexAnalyzer CLI و GUI

PortexAnalyzer CLI هي أداة سطر أوامر تشغل مكتبة PortEx خلف الكواليس.

إذا كنت تبحث عن ماسح PE جاهز لسطر الأوامر لتحليل الملفات به، فستجد أحدث إصدار هنا PortexAnalyzer.jar

إصدار الإصدار طويل الأجل لأداة CLI موجود في صفحة الإصدارات.

إصدار GUI متاح هنا: PortexAnalyzerGUI

استخدام PortEx

تضمين PortEx في مشروع Maven

يمكنك تضمين PortEx في مشروعك عن طريق إضافة التبعية Maven التالية:

root@kitploit:~
<dependency>
   <groupId>io.github.struppigel</groupId>
   <artifactId>portex_2.12</artifactId>
   <version>5.0.6</version>
</dependency> 

لاستخدام بناء محلي، أضف المكتبة كالتالي:

root@kitploit:~
<dependency>
   <groupId>io.github.struppigel</groupId>
   <artifactId>portex_2.12</artifactId>
   <version>5.0.6</version>
   <scope>system</scope>
   <systemPath>$PORTEXDIR/target/scala-2.12/portex_2.12-5.0.6.jar</systemPath>
</dependency> 

تضمين PortEx في مشروع SBT

أضف التبعية كالتالي في ملف build.sbt الخاص بك

root@kitploit:~
libraryDependencies += "io.github.struppigel" % "portex_2.12" % "5.0.6"

بناء PortEx

المتطلبات

PortEx مبنية باستخدام sbt

التجميع والبناء باستخدام sbt

لتجميع المشروع ببساطة، استدع:

root@kitploit:~
$ sbt compile

لإنشاء jar:

root@kitploit:~
$ sbt package

لتجميع fat jar يمكن استخدامه كأداة سطر أوامر، اكتب:

root@kitploit:~
$ sbt assembly

إنشاء مشروع Eclipse

يمكنك إنشاء مشروع eclipse باستخدام إضافة sbteclipse.
أضف السطر التالي إلى project/plugins.sbt:

root@kitploit:~
addSbtPlugin("com.typesafe.sbteclipse" % "sbteclipse-plugin" % "2.4.0")

أنشئ ملفات المشروع لـ Eclipse:

root@kitploit:~
$ sbt eclipse

استورد المشروع إلى Eclipse عبر Import Wizard.

التبرعات

أقوم بتطوير PortEx و PortexAnalyzer كهواية في وقت فراغي. إذا أعجبك المشروع، يرجى التفكير في شراء قهوة لي: https://ko-fi.com/struppigel

المؤلف

Karsten Hahn

تويتر/X: @Struppigel

ماستودون: [email protected]

بلوسكاي: https://bsky.app/profile/struppigel.bsky.social

يوتيوب: MalwareAnalysisForHedgehogs

الترخيص

رخصة أباتشي، الإصدار 2.0

تنزيل الأداة