5 releases
new 0.1.5 | Jun 16, 2024 |
---|---|
0.1.3 | Jun 3, 2024 |
0.1.2 | Jun 1, 2024 |
0.1.1 | May 26, 2024 |
0.1.0 | May 13, 2024 |
#1253 in Development tools
741 downloads per month
62KB
1.5K
SLoC
Rekker
Rekker is inspired by pwntools features for communicating with tcp sockets.
Rekker is still in development.
Example
import rekker
io = rekker.Tcp("localhost:1234")
io.send(b"abc")
io.sendline(b"abcd")
io.sendlineafter(b"abc", b"cde")
io.recv(123)
io.recvn(123)
io.recvline()
io.recvuntil(b"abc")
io.recvall()
io.interactive()
io.debug()
io.close()
Install
Rust
cargo add rekker
Python
pip install rekker
Dependencies
~12–22MB
~389K SLoC