Skip to content

Latest commit

 

History

21 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Infiltrator

GitHub Workflow Status (with event) GitHub release (with filter)

A web server that bypasses web proxies to download files that would otherwise be blocked.

🏗️ Installation

Download a zip from Releases. Unzip and run the executable. The data folder needs to be created manually or set another directory in Config.toml. The default profile is default.

Folder structure:

- data/
    - [files to download]
- static/
    - index.html
    - index.js
    - 404.html
- infiltrator[.exe]
- Config.toml

🔑 TLS

⚠️ It is highly recommended to use TLS when transmitting sensitive data!

To enable TLS communication, the following configs need to be done in the Config.toml:

[default.tls]
key = "cert/key.pem"
certs = "cert/cert.pem"

🚀 Usage

ℹ️ Open the dev tools of the browser to observe the download progress.

  1. Start the infiltartor on a server available from the Internet.
  2. Put files to download in the data folder.
  3. Access the infiltrator over a browser on http://<ip>:<port>, enter the filename and click download.
  4. The file will then be downloaded in base64 chunks.

About

A web server that bypasses web proxies to download files that would otherwise be blocked.

Topics

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages