Package: wnpp
Severity: wishlist
Owner: Eric Long <i...@hack3r.moe>
X-Debbugs-Cc: debian-devel@lists.debian.org, i...@hack3r.moe

* Package name    : mimic
  Version         : 0.6.0
  Upstream Contact: Eric Long <i...@hack3r.moe>
* URL             : https://github.com/hack3ric/mimic
* License         : GPL-2.0-only
  Programming Lang: C
  Description     : eBPF UDP -> TCP obfuscator

Mimic is an experimental UDP to TCP obfuscator designed to bypass UDP
QoS and port blocking. Based on eBPF, it directly mangles data inside
Traffic Control (TC) subsystem in the kernel space and restores data
using XDP, achieving remarkably high performance compared to other
projects, such as udp2raw or Phantun.

I started this project with Debian in mind and already packages it in
the upstream [1], and as the project stabilizes, I feel ready now to
push the package to Debian. I've made several changes to the upstream
debian/ directory, including excluding debian/ in the orig tarball
(thus +ds), and published to [2].

My own network setup heavily relies on it to hide my WireGuard tunnel
traffic from ISP, and many others have shown interest in (or have
already done) into theirs. Also there is no package of similar
functionality already in Debian. It will be more convenient if we could
have Mimic in Debian's main repository.

[1]: https://github.com/hack3ric/mimic/tree/master/debian
[2]: https://salsa.debian.org/hacker/mimic

Cheers,
Eric

Reply via email to