FeraeLabs / skunk

A person-in-the-middle proxy
MIT License
0 stars 0 forks source link

Internet protocols #17

Closed jgraef closed 3 months ago

jgraef commented 4 months ago

We wanted to intercept ethernet frames, to allow for transparent proxying. That required us to use etherparse. That crate has a few shortcomings, so we will implement our own internet protocol stack :melting_face: . For this zero-copy byte utilities have been implemented in bytes. I'm beginning work for the internet protocol stack in ether.

If we want to intercept wifi: [wl-nl80211]()https://github.com/rust-netlink/wl-nl80211

jgraef commented 3 months ago

Split into multiple issues.