
पोर्टेबल एक्जीक्यूटेबल फ़ाइलों के विश्लेषण के लिए जावा लाइब्रेरी जिसमें मैलवेयर विश्लेषण और पीई विकृति मजबूती पर विशेष ध्यान दिया गया है।
PortEx पोर्टेबल एक्ज़ीक्यूटेबल फ़ाइलों के स्थैतिक मैलवेयर विश्लेषण के लिए एक जावा लाइब्रेरी है। इसका ध्यान PE विकृति मजबूती और विसंगति पहचान पर है। PortEx जावा और स्काला में लिखा गया है, और यह जावा अनुप्रयोगों के लिए लक्षित है।
अधिक जानकारी के लिए PortEx विकी और दस्तावेज़ीकरण देखें
PortexAnalyzer CLI एक कमांड लाइन उपकरण है जो अंतर्निहित PortEx लाइब्रेरी को चलाता है।
यदि आप फ़ाइलों का विश्लेषण करने के लिए तैयार संकलित कमांड लाइन PE स्कैनर की तलाश कर रहे हैं, तो आपको यहाँ नवीनतम संस्करण मिलेगा PortexAnalyzer.jar
CLI उपकरण का दीर्घकालिक रिलीज़ संस्करण रिलीज़ पेज पर है।
GUI संस्करण यहाँ उपलब्ध है: PortexAnalyzerGUI
आप निम्न Maven निर्भरता जोड़कर PortEx को अपने प्रोजेक्ट में शामिल कर सकते हैं:
<dependency>
<groupId>io.github.struppigel</groupId>
<artifactId>portex_2.12</artifactId>
<version>5.0.6</version>
</dependency>
स्थानीय बिल्ड का उपयोग करने के लिए, लाइब्रेरी को इस प्रकार जोड़ें:
<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>
अपने build.sbt में निर्भरता इस प्रकार जोड़ें:
libraryDependencies += "io.github.struppigel" % "portex_2.12" % "5.0.6"
PortEx को sbt से बनाया गया है
प्रोजेक्ट को संकलित करने के लिए निम्न आह्वान करें:
$ sbt compile
एक jar बनाने के लिए:
$ sbt package
एक फैट jar बनाने के लिए जिसे कमांड लाइन उपकरण के रूप में उपयोग किया जा सकता है, टाइप करें:
$ sbt assembly
आप sbteclipse प्लगइन का उपयोग करके एक eclipse प्रोजेक्ट बना सकते हैं। project/plugins.sbt में निम्नलिखित पंक्ति जोड़ें:
addSbtPlugin("com.typesafe.sbteclipse" % "sbteclipse-plugin" % "2.4.0")
Eclipse के लिए प्रोजेक्ट फ़ाइलें उत्पन्न करें:
$ sbt eclipse
Import Wizard के माध्यम से प्रोजेक्ट को Eclipse में आयात करें।
मैं PortEx और PortexAnalyzer को अपने खाली समय में एक शौक के रूप में विकसित करता हूँ। यदि आपको यह पसंद आता है, तो कृपया मुझे एक कॉफ़ी खरीदने पर विचार करें: https://ko-fi.com/struppigel
करस्टन हैन
Twitter/X: @Struppigel
Mastodon: [email protected]
Bluesky: https://bsky.app/profile/struppigel.bsky.social
Youtube: MalwareAnalysisForHedgehogs