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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
Glass — Glass - एक तेज़ और मुफ़्त IDA Pro विकल्प | Kitploit
उपकरण/GitHubGitHub/azw413/glass
एंड्रॉइड सुरक्षाएम्बेडेड सिस्टम सुरक्षास्थैतिक विश्लेषणआईओएस सुरक्षारिवर्स इंजीनियरिंगस्क्रिप्टिंग और स्वचालनडीबगर्समोबाइल सुरक्षाबाइनरी विश्लेषणफर्मवेयर विश्लेषण
GitHubazw413/glass
19112252 महीने पहलेKitploit द्वारा समीक्षित

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

सभी देखें →

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

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

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

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

Glass

Glass - एक तेज़ और मुफ़्त IDA Pro विकल्प

रिपॉजिटरी देखें

Glass

अर्थात पारदर्शी और चिकना

एक तेज़, नेटिव, मोबाइल-ऐप प्रथम इंटरैक्टिव डिसअसेंबलर। Android / iOS रिवर्स इंजीनियरिंग वर्कफ़्लो के लिए IDA Pro का आध्यात्मिक उत्तराधिकारी, जो इनके चारों ओर निर्मित है:

  • smali APK / DEX / smali हैंडलिंग के लिए
  • armv8-encode AArch64 और ARMv7 (A32 / Thumb) के लिए — नेटिव .so, iOS Mach-O
  • gpui (Zed) GPU-एक्सेलरेटेड नेटिव UI के लिए
  • redb कंटेंट-एड्रेस्ड पर्सिस्टेंस के लिए
  • एक अंतर्निहित MCP सर्वर ताकि कोई भी MCP-अवेयर होस्ट (Claude Desktop, Cursor, Zed) Glass को सीधे चला सके
  • rquickjs स्क्रिप्टेबल प्लगइन्स के लिए (योजनाबद्ध)

लाइसेंस: GPL-3.0-only (smali से प्राप्त)।

क्यों?

हम सभी ने IDA Pro का उपयोग किया है — यह रिवर्सिंग के लिए उद्योग मानक है और इसके पीछे वर्षों के प्लगइन्स हैं, लेकिन यह धीमा, महंगा और पुराना है। Glass 100% Rust नेटिव है जिसमें सहज इंटरैक्शन के लिए GPU-एक्सेलरेटेड UI है। यह 100% मुफ्त और ओपन सोर्स भी है — कृपया योगदान करें।

विशेषताएँ

  • बेहद स्मूद 120fps GPU एक्सेलरेटेड रेंडरिंग
  • बिजली जैसी तेज़ विश्लेषण: अधिकांश बड़े बाइनरी के लिए 1-2 सेकंड, जबकि IDA Pro पर मिनट लगते हैं
  • AArch64 और ARMv7 (ARM मोड + Thumb) डिसअसेंबली — iOS arm64 / arm64e और दोनों सामान्य Android ABIs को कवर करती है।
  • पूर्ण रूप से लिंक्ड और एनोटेटेड डिसअसेंबली, जिसमें कंट्रोल फ्लो लाइनें, टिप्पणियों में डेटा लिटरल्स, अन्य फ़ंक्शंस के क्लिक करने योग्य लिंक शामिल हैं। आसान दृश्यता के लिए सभी रंगीन हैं।
  • कंट्रोल फ्लो ग्राफ़ जो बेसिक ब्लॉक्स और अन्य फ़ंक्शंस के क्लिक करने योग्य लिंक दिखाते हैं
  • DEX, कोड और डेटा सेक्शन में सिंबल या स्ट्रिंग लिटरल्स के लिए पूर्ण प्रोजेक्ट खोज
  • सेक्शन डेटा के साथ नेटिव बाइनरी लेआउट का अवलोकन
  • कॉलर्स की Xref खोज, डेटा के संदर्भ
  • बंडल के हर नेटिव आर्टिफैक्ट में बाइनरी और इंस्ट्रक्शन खोज (इसलिए लाइब्रेरी की arm64-v8a और armeabi-v7a दोनों कॉपियाँ एक ही क्वेरी में खोजी जाती हैं)। मास्किंग + गैप्स के साथ बाइट-पैटर्न ग्रामर; AArch64 और ARMv7 के लिए टाइप्ड-असेंबली ग्रामर, ISA-अवेयर ऑटोकंप्लीट ड्रॉपडाउन के साथ।
  • किसी भी लाइन (कोड या डेटा) को रंग और/या टिप्पणी के साथ एनोटेट करें ताकि आप इसे बाद में आसानी से फिर से ढूँढ सकें।
  • इंस्ट्रक्शंस और डेटा का इन-प्लेस संपादन (किसी आइटम पर डबल-क्लिक करें)। Smali क्लास एडिटर + AArch64 / ARMv7 इंस्ट्रक्शन एडिटर; एस्केप हैच के रूप में उसी एड्रेस पर बाइट-स्तरीय हेक्स व्यू खोलने के लिए किसी भी लिस्टिंग पंक्ति पर राइट-क्लिक करें।
  • MCP सर्वर हर विश्लेषण क्रिया को किसी भी MCP-अवेयर होस्ट के लिए एक टूल के रूप में उजागर करता है — Claude Desktop, Cursor, Zed।
  • Glass के लिए थीम और प्रत्येक वर्कस्पेस के लिए चयन योग्य पृष्ठभूमि रंग भी।

स्क्रीनशॉट

मुख्य व्यूज़ की एक सैर — किसी भी थंबनेल पर क्लिक करके इसे पूर्ण आकार में देखें।

एरो गटर, रिज़ॉल्व्ड स्ट्रिंग लिटरल्स, क्लिक करने योग्य सिंबल संदर्भों के साथ AArch64 डिसअसेंबली लिस्टिंग
डिसअसेंबली लिस्टिंग
रंग-कोडित ऑपरेंड्स, कंट्रोल-फ्लो एरो, इनलाइन रिज़ॉल्व्ड स्ट्रिंग लिटरल्स
एक नेटिव फ़ंक्शन के लिए कंट्रोल फ्लो ग्राफ़ जो बेसिक ब्लॉक्स, कंडीशनल और अनकंडीशनल एजेस दिखाता है
कंट्रोल फ्लो ग्राफ़
बिंदीदार कंडीशनल एजेस और रूटेड मल्टी-रैंक लेन्स के साथ प्रति-फ़ंक्शन CFG
एक smali विधि पर आधारित DEX मेथड कॉल ग्राफ़; होवर-विस्तार योग्य कैली नोड्स
DEX कॉल ग्राफ़
होवर-टू-विस्तार कैलीज़, मेथड के smali पर जाने के लिए क्लिक करें
रंगीन आनुपातिक बार और प्रति-सेक्शन विवरण के साथ एक नेटिव बाइनरी का सेक्शन-मैप अवलोकन
सेक्शन-मैप अवलोकन
सेक्शन आकार के अनुसार आनुपातिक बार, लिस्टिंग / हेक्स व्यू पर जाने के लिए क्लिक करें

स्क्रिप्टिंग

GUI में Glass जो भी विश्लेषण करता है, वह एक CLI क्रिया के रूप में भी उजागर होता है जो संरचित JSON उत्पन्न करता है। वही glass बाइनरी स्वचालन का प्रवेश बिंदु है — एक सबकमांड चुनें और आपको एक-शॉट, स्क्रिप्टेबल परिणाम मिलता है, जो jq पाइपलाइनों और CI के लिए एकदम सही है।```sh

What classes ship in this APK?

glass classes ./app.apk --package com.example. --text

Who calls glass::main, by address?

glass callers ./libfoo.so --artifact libfoo.so --symbol "glass::main"

Every onCreate across DEX, machine-readable:

glass search ./app.apk onCreate | jq '.data.hits[] | select(.kind=="method")'

All ObjC + Swift types in an iOS bundle (filter by kind if you like):

glass types ./app.ipa --kind swift-class --text

Drill into one type — methods, ivars, properties for ObjC;

fields + vtable for Swift:

glass type ./app.ipa --artifact app --name blackjack.ContentView

मानव-पठनीय रेंडरिंग के लिए `--text` पास करें, JSON के लिए इसे छोड़ दें।

पूर्ण संदर्भ: **[docs/cli-api.md](https://github.com/azw413/glass/blob/main/docs/cli-api.md)**।

इसका मतलब है कि आप सामान्य कार्यों को स्क्रिप्ट और स्वचालित कर सकते हैं। 


## Skills और MCP

हर CLI क्रिया एक अंतर्निहित MCP (Model Context Protocol) सर्वर के माध्यम से एक टूल के रूप में भी उजागर होती है, इसलिए कोई भी MCP-सक्षम होस्ट — Claude Desktop, Cursor, Zed, आपका अपना क्लाइंट — रिवर्सिंग कार्यों में मदद के लिए सीधे Glass को चला सकता है।```sh
# Print the machine-readable skill catalog (one JSON object listing
# every verb with its schema and an example invocation).
glass skills

# Run as an MCP stdio server. Plug into any MCP host's tool list.
glass mcp

Claude Desktop के साथ पंजीकरण करने के लिए, Glass को ~/Library/Application Support/Claude/claude_desktop_config.json में जोड़ें:```json { "mcpServers": { "glass": { "command": "/usr/local/bin/glass", "args": ["mcp"] } } }

मॉडल फिर किसी भी बंडल पर `inspect`, `symbols`, `disasm`, `cfg-of`, `dex-callers`, `search` और हर अन्य क्रिया को कॉल कर सकता है, जिस पर आप इसे इंगित करते हैं। टूल परिणाम उसी JSON envelope में वापस आते हैं जो आपको CLI से मिलता है।


## खोज

तीन पूरक इंजन, सभी GUI में एक ही ⌘F पैलेट से और CLI / MCP क्रियाओं के रूप में उपलब्ध हैं।

### पूर्ण-पाठ खोज

बंडल-व्यापी फ़ज़ी मिलान, जो नेटिव प्रतीकों, DEX कक्षाओं / विधियों / फ़ील्ड्स, और कोड तथा डेटा अनुभागों में स्ट्रिंग लिटरल्स पर लागू होता है। टाइप करते ही लाइव-फ़िल्टर होता है; परिणाम सही दृश्य पर भेजे जाते हैं (नेटिव पतों के लिए listing, DEX लक्ष्यों के लिए smali व्यूअर, डेटा हिट्स के लिए hex दृश्य)। लोड होने के बाद इंडेक्स पृष्ठभूमि थ्रेड पर बनते हैं — प्रगति चिप उस दौरान दिखाई देती है।```sh
glass search ./app.apk onCreate                 # all things named like "onCreate"
glass search ./libfoo.so init --limit 20

CLI संदर्भ: search क्रिया docs/cli-api.md में.

बाइनरी खोज

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