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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
atlantis-android — Android ऐप्स से HTTP/HTTPS ट्रैफ़िक कैप्चर करें और डिबगिंग के लिए Proxyman पर भेजें। | Kitploit
उपकरण/GitHubGitHub/proxymanapp/atlantis-android
एंड्रॉइड सुरक्षापैकेट स्निफिंग और विश्लेषणवेब प्रॉक्सी और अवरोधनएपीआई सुरक्षा परीक्षणडीबगर्समोबाइल सुरक्षा
GitHubproxymanapp/atlantis-android

atlantis-android

Android ऐप्स से HTTP/HTTPS ट्रैफ़िक कैप्चर करें और डिबगिंग के लिए Proxyman पर भेजें।

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

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

सभी देखें →

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

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

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

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

एटलांटिस एंड्रॉइड

एंड्रॉइड ऐप्स से HTTP/HTTPS ट्रैफ़िक कैप्चर करें और डीबगिंग के लिए Proxyman पर भेजें।

एंड्रॉइड ऐप से HTTPS कैप्चर करें

अवलोकन

एटलांटिस एंड्रॉइड Proxyman के लिए एक सहयोगी लाइब्रेरी है जो आपको प्रॉक्सी कॉन्फ़िगर किए बिना या सर्टिफिकेट इंस्टॉल किए बिना अपने एंड्रॉइड एप्लिकेशन से नेटवर्क ट्रैफ़िक को कैप्चर और निरीक्षण करने की अनुमति देती है।

विशेषताएं

  • स्वचालित OkHttp ट्रैफ़िक इंटरसेप्शन
  • WebSocket संदेश कैप्चर (भेजें, प्राप्त करें, बंद करें)
  • Retrofit 2.9+ और Apollo Kotlin 3.x/4.x के साथ काम करता है
  • नेटवर्क सेवा डिस्कवरी (NSD) स्वचालित Proxyman पहचान के लिए
  • एमुलेटर के लिए सीधा कनेक्शन समर्थन
  • कुशल डेटा स्थानांतरण के लिए GZIP संपीड़न
  • न्यूनतम कॉन्फ़िगरेशन आवश्यक

आवश्यकताएँ

  • Android API 26+ (Android 8.0 Oreo)
  • OkHttp 4.x या 5.x
  • Kotlin 1.9+

स्थापना

विकल्प 1: JitPack (अनुशंसित)

अपने settings.gradle.kts में JitPack रिपॉजिटरी जोड़ें:

root@kitploit:~
dependencyResolutionManagement {
    repositories {
        maven { url = uri("https://jitpack.io") }
    }
}

फिर अपने मॉड्यूल के build.gradle.kts में निर्भरता जोड़ें:

root@kitploit:~
dependencies {
    debugImplementation("com.github.ProxymanApp:atlantis-android:v1.0.0")
}

या Groovy (build.gradle) के साथ:

root@kitploit:~
dependencies {
    debugImplementation 'com.github.ProxymanApp:atlantis-android:v1.0.0'
}

विकल्प 2: Maven Central

अपने मॉड्यूल के build.gradle.kts में निर्भरता जोड़ें:

root@kitploit:~
dependencies {
    debugImplementation("com.proxyman:atlantis-android:1.0.0")
}

या Groovy (build.gradle) के साथ:

root@kitploit:~
dependencies {
    debugImplementation 'com.proxyman:atlantis-android:1.0.0'
}

त्वरित आरंभ

1. एप्लिकेशन में प्रारंभ करें

root@kitploit:~
class MyApplication : Application() {
    override fun onCreate() {
        super.onCreate()
        
        if (BuildConfig.DEBUG) {
            Atlantis.start(this)
        }
    }
}

2. OkHttpClient में इंटरसेप्टर जोड़ें

root@kitploit:~
val okHttpClient = OkHttpClient.Builder()
    .addInterceptor(Atlantis.getInterceptor())
    .build()

3. WebSocket ट्रैफ़िक कैप्चर करें (वैकल्पिक)

WebSocket संदेशों को कैप्चर करने के लिए अपने WebSocketListener को Atlantis.wrapWebSocketListener() से रैप करें:

root@kitploit:~
val listener = Atlantis.wrapWebSocketListener(object : WebSocketListener() {
    override fun onOpen(webSocket: WebSocket, response: Response) {
        // आपका तर्क
    }
    override fun onMessage(webSocket: WebSocket, text: String) {
        // आपका तर्क
    }
    // अन्य मेथड्स
})

okHttpClient.newWebSocket(request, listener)

4. अपना ऐप चलाएँ

अपने Mac पर Proxyman खोलें, अपना Android ऐप चलाएँ, और ट्रैफ़िक को प्रकट होते देखें!

प्रोजेक्ट संरचना

root@kitploit:~
atlantis-android/
├── atlantis/              # लाइब्रेरी मॉड्यूल
│   └── src/
│       ├── main/kotlin/
│       │   └── com/proxyman/atlantis/
│       │       ├── Atlantis.kt                  # मुख्य प्रवेश बिंदु
│       │       ├── AtlantisInterceptor.kt        # OkHttp इंटरसेप्टर
│       │       ├── AtlantisWebSocketListener.kt  # WebSocket कैप्चर
│       │       ├── Base64Utils.kt                # Base64 एन्कोडिंग
│       │       ├── Configuration.kt              # कॉन्फ़िग मॉडल
│       │       ├── GzipCompression.kt            # संपीड़न
│       │       ├── Message.kt                    # संदेश प्रकार
│       │       ├── NsdServiceDiscovery.kt        # mDNS डिस्कवरी
│       │       ├── Packages.kt                   # डेटा मॉडल
│       │       └── Transporter.kt                # TCP कनेक्शन
│       └── test/kotlin/                          # यूनिट परीक्षण
├── sample/                # नमूना ऐप
├── PUBLISHING.md          # प्रकाशन गाइड
└── README.md

सेटअप

विकल्प 1: Android Studio में खोलें (अनुशंसित)

बस Android Studio में atlantis-android फ़ोल्डर खोलें। यह स्वचालित रूप से Gradle wrapper डाउनलोड करेगा और प्रोजेक्ट को सिंक करेगा।

विकल्प 2: मैन्युअल रूप से Gradle Wrapper जनरेट करें

यदि आपके पास स्थानीय रूप से Gradle स्थापित है:

root@kitploit:~
cd atlantis-android
gradle wrapper --gradle-version 8.7

बिल्डिंग

root@kitploit:~
# लाइब्रेरी बनाएँ
./gradlew :atlantis:build

# परीक्षण चलाएँ
./gradlew :atlantis:test

# नमूना ऐप बनाएँ
./gradlew :sample:assembleDebug

परीक्षण

root@kitploit:~
./gradlew :atlantis:test

प्रकाशन

Maven Central या JitPack पर प्रकाशित करने के निर्देशों के लिए PUBLISHING.md देखें।

लाइसेंस

अपाचे लाइसेंस 2.0

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