/k3pler

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

Primary LanguageJavaGNU General Public License v3.0GPL-3.0

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-2020, orhun