Skip to content

DevTrinh/AdBlocker

 
 

Repository files navigation

AdBuster

Ad Buster is an Open Source (GPLv3 License) lightweight ad blocker for non-rooted Android devices. It uses a fake VPN to intercept and block the relevant DNS requests. (DNS requests that are not bloked are passed through to your original DNS server.

NOTE: The VPN used by this ad blocker is a loopback vpn service. No data is sent to any third party!

Status

This software is currently still in alpha status. The base features work and should be stable, but some additional features are missing before a beta will be released:

  • Update flow for the app when a new version is released
  • CI/Testing
  • Nicer UI

Download

This software is still in alpha stage, use at your own risk.

Releases can be downloaded here.

Development

This proect is developed in Kotlin, please make sure you are using the latest version of the Kotlin plugin for Android Studio. The VPN is developed based on the pcap4j and dnsjava Java libraries.

Pull requests welcome!

License

Licensed under GPLv3. Please see the License file for additional information.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Kotlin 65.5%
  • Java 34.5%