Reverse Engineering
66

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 


DISCUSSION
Nothing comment here :(
Login for comment and discussion.
Login Here
Sponsored

Oppss... No sponsors yet

Popular Posts
Complete Basic Course in Kali...
Djie sam soe Djie sam soe
Linux
7728
2
Top

Gps Tracker Seccodeid Free Too...
Djie sam soe Djie sam soe
General
5326
164
Top

Free Proxy List
Sandidi Sandidi
Networking
2961
3
Top

Mass Reverse IP Unlimited
ImamSy ImamSy
Hacking
2177
11
Top

Report McAfee Antivirus Hurrri...
Indrasp Indrasp
Windows
1629
93
Top

Related Post

Youtube Video

Subscribe