Skip to content
/ k3pler Public

Android network connection blocker and packet analyzer built on top of local HTTP proxy.

License

Notifications You must be signed in to change notification settings

orhun/k3pler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

k3pler

Android network connection blocker and packet analyzer built on top of local HTTP proxy.

Get it on Google Play

Features

  • Show network traffic in a list (HTTP Request/Response)

  • Gives details about requests/responses with abbreviations in list. (eg: example.com ~ C [H/1.1] _S_ {time}) (C -> Connect | H/1.1 -> HTTP version | S -> Success)
  • Blacklist connection after getting detailed information
  • Edit/Remove item at blacklist - clear blacklist

  • Settings:
    Proxy Port: Local Proxy port for connection
    Max. Buffer: Maximum response buffer size in bytes
    Match Type:
        Full: Block if request URI equals blacklist item
        Keyword: Block if request URI contains blacklist item
    Blacklist Response: Response status which will be sent to blocked address
    Splash Screen: Show splash screen when app starts
    

  • Shows instructions of configuring proxy (WIFI / Mobile Network)

APK

Download APK

TODO(s)

  • #5
  • #4
  • Improve UI, support different devices

Licenses

GNU Public License v3
Android v7 RecyclerView Library (Apache 2.0)
LittleProxy 1.1.2 (Apache 2.0)

Copyright

Copyright (c) 2018-2023, orhun