Reverse Engineering
372

Chucker An HTTP inspector for Android & OkHTTP (like Charles but on device)






  28-Apr-2022 14:47:15



Chucker simplifies the inspection of HTTP(S) requests/responses fired by your Android App. Chucker works as an OkHttp Interceptor persisting all those events inside your application, and providing a UI for inspecting and sharing their content.

Apps using Chucker will display a notification showing a summary of ongoing HTTP activity. Tapping on the notification launches the full Chucker UI. Apps can optionally suppress the notification, and launch the Chucker UI directly from within their own interface.

Getting Started ๐Ÿ‘ฃ

Chucker is distributed through Maven Central. To use it you need to add the following Gradle dependency to your build.gradle file of you android app module (NOT the root file).

Please note that you should add both the library and the the library-no-opvariant to isolate Chucker from release builds as follows:

dependencies {
  debugImplementation "com.github.chuckerteam.chucker:library:3.5.2"
  releaseImplementation "com.github.chuckerteam.chucker:library-no-op:3.5.2"
}

To start using Chucker, just plug it a new ChuckerInterceptor to your OkHttp Client Builder:

val client = OkHttpClient.Builder()
                .addInterceptor(ChuckerInterceptor(context))
                .build()

Enable Java 8 support.

android {
  compileOptions {
    sourceCompatibility JavaVersion.VERSION_1_8
    targetCompatibility JavaVersion.VERSION_1_8
  }

  // For Kotlin projects add also this line
  kotlinOptions.jvmTarget = "1.8"
}

That's it! ๐ŸŽ‰ Chucker will now record all HTTP interactions made by your OkHttp client.

Historically, Chucker was distributed through JitPack. You can find older version of Chucker here: https://jitpack.io/#ChuckerTeam/chucker 

Features ๐Ÿงฐ

Don't forget to check the changelog to have a look at all the changes in the latest version of Chucker.

  • Compatible with OkHTTP 4
  • API >= 21 compatible
  • Easy to integrate (just 2 gradle implementation lines).
  • Works out of the box, no customization needed.
  • Empty release artifact ๐Ÿงผ (no traces of Chucker in your final APK).
  • Support for body text search with highlighting ๐Ÿ•ต๏ธโ€โ™‚๏ธ
  • Support for showing images in HTTP Responses ๐Ÿ–ผ
  • Support for custom decoding of HTTP bodies

github : https://github.com/ChuckerTeam/chucker 

*Beware click the link!


DISCUSSION
Nothing comment here :(
Login for report, comment and join discussion
Login Here
Sponsored

Popular Posts
Gps Tracker Seccodeid Free Too...
General
21342
204
Top


Djie sam soe Djie sam soe
Complete Basic Course in Kali...
Linux
14365
4
Top


Djie sam soe Djie sam soe
Komintod (Ministry of Communic...
Data Leak
6510
94
Top


Murtad methamphetamine Murtad methamphetamine
Free Proxy List
Networking
3620
3
Top


Sandidi Sandidi
Mass Reverse IP Unlimited
Tools Hacking
3391
15
Top


ImamWawe ImamWawe

Related Post

Youtube Video

Subscribe