https://github.com/blackhole-consulting/tcp-remote-shell-aes-micropython
TCP IP Remote Shell Aes Encrypted for Micropython
https://github.com/blackhole-consulting/tcp-remote-shell-aes-micropython
aes blockchain encryption esp32 micropython shell telnet
Last synced: about 1 year ago
JSON representation
TCP IP Remote Shell Aes Encrypted for Micropython
- Host: GitHub
- URL: https://github.com/blackhole-consulting/tcp-remote-shell-aes-micropython
- Owner: BlackHole-Consulting
- License: apache-2.0
- Created: 2023-02-15T00:00:49.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-02-15T00:07:29.000Z (over 3 years ago)
- Last Synced: 2025-03-29T18:41:38.410Z (over 1 year ago)
- Topics: aes, blockchain, encryption, esp32, micropython, shell, telnet
- Language: Python
- Homepage:
- Size: 7.81 KB
- Stars: 7
- Watchers: 1
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# TCP IP Remote Shell Aes Micropython
A simetric encrypted tcp remote shell write in micropython for embeded devices .
The blackOS remote shell
## Usage
### Listen for remote connection
```Python
import tcpshell
tcpshell.genkeys()
tcpshell.tcpshell("","66580466190907158953400191855519")
```
### Send command to micropython device and get the response
```Python
import tcpshell
tcpshell.blackcmd("192.168.1.163","a = gc.mem_free()","66580466190907158953400191855519")
b'\x10\x93\\\xc5.\xb9\xa4d\xa6\xe6\x1b\xc2\x85<\x14$\xcdi\x8dH&\x7fQ\x89\xf5\x91\x93\xe3\x11\xe4\x86k'
b"{'a': 22864} "
```