https://github.com/orhun/k3pler
Android network connection blocker and packet analyzer built on top of local HTTP proxy.
https://github.com/orhun/k3pler
addblock android-networking android-proxy blocker-proxy network-monitoring proxy traffic-analysis
Last synced: 6 months ago
JSON representation
Android network connection blocker and packet analyzer built on top of local HTTP proxy.
- Host: GitHub
- URL: https://github.com/orhun/k3pler
- Owner: orhun
- License: gpl-3.0
- Created: 2018-09-24T19:50:23.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2024-04-06T18:27:09.000Z (over 1 year ago)
- Last Synced: 2025-04-16T00:05:13.722Z (6 months ago)
- Topics: addblock, android-networking, android-proxy, blocker-proxy, network-monitoring, proxy, traffic-analysis
- Language: Java
- Size: 16.4 MB
- Stars: 60
- Watchers: 3
- Forks: 11
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
### Android network connection blocker and packet analyzer built on top of local HTTP proxy.
[
](https://play.google.com/store/apps/details?id=com.k3.k3pler)
## 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](https://github.com/orhun/k3pler/raw/master/app/dist/k3pler_v1-3.apk)## TODO(s)
* [#5](https://github.com/orhun/k3pler/issues/5)
* [#4](https://github.com/orhun/k3pler/issues/4)
* Improve UI, support different devices## Licenses
• [GNU Public License v3](https://www.gnu.org/licenses/gpl.txt)
• [Android v7 RecyclerView Library](https://developer.android.com/topic/libraries/support-library/packages) `(Apache 2.0)`
• [LittleProxy 1.1.2](https://github.com/adamfisk/LittleProxy) `(Apache 2.0)`## Copyright
Copyright (c) 2018-2023, [orhun](https://www.github.com/orhun)