Giter Site home page Giter Site logo

adcache's Introduction

DN 💲- DNS Resolver with Advertisements 💰 💸 💵

Tired of companies snooping through your DNS traffic? Don't you wish you could get advertisements with your DNS records?

We're introducing the innovative, privacy-focused, ad-supported DNS resolver - DN$! Traditional DNS resolvers provided by your internet service provider, cloudflare, or google could be tracking your internet activity and selling it to third-party data vendors. Those vendors will repackage and resell your information to the government or Facebook Meta.

The team at DN$ wants to fix that and cut out these nefarious actors... until we've amassed a critical number of users to exploit.

In order to support such a radically new business model, our service needs to serve adverts because $INSERT_FAKE_REASONS.

Fortunately, we offer a lifetime subscription of DN$ for customers to see reduced ads1!

Open source and built in rust - our software is secure and blazingly fast because it is open source and built in rust. Our backend is based on a monolith, microservice, modular monolith $NEW_DEVELOPER_FAD. Rather than hijacking NXDOMAINs in the old, boring ways23, we've innovated the DNS by adding sponsorships to almost all our DNS responses. Moreover, we've eschewed "RFCs" and "backwards compatability" for the sake of progress. Did I mention that it's built in rust therefore it's safe and fast?

As a corporate entity, our executives are not liable for prison time and will probably only be fined small financial penalties for any serious crimes we commit. However, we promise that we are NOT doing anything nefarious like tracking and selling your user data and internet behavior4. We will also not be using the data (we are not collecting 😉 ) to train AI models to make ourselves rich.

April 2nd 2024 Update: THIS PROJECT IS DEPRECATED

Due to several lawsuits and criminal investigations, DN$ needs to shutdown. Source code to setup your own DN$ resolver is here.

Just send your DNS queries to 35.223.197.204 :). Try it out now:

How to run

cargo build --release
./target/release/adcache --forward-addr 1.1.1.1:53

Unix/MacOS

dig [email protected]~ reddit.com
dig @127.0.0.1 reddit.com

Windows Systems (requires powershell)

Resolve-DnsName -Name reddit.com -Server ~35.223.197.204~
Resolve-DnsName -Name reddit.com -Server 127.0.0.1

Internal Roadmap (DO NOT LEAK)

Q1 2024

  • Develop our entire software stack in Golang 😨
  • Re-write our entire stack to Rust because any language that isn't rust is garbage 💔
  • Migrate to microservices 😧
  • Migrate to modular monoliths 😲
  • Migrate back to microservices 😥
  • Migrate back to the our original architecture ❤️

Q2 2024

  • April 1st 2024: Release v0.1 🎊
  • Aggressively market our company to VC funds 😵
  • Make impossible promises to investors and users 💞
  • Collect customer feature requests into public roadmap 💖
  • Sell lifetime subscriptions 💰

Q3 2024

Q4 2024 ( 💰 💰 💰 💰 )

  • Renege on lifetime subscription, do not give them refunds 💸 💸 💸
  • Obfuscate location of investor and customer money with convoluted mixing + laundering of cryptocurrency 💸 💸 💸
  • Close down the company and service because we're "not profitable" 😞 😢 😤

/s

Footnotes

  1. advertisement reduction of 3%

  2. https://www.theregister.com/2009/08/17/dzuiba_virgin_media_opendns/

  3. https://en.wikipedia.org/wiki/DNS_hijacking

  4. we are not doing anything... yet

adcache's People

Contributors

tedkim97 avatar

Stargazers

Jody Frankowski avatar Pablo Castellano avatar Julien Haumont avatar Jonas Manthey avatar  avatar John Hixson avatar  avatar Varun avatar Jesse White avatar Daniel Durante avatar Bradley G. avatar Abhishek Bhasker avatar Chris Martin avatar Jonas Björk avatar david avatar Dogukan avatar Kuchhadiya Akshay avatar (⋆❛ ہ ❛⋆)⊃.:☆..:*・☆ avatar  avatar s e avatar Edward Brotz avatar Ayush Kumar avatar Marcin Wisniowski avatar Ben avatar Dennis Fundi avatar Fjuro avatar Zafar Ansari avatar  avatar Kaan Büyükerdem avatar Ian Smith avatar vlad avatar Robin Rheem avatar  avatar  avatar  avatar Tobi avatar Chase Carlson avatar Aidan Gilmore avatar Siqing Zheng avatar Eric Graves avatar  avatar Dionysus avatar Dian avatar Bjoern Rennhak avatar Nikolay Kolev avatar Mauro Julián Fernández avatar dai avatar Mostafa ElGendi avatar  avatar David Berube avatar Sibelius Seraphini avatar  avatar Jack W. avatar Shiimizu avatar Neal Fultz avatar Guilherme avatar  avatar Daniel Salvadori avatar  avatar  avatar Marek Kraus avatar  avatar Eduardo Escárez avatar Alex Rigler avatar Sam Morris avatar Derick Rodriguez avatar Geoffrey Phillips avatar Julian Xhokaxhiu avatar Dave Conroy avatar Aaron Hastings avatar Guillaume M. avatar Bakugo avatar  avatar John avatar  avatar Muhammad Usman avatar  avatar NickAc avatar  avatar Max Bernstein avatar Jeremy Cimafonte avatar Daan Boerlage avatar Tom avatar Greg Hochmuth avatar  avatar Galen Guyer avatar Davide Galilei avatar Patrick Kage avatar Ansar Smagulov avatar jacobi petrucciani avatar Maor Kadosh avatar Eric S. avatar Richard Metzler avatar

Watchers

 avatar  avatar

adcache's Issues

Typo in README.md

NEW_DEVELOPER_FAD should clearly be NEWEST_DEVELOPER_FAD for future proofing.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.