notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photos
All times are UTC
Ukraine
The recently imposed "must be logged in" restriction is a response to increased bot traffic on the site. This affects search, commits, and vuxml pages.
Search engines are not blocked. Try using "site:www.freshports.org" and your search terms.
After the ports freeze to fix some stuff, the freeze is over. I have some work to do before FreshPorts can start processing commits again before it can start processing again. I've created an issue for that.
Port details on branch 2025Q4
spoofdpi Simple and fast anti-censorship tool
0.12.0_8 net on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 1.5.3_2Version of this port present on the latest quarterly branch.
Maintainer: nxjoseph@protonmail.com search for ports maintained by this maintainer
Port Added: 2025-11-01 15:53:31
Last Update: 2025-11-01 15:48:35
Commit Hash: ae07b4c
License: APACHE20
WWW:
https://github.com/xvzc/SpoofDPI
Description:
SpoofDPI is a simple and fast anti-censorship tool written in Go that bypasses Deep Packet Inspection (DPI) by splitting HTTPS requests into chunks and sending the first byte separately.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (4 items)
Collapse this list.
  1. bin/spoofdpi
  2. /usr/local/share/licenses/spoofdpi-0.12.0_8/catalog.mk
  3. /usr/local/share/licenses/spoofdpi-0.12.0_8/LICENSE
  4. /usr/local/share/licenses/spoofdpi-0.12.0_8/APACHE20
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • spoofdpi
Dependency lines:
  • spoofdpi>0:net/spoofdpi
To install the port:
cd /usr/ports/net/spoofdpi/ && make install clean
To add the package, run one of these commands:
  • pkg install net/spoofdpi
  • pkg install spoofdpi
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: spoofdpi
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1725844927 SHA256 (xvzc-SpoofDPI-v0.12.0_GH0.tar.gz) = 8350cacb0a5cc7b3c1d9aa7cbd2e519dfb61e7d59d49475de11387f8229a01c0 SIZE (xvzc-SpoofDPI-v0.12.0_GH0.tar.gz) = 34504

Expand this list (42 items)

Collapse this list.

SHA256 (atomicgo-cursor-v0.2.0_GH0.tar.gz) = 61760aaf6b2a0b51adcea56913104aa070b844426063a21dac60551f239e5044 SIZE (atomicgo-cursor-v0.2.0_GH0.tar.gz) = 11330 SHA256 (atomicgo-keyboard-v0.2.9_GH0.tar.gz) = 6855b6e6e6837de6e9cfb98e0f49f6224eb599c688bdd4ce3a0c96b2f409bd07 SIZE (atomicgo-keyboard-v0.2.9_GH0.tar.gz) = 13554 SHA256 (atomicgo-schedule-v0.1.0_GH0.tar.gz) = 32b125a2d10d854d96eefd47e14e55d8fca725ac002b0287b32c34cf023d4896 SIZE (atomicgo-schedule-v0.1.0_GH0.tar.gz) = 6045 SHA256 (containerd-console-v1.0.3_GH0.tar.gz) = 61bc166fd91d4639870a2395ce7a89cb4585d343c521fcd397bef66324772f91 SIZE (containerd-console-v1.0.3_GH0.tar.gz) = 13712 SHA256 (golang-mod-v0.18.0_GH0.tar.gz) = 247133e4ef1a5863af267a81c2d3f2b6e6b439f250db4e1d7e16df46d37e4d71 SIZE (golang-mod-v0.18.0_GH0.tar.gz) = 123147 SHA256 (golang-net-v0.27.0_GH0.tar.gz) = 7366b073182cd029815e724a6584cdf01864f46f108e1b1f6beb04597ebacaea SIZE (golang-net-v0.27.0_GH0.tar.gz) = 1454586 SHA256 (golang-sync-v0.7.0_GH0.tar.gz) = 39bf56d2dc04d16baabbf5eb5d847a2ad68762b5efde7ca3a8fdb24bdcdd9461 SIZE (golang-sync-v0.7.0_GH0.tar.gz) = 18181 SHA256 (golang-sys-v0.22.0_GH0.tar.gz) = b5a84a20ff327803ed47aefd837a3264d511b3f644017cb8e050ff1f5bd22471 SIZE (golang-sys-v0.22.0_GH0.tar.gz) = 1498230 SHA256 (golang-term-v0.22.0_GH0.tar.gz) = 12263f0da55447aa51fb5d5bef6ca12e37bf2058db6c625e498d06e462fca79e SIZE (golang-term-v0.22.0_GH0.tar.gz) = 14742 SHA256 (golang-text-v0.16.0_GH0.tar.gz) = 6df270cb3d696f882857c8ce02233e7f08d5ff900986e1ac669b47e088b18779 SIZE (golang-text-v0.16.0_GH0.tar.gz) = 8972326 SHA256 (golang-tools-v0.22.0_GH0.tar.gz) = ae80020fa6994e1e112478eb4fc3aefcf9b21500c6e2ef5c5b3bdbb3f8943f13 SIZE (golang-tools-v0.22.0_GH0.tar.gz) = 3853706 SHA256 (gookit-color-v1.5.4_GH0.tar.gz) = cf2b13be6a78bd60f89713afab4b7bfb284199603f5a2b1c39fd684a3d0be690 SIZE (gookit-color-v1.5.4_GH0.tar.gz) = 2155201 SHA256 (lithammer-fuzzysearch-v1.1.8_GH0.tar.gz) = 2496ccfc16d85426eb70aaf94f773f8ca08caf96694de3ede3c29d5978e28e50 SIZE (lithammer-fuzzysearch-v1.1.8_GH0.tar.gz) = 9373 SHA256 (mattn-go-colorable-v0.1.13_GH0.tar.gz) = c3b62c76d365906bba9aa9d9ec048fd33a2a5742299d6482a08e7466d4c52d77 SIZE (mattn-go-colorable-v0.1.13_GH0.tar.gz) = 9762 SHA256 (mattn-go-isatty-v0.0.19_GH0.tar.gz) = 67b1614d495030982d276b211f3ba2a155fad61919ba96e34db8e67ed28660e4 SIZE (mattn-go-isatty-v0.0.19_GH0.tar.gz) = 4679 SHA256 (mattn-go-runewidth-v0.0.15_GH0.tar.gz) = 44a5d37bd7119a9d288d7ff61cf3b4d42c2902c66b0d94136d41d2eb3cf2ba85 SIZE (mattn-go-runewidth-v0.0.15_GH0.tar.gz) = 18284 SHA256 (miekg-dns-v1.1.61_GH0.tar.gz) = 90333c02da30c7ec20688e854e34f71d450831e5c4eba007d828864bb4ff4d47 SIZE (miekg-dns-v1.1.61_GH0.tar.gz) = 217914 SHA256 (pterm-pterm-v0.12.79_GH0.tar.gz) = 230bef0c6e733ae600392d8c085b51331eeb29d789517cb75a28c9ed3c8c578d SIZE (pterm-pterm-v0.12.79_GH0.tar.gz) = 297646 SHA256 (rivo-uniseg-v0.4.4_GH0.tar.gz) = eb2837932d0a666e13ea6b4cebf698096266d4f14740faa78c63b8291cf1fb5c SIZE (rivo-uniseg-v0.4.4_GH0.tar.gz) = 453399 SHA256 (rs-zerolog-v1.33.0_GH0.tar.gz) = 7a32947b007164edb7a888048f8bec6d7de9cf503e79e099d6b6814fad0f6ac7 SIZE (rs-zerolog-v1.33.0_GH0.tar.gz) = 216046 SHA256 (xo-terminfo-abceb7e1c41e_GH0.tar.gz) = f309fc85594b3a03d622ebe275a841b97101c4189f85fff18fc051a2e5a4878c SIZE (xo-terminfo-abceb7e1c41e_GH0.tar.gz) = 35180

Collapse this list.


Packages (timestamps in pop-ups are UTC):
spoofdpi
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest1.2.1_51.2.1_5-0.12.0_71.2.1_5n/an/an/a
FreeBSD:13:quarterly1.2.1_51.2.1_5-0.12.0_41.2.1_5n/an/an/a
FreeBSD:14:latest1.5.3_21.5.3_2-0.12.0_61.5.3_2---
FreeBSD:14:quarterly1.5.3_21.5.3_2-0.12.0_41.5.3_2---
FreeBSD:15:latest1.5.3_21.5.3_2n/a-n/an/a--
FreeBSD:15:quarterly1.5.3_21.5.3_2n/a-n/an/a--
FreeBSD:16:latest1.5.3_21.5.3_2n/a-n/an/a--
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. go124 : lang/go124
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
net_spoofdpi
USES:
go:modules
pkg-message:
For install:
You can use spoofdpi rc.d service and specify arguments for spoofdpi program in rc.conf file like this below: spoofdpi_args="-port 8181 -dns-addr 1.1.1.1 -enable-doh" To enable/start spoofdpi service: # service spoofdpi enable # service spoofdpi start Now, you can configure your web browser to use this proxy.
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/xvzc/SpoofDPI/tar.gz/v0.12.0?dummy=/
Collapse this list.

Number of commits found: 1

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
0.12.0_8
01 Nov 2025 15:48:35
commit hash: ae07b4cd9e5d2da82d1b03dfbd103c951d7a9114commit hash: ae07b4cd9e5d2da82d1b03dfbd103c951d7a9114commit hash: ae07b4cd9e5d2da82d1b03dfbd103c951d7a9114commit hash: ae07b4cd9e5d2da82d1b03dfbd103c951d7a9114 files touched by this commit
Adam Weinberger (adamw) search for other commits by this committer
various: Bump Go ports for 1.24.9

This is a direct commit to 2025Q4. It'll definitely bring things (esp.
PORTREVISION lines) out of sync with main, but trying to MFH the
associated bump commit would bring in a massive quantity of conflicts.

Number of commits found: 1