mirror of
https://github.com/flyingcakes85/pasta.git
synced 2026-06-13 02:04:36 +00:00
main
pasta
A cli based pastebin in Rust, but very insecure
Use nightly toolchain to build
rustup override set nightly
When this program is running, you can use curl to post data.
Assuming the address is 0.0.0.0 and port is 8000, you can do the following:
Posting data
curl --data-binary value="$(cat /path/to/file)" http://0.0.0.0:8000
This prints a code that can be used to retrieve your file.
Retrieving files
Visit http://address:port/code from a web browser, or send a get request to the link. Assuming the code obtained from submitting your data was GaFH, visit http://0.0.0.0:8000/GaFH from a web browser or send a simple get request.
curl http://0.0.0.0:8000/GaFH
Files are stored to disk, so they presist even after application restart.
Languages
Rust
100%