Skip to content
KitploitKITPLOIT
उपकरणएक्सप्लॉइटब्लॉग
Log in
जमा करें
उपकरणएक्सप्लॉइटब्लॉग
जमा करें

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
frida-ui — अपने ब्राउज़र से सीधे Frida उपकरणों, प्रक्रियाओं और स्क्रिप्ट के साथ इंटरैक्ट करें। | Kitploit
उपकरण/GitHubGitHub/adityatelange/frida-ui
एंड्रॉइड सुरक्षागतिशील विश्लेषण (सैंडबॉक्सिंग)वेब प्रॉक्सी और अवरोधनरिवर्स इंजीनियरिंगस्क्रिप्टिंग और स्वचालनडीबगर्सपेनिट्रेशन टेस्टिंगमोबाइल सुरक्षा
GitHubadityatelange/frida-ui

frida-ui

अपने ब्राउज़र से सीधे Frida उपकरणों, प्रक्रियाओं और स्क्रिप्ट के साथ इंटरैक्ट करें।

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

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

सभी देखें →

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

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

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

सभी उपकरण देखें →
साझा करें
वेबसाइट

Frida UI

PyPI version Python PyPI - Downloads License

Frida के लिए एक आधुनिक, हल्का, वेब-आधारित उपयोगकर्ता इंटरफ़ेस, जो एंड्रॉइड एप्लिकेशन पेनिट्रेशन टेस्टिंग के लिए डिज़ाइन किया गया है। यह आपको अपने ब्राउज़र से सीधे उपकरणों, प्रक्रियाओं और स्क्रिप्ट के साथ इंटरैक्ट करने की अनुमति देता है।

त्वरित आरंभ

# uv (अनुशंसित) या pipx/pip का उपयोग करके इंस्टॉल करें
uv tool install frida-ui
# या: pipx install frida-ui
# या: pip install frida-ui

# सर्वर प्रारंभ करें
frida-ui

अपना ब्राउज़र खोलें और इस पर जाएँ: http://localhost:8000

विशेषताएँ

📱 उपकरण प्रबंधन

  • स्वतः-खोज: कनेक्टेड USB और स्थानीय उपकरणों का स्वचालित रूप से पता लगाता है।
  • रिमोट उपकरण: आसानी से रिमोट Frida सर्वर जोड़ें और प्रबंधित करें (उदा., 192.168.1.x:27042)।
  • उपकरण जानकारी: चयनित उपकरणों के लिए विस्तृत सिस्टम पैरामीटर (OS, Arch, API Level) और विज़ुअल प्रकार संकेतक देखें।

🚀 प्रक्रिया और ऐप नियंत्रण

  • एप्लिकेशन सूची: इंस्टॉल किए गए एप्लिकेशन और चल रही प्रक्रियाओं को देखें।
  • खोज: नाम या पहचानकर्ता द्वारा एप्लिकेशन की रीयल-टाइम फ़िल्टरिंग।
  • सत्र प्रबंधन:
    • अटैच करें: चल रही प्रक्रियाओं से कनेक्ट करें।
    • स्पॉन करें: इंस्टॉल किए गए एप्लिकेशन लॉन्च करें।
    • स्पॉन और रन करें: एक ऐप लॉन्च करें और किसी भी क्यू किए गए CodeShare स्क्रिप्ट के साथ संपादक स्क्रिप्ट को तुरंत इंजेक्ट करें (प्रारंभिक इंस्ट्रुमेंटेशन)।
    • मारें/अलग करें: प्रक्रियाओं को समाप्त करें या सुरुचिपूर्ण ढंग से डिस्कनेक्ट करें।

💻 स्क्रिप्टिंग और इंस्ट्रुमेंटेशन

  • स्क्रिप्ट संपादक: Frida स्क्रिप्ट लिखने के लिए अंतर्निहित संपादक। इसमें समृद्ध संपादन (सिंटैक्स हाइलाइटिंग और स्वचालित लेआउट) के लिए एक वैकल्पिक Monaco संपादक शामिल है, जिसमें एक सादे textarea पर सुंदर फ़ॉलबैक है।
  • फ़ाइल लोडिंग: स्थानीय फ़ाइलों से स्क्रिप्ट लोड करें या .js फ़ाइलों को संपादक में ड्रैग-एंड-ड्रॉप करें।
  • स्क्रिप्ट डाउनलोड करें: संपादक हेडर से सीधे वर्तमान संपादक सामग्री को .js फ़ाइल (frida-ui_<app id>_<timestamp>.js) के रूप में निर्यात करें।
  • CodeShare एकीकरण:
    • सीधे Frida CodeShare से स्क्रिप्ट आयात करें।
    • CodeShare क्यू: स्पॉन और रन के दौरान या "CodeShare स्क्रिप्ट चलाएँ" बटन के माध्यम से स्वचालित रूप से लोड और निष्पादित होने के लिए कई CodeShare स्क्रिप्ट को क्यू करें।

📊 कंसोल और लॉगिंग

  • रीयल-टाइम आउटपुट: अपनी स्क्रिप्ट से console.log, send(), और त्रुटि संदेश देखें।
  • लॉग इतिहास: प्रति एप्लिकेशन सत्र में स्थायी लॉग।
  • निर्यात: विश्लेषण के लिए कंसोल लॉग को .txt फ़ाइलों के रूप में डाउनलोड करें।

🎨 UI/UX

  • डार्क थीम: साफ, सुसंगत डार्क मोड इंटरफ़ेस।
  • स्थिरता: सत्रों में आपके चयनित उपकरण, एप्लिकेशन और पैन आकारों को याद रखता है।
  • उत्तरदायी: साइडबार, संपादक और कंसोल के लिए समायोज्य पैन।
  • फोकस मोड: विकर्षण-मुक्त कार्यप्रवाह के लिए अन्य पैन को छिपाने के लिए केवल-संपादक या केवल-कंसोल दृश्य टॉगल करें।
  • पहुंच: कीबोर्ड शॉर्टकट (जैसे, दृश्य रीसेट करने या ओवरले बंद करने के लिए Escape) और ARIA समर्थन।

आरंभ करना

आवश्यक शर्तें

  • Python 3.7+
  • uv (अनुशंसित) / pipx / pip।

इंस्टॉलेशन

विकल्प 1: PyPI से इंस्टॉल करें (अनुशंसित)

uv tool install frida-ui

आप Frida संस्करण को भी अनुकूलित कर सकते हैं:

uv tool install frida-ui --with frida==16.7.19

विकल्प 2: स्रोत से इंस्टॉल करें (ब्लीडिंग एज)

uv tool install git+https://github.com/adityatelange/frida-ui

आप Frida संस्करण को अनुकूलित कर सकते हैं:

uv tool install git+https://github.com/adityatelange/frida-ui --with frida==16.7.19

[!IMPORTANT] आपके द्वारा इंस्टॉल किया गया Frida संस्करण संगतता सुनिश्चित करने के लिए आपके Android डिवाइस पर frida-server संस्करण से मेल खाना चाहिए।

चलाना

डिफ़ॉल्ट कॉन्फ़िगरेशन का उपयोग करके सर्वर प्रारंभ करें:

frida-ui

या कस्टम विकल्पों के साथ:

frida-ui --host 127.0.0.1 --port 8000 --reload
  • --host: होस्ट निर्दिष्ट करें (डिफ़ॉल्ट: 127.0.0.1)
  • --port: पोर्ट निर्दिष्ट करें (डिफ़ॉल्ट: 8000)
  • --reload: विकास के लिए स्वचालित-पुनःलोड सक्षम करें

अपने ब्राउज़र में http://localhost:8000 खोलें।

Android उपकरण सेटअप

frida-ui का उपयोग करने से पहले, आपके Android डिवाइस पर frida-server चल रहा होना चाहिए। frida-server का संस्करण पिछले चरण में स्थापित Frida संस्करण से मेल खाना चाहिए।

विकल्प 1: USB कनेक्शन

यदि आपके पास ADB स्थापित है और USB के माध्यम से कनेक्ट करना चाहते हैं:

  1. frida-server डाउनलोड करें: Frida रिलीज़ पर जाएँ और अपने डिवाइस के आर्किटेक्चर/abi से मेल खाने वाला Android के लिए frida-server बाइनरी डाउनलोड करें (जैसे, frida-server-x.x.x-android-arm64.xz)।

  2. निकालें और डिवाइस पर पुश करें:

    unxz frida-server-x.x.x-android-arm64.xz
    mv frida-server-x.x.x-android-arm64 frida-server
    adb push frida-server /data/local/tmp/
    
  3. frida-server चलाएँ:

    adb shell "chmod 755 /data/local/tmp/frida-server"
    adb shell "/data/local/tmp/frida-server -D"
    
  4. कनेक्शन सत्यापित करें: सुनिश्चित करें कि आपका डिवाइस USB के माध्यम से कनेक्ट है और adb devices के माध्यम से दिखाई दे रहा है। frida-ui चलने पर स्वचालित रूप से इसका पता लगाएगा।

विकल्प 2: रिमोट कनेक्शन (नेटवर्क)

वैकल्पिक रूप से, आप नेटवर्क लिसनर के साथ frida-server चला सकते हैं और दूरस्थ रूप से कनेक्ट कर सकते हैं:

  1. अपने Android डिवाइस पर frida-server डाउनलोड करें और चलाएँ (किसी भी विधि का उपयोग करके - ADB, कस्टम स्क्रिप्ट, आदि):

    ./frida-server -l 0.0.0.0:27042 -D
    
  2. frida-ui में रिमोट डिवाइस जोड़ें: frida-ui इंटरफ़ेस में, उस IP पते और पोर्ट के साथ एक रिमोट डिवाइस जोड़ें जहाँ frida-server सुन रहा है (जैसे, 192.168.1.x:27042)।

    इस विधि के लिए ADB इंस्टॉलेशन की आवश्यकता नहीं है।

उपयोग गाइड

  1. एक उपकरण चुनें: शीर्ष हेडर में ड्रॉपडाउन से एक उपकरण चुनें।
  2. एक ऐप चुनें: साइडबार में एक एप्लिकेशन पर क्लिक करें।
  3. स्क्रिप्ट लिखें/लोड करें:
    • संपादक में JS टाइप करें।
    • या फ़ाइल ड्रैग और ड्रॉप करें।
    • या CodeShare से स्क्रिप्ट URL जोड़ें।
  4. कार्रवाई:
    • चल रही प्रक्रिया में इंजेक्ट करने के लिए अटैच करें पर क्लिक करें।
    • ऐप शुरू करने के लिए स्पॉन करें पर क्लिक करें।
    • अपनी स्क्रिप्ट के साथ तुरंत ऐप शुरू करने के लिए स्पॉन और रन करें पर क्लिक करें।
  5. मॉनिटर करें: आउटपुट के लिए कंसोल देखें।

💡 उदाहरण स्क्रिप्ट

किसी विधि को हुक करने के लिए इस सरल स्क्रिप्ट को आज़माएँ (अपने लक्ष्य से बदलें):

// Simple method hook example
Java.perform(() => {
  const MainActivity = Java.use("com.example.app.MainActivity");
  MainActivity.checkPassword.implementation = function (password) {
    console.log("[*] checkPassword called with: " + password);
    return true; // Bypass check
  };
});

नोट्स

[!NOTE] यह उपकरण एक स्वतंत्र परियोजना है और आधिकारिक Frida टूलसेट का हिस्सा नहीं है और Frida परियोजना द्वारा प्रायोजित नहीं है। यह Frida की मुख्य कार्यक्षमता के साथ बातचीत करने के लिए बनाया गया एक तृतीय-पक्ष उपयोगकर्ता इंटरफ़ेस है।

[!WARNING] यह उपकरण लक्ष्य प्रक्रियाओं में मनमाना JavaScript निष्पादित करने की अनुमति देता है। frida-ui को केवल विश्वसनीय नेटवर्क और उपयोगकर्ताओं तक ही सीमित रखें। अविश्वसनीय स्क्रिप्ट निष्पादित करने से आपका सिस्टम और डेटा खतरे में पड़ सकता है। वेब सर्वर डिफ़ॉल्ट रूप से स्थानीय रूप से चलता है लेकिन शक्तिशाली इंस्ट्रुमेंटेशन क्षमताओं को उजागर करता है।

श्रेय

टूल डाउनलोड करें