Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/lun-4/alligator
securely share files between computers using the tor network
https://github.com/lun-4/alligator
file-sharing tor
Last synced: about 2 months ago
JSON representation
securely share files between computers using the tor network
- Host: GitHub
- URL: https://github.com/lun-4/alligator
- Owner: lun-4
- License: mit
- Created: 2022-06-25T05:26:34.000Z (over 2 years ago)
- Default Branch: mistress
- Last Pushed: 2022-06-28T13:03:16.000Z (over 2 years ago)
- Last Synced: 2024-12-01T10:54:14.522Z (about 2 months ago)
- Topics: file-sharing, tor
- Language: Python
- Homepage:
- Size: 8.79 KB
- Stars: 7
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# alligator
because i think [croc](https://github.com/schollz/croc)-but-its-tor-services would be a really, really funny idea
## how install
- get tor browser: https://torproject.org
- keep it running while you run alli commands
- get python 3
- get python poetry: https://python-poetry.org/docs/#installation
- make sure to switch `python` to `python3` on the pipe or else it will
install itself as python2 which can lead to weirdness```sh
git clone https://github.com/lun-4/alligator
poetry install
poetry run alli send myfile.txt
# copy the url provided and paste it after 'poetry run alli rx'
poetry run alli rx http://glaikjrgosihrgoislhr.onion/_alli/myfile.txt
```## how it works
- `alli send` creates a tor hidden service whose only purpose is to send the file
- `alli receive` is a glorified downloader
- **TODO** once the download is finished, `alli send` destroys the hidden service