Skip to content

[PoC] Share screen with nwtgck/piping-server + ReadableStream + fetch + Stream encrypt(chacha20).

License

Notifications You must be signed in to change notification settings

ci7lus/friend-password

Repository files navigation

friend-password

[PoC] Share screen with nwtgck/piping-server + ReadableStream + fetch + Stream encrypt(chacha20).

Image from Gyazo

Try

https://friend-password.netlify.app

Decrypt in CLI

streaming decrypt

Using decrypt.py to decrypt in a stream.

pip3 install requests pycryptodome
python3 decrypt.py -k 'your encryption key in base64' -n 'your nonce in base64' <your stream url> | mpv -

decrypt after transferred

Using decrypt_s.py to decrypt in a stream.

pip3 install pycryptodome
python3 decrypt_s.py

Original idea

https://github.com/nwtgck/piping-server-streaming-upload-htmls

About

[PoC] Share screen with nwtgck/piping-server + ReadableStream + fetch + Stream encrypt(chacha20).

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published