Skip to content
KitploitKITPLOIT
उपकरणब्लॉग
जमा करें
उपकरणब्लॉग
जमा करें

हैकिंग, पेनटेस्ट और साइबर सुरक्षा उपकरण आपके सुरक्षा शस्त्रागार के लिए!

Kitploit हैकिंग, साइबर सुरक्षा और पेंटेस्टिंग टूल्स की एक निर्देशिका है। कमजोरियों को खोजने, सिस्टम का विश्लेषण करने, परीक्षण को स्वचालित करने और अपनी सुरक्षा को मजबूत करने के लिए नवीनतम प्रोजेक्ट अपडेट खोजें।

··फ़ीड·संपर्क·गोपनीयता·© 2026 Kitploit

टूल निर्देशिका

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
उपकरण/GitHubGitHub/synacktiv/frinet
गतिशील विश्लेषण (सैंडबॉक्सिंग)भेद्यता विश्लेषणरिवर्स इंजीनियरिंगडीबगर्समोबाइल सुरक्षाबाइनरी विश्लेषण
GitHubsynacktiv/frinet

frinet

Android, iOS, Linux, Windows और अधिकांश संबंधित आर्किटेक्चर पर आसान रिवर्स-इंजीनियरिंग हेतु Frida-आधारित ट्रेसर।

रिपॉजिटरी देखें
624572 महीने पहलेKitploit द्वारा समीक्षित

सबसे लोकप्रिय

सभी देखें →

हमारे समुदाय द्वारा सबसे अधिक उपयोग किए जाने वाले उपकरण खोजें।

सभी उपकरण खोजें

हमारे उपकरणों का संग्रह ब्राउज़ करें

सभी उपकरण देखें →
साझा करें

Frinet

Frida को Tenet के उन्नत संस्करण के साथ जोड़कर, Frinet iOS, Android, Linux, Windows और अधिकांश आर्किटेक्चर पर बड़े प्रोग्रामों के अध्ययन, भेद्यता अनुसंधान और रूट-कॉज़ विश्लेषण को सुगम बनाता है। Synacktiv वेबसाइट पर ब्लॉगपोस्ट

Tenet

यह संस्करण synacktiv/frinet का पूर्ण पुनर्लेखन है (मूल रूप से gaasedelen/tenet का फ़ोर्क)। आप पुराना संस्करण legacy branch पर पा सकते हैं।

इस प्रोजेक्ट को SSTIC 2026 में प्रस्तुत किया गया था (फ्रेंच में) : video/slides/paper।

नई आर्किटेक्चर चार घटकों पर आधारित है :

  • Indexer : एक Rust CLI जो ट्रेस फ़ाइल से एक अनुकूलित इंडेक्स तैयार करता है।
  • Backend : एक Rust crate जो अनुकूलित इंडेक्स फ़ाइल को क्वेरी करने के लिए विशेष एल्गोरिद्म लागू करता है।
  • Backend (Python bindings) : एक Rust crate जो पायथन इंटरफ़ेस प्रदान करता है।
  • IDA Plugin : पायथन कोड की एक पतली परत जो बैकएंड से डेटा को क्वेरी करती है और IDA इंटरफ़ेस में एकीकृत करती है।

विशेषताएँ

Frida पर आधारित Tracer: Frinet के विरासत संस्करण के समान।

Indexer / Backend:

  • 2 बिलियन निर्देशों (~100 GB) तक के ट्रेस का कुशल अनुक्रमण।
  • ट्रेस प्रारूप से स्वतंत्र (अभी केवल Tenet प्रारूप समर्थित है)।
  • पूर्ण regex समर्थन के साथ मल्टी-थ्रेडेड मेमोरी खोज।
  • स्टैंडअलोन Rust लाइब्रेरी के रूप में उपयोग योग्य: crates/db।

Frontend:

  • Timeline / Register / Memory दृश्य।
  • असेंबली टाइमलाइन ट्रेल्स (लाल/हरा/नीला)।
  • मेमोरी read/write ब्रेकपॉइंट।
  • पहले/पिछले/अगले/अंतिम निष्पादन पर जाएँ।

लापता सुविधाएँ और TODO

  • Frinet v1 के साथ फ्रंटएंड फीचर समानता प्राप्त करना:
    • कॉल ट्री दृश्य अभी तक लागू नहीं किया गया है।
  • UI पॉलिशिंग।

बिल्ड और इंस्टॉलेशन

root@kitploit:~
# Build the Python bindings shared lib
apt install python3-dev
cargo build --release
cp target/release/libfrinet_db.so frontend/frinet_db.so

# Symlink (or copy) the IDA Plugin
ln -s $PWD/frontend ~/.idapro/plugins/frinet

उपयोग

root@kitploit:~
# 1. Trace /bin/ls with frida
python tracer/trace.py spawn /bin/ls ls 0x4c00

# 2. Build an optimised index of the trace
cargo run --bin frinet --release -- index --format tenet tracer/traces/ls_xxxx.tenet ls.db

# 3. Open the trace in IDA (File > Load File > Open Frinet DB...)

परीक्षण और फ़ज़िंग और बेंचमार्क

root@kitploit:~
cargo test

cargo install cargo-fuzz
cargo +nightly fuzz run --fuzz-dir crates/fuzz register_indexing

cargo install cargo-criterion
BENCH_DB=my.db cargo criterion
टूल डाउनलोड करें