A self-contained emergency web server. For those occasions when your webserver is down and you want to display a quick maintenance note. Or just want to quickly demo a static site. It can take a directory, a file or the bare HTML you want to serve as a string. The -proxy flag can be useful when used as a development server for another project.
Wiretap is a transparent, VPN-like proxy server that tunnels traffic via Wireguard and requires no special privileges to run.
Wireguard configs are generated and deployed on all of the servers. Clients can then interact with local network resources as if on the same network as the server, and optionally chain additional servers to reach new networks. Access to the Wiretap network can also be shared with other clients.
A Wiretap Server is any machine where a Wiretap binary is running the serve command. Servers receive and relay network traffic on behalf of Wiretap Clients, acting like a VPN "exit node." A Wiretap Client is any machine running the Wireguard configurations necessary to send and receive network traffic through a Wiretap Server. It functions much like a client in a VPN connection. Clients are also able to reconfigure parts of the Wiretap network dynamically using the Wiretap binary.
Seems to work like Nebula, only without the certificates expiring every year.
A tool for testing for certificate validation vulnerabilities of TLS connections made by a client device or an application. This could also be useful if you're trying to reverse engineer the API a mobile app uses.
FlareSolverr starts a proxy server, and it waits for user requests in an idle state using few resources. When some request arrives, it uses nodriver or Selenium with the undetected-chromedriver to create a web browser (Chrome). It opens the URL with user parameters and waits until the Cloudflare challenge is solved (or timeout). The HTML code and the cookies are sent back to the user, and those cookies can be used to bypass Cloudflare using other HTTP clients.
NOTE: Web browsers consume a lot of memory. If you are running FlareSolverr on a machine without a lot of RAM, do not make many requests at once. With each request a new browser is launched.
It is also possible to use a permanent session. However, if you use sessions, you should make sure to close them as soon as you are done using them.
A self hosted alternative to 12ft.io. Bypasses paywalls with a proxy ladder and removes CORS headers from any URL. Spoofs the Googlebot user agent.
Prepend 12ft.io/ to the URL webpage, and we'll try our best to remove the popups, ads, and other visual distractions.
Turns out most of the visual distractions on webpages are loaded after the page renders via javascript. All we do is disable the javascript of the site. This obviously doesn't work for all websites, but it works for a surprisingly large proportion of them. This is generally the case because most sites want to be indexed by Google and other search engines which have historically not run the javascript. Give it a shot on your favorite website to see how clean a JS-free version of the website is.
A Commodore 64 Mastodon Client. A C64 compatible wifi modem and terminal software are required. Consists of a local proxy server written in Python running on a machine somewhere on your home network, requires an app (API key) on your instance of choice. Connect to your local network using your wifi modem and use your favorite terminal software to dial into the port it's listening on (default: 6502/tcp).
Hi, I'm Sean, A.K.A. Action Retro on YouTube. I work on a lot of 80's and 90's Macs (and other vintage machines), and I really like to try and get them online. However, the modern internet is not kind to old machines, which generally cannot handle the complicated javascript, CSS, and encryption that modern sites have. However, they can browse basic websites just fine. So I decided to see how much of the internet I could turn into basic websites, so that old machines can browse the modern internet once again!
The search functionality of FrogFind is basically a custom wrapper for DuckDuckGo search, converting the results to extremely basic HTML that old browsers can read. When clicking through to pages from search results, those pages are processed through a PHP port of Mozilla's Readability, which is what powers Firefox's reader mode. I then further strip down the results to be as basic HTML as possible.
I designed FrogFind with classic Macs in mind, so I've been testing on my SE/30 to make sure it looks good in 1 bit color with a 512x384 resolution. Most of my testing has been on Netscape 1.1N and 2.0.2, as well as a few 68k Mac versions of iCab. FrogFind should also work great on any text-based web browser!
Webmasters can use this tool to prevent their site from appearing in the server logs of referred pages as referrer. The operators of the referred pages cannot see where their visitors come from any more.
freedb.org announced its services would shutdown entirely on 2020-03-31. Many legacy software applications have FreeDB/CDDB support built-in for fetching CD metadata such as artist, title, and track names. To keep these apps functioning in their fully glory, this is meant as a drop-in replacement for FreeDB/CDDB.
This application does not use the original CDDB database, but fetches disc information from MusicBrainz which has an open API and excellent up-to-date disc metadata.
You can use their public service as documented, or stand up and run your own. Written in Euphoria, a language I've never heard of.
Request a duck.com e-mail address that automatically forwards to another address. Automatic generation of random private addresses is also supported.
Requires the installation of a browser addon:
Briand's project to turn an ESP32 microcontroller board into a plug play Tor client.
The goal is to write a very simple C++17 working Tor proxy for ESP32 so the ESP32 could be attached to any computer with a bash/dos/putty client ready-to-go. Using ESP as a proxy allows to keep no traces of Tor client/browser on your computer (but traces of the navigation history and so on are not avoided!)
REMEMBER: The ESP32 is a 240MHz processor with 320KB of RAM. Do not expect good performance or fast webpage loading!
This is a module for Prosody that allows federation to other XMPP servers running as Tor hidden services. If you just want to set up a hidden service, you don't really need this.
A simple forward proxy server for processing API calls to servers that don't send CORS headers or support HTTPS.
Off-the-Record (OTR) Messaging allows you to have private conversations over instant messaging by providing encryption, authentication, deniability and perfect forward secrecy.
A good blog post about using SSH's little-known proxy functionality to tunnel traffic back through your home network to prevent eavesdropping. The best thing is, you don't have to set up a proxy on the other end because SSH does it for you.
A utility written in python that scans for open top-level proxy servers. scanner Runs fairly exhaustive tests to find suitable servers. Don't run this from home! Lightweight dependencies.