A web server that bypasses web proxies to download files that would otherwise be blocked.
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
⚠️ 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"
ℹ️ Open the dev tools of the browser to observe the download progress.
- Start the infiltartor on a server available from the Internet.
- Put files to download in the
data
folder. - Access the infiltrator over a browser on
http://<ip>:<port>
, enter the filename and click download. - The file will then be downloaded in base64 chunks.