<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>portspoof — The Cyber Toolchain</title>
    <link>https://cybertoolchain.io/tools/portspoof</link>
    <description>New releases and features in portspoof, tracked by The Cyber Toolchain.</description>
    <language>en</language>
    <lastBuildDate>Wed, 11 Feb 2026 21:52:19 GMT</lastBuildDate>
    <atom:link href="https://cybertoolchain.io/tools/portspoof/rss.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>portspoof v2.0</title>
      <link>https://github.com/drk1wi/portspoof/releases/tag/v2.0</link>
      <guid isPermaLink="true">https://github.com/drk1wi/portspoof/releases/tag/v2.0</guid>
      <pubDate>Wed, 11 Feb 2026 21:52:19 GMT</pubDate>
      <description>Portspoof v2.0 adds a tarpit engine that holds connections open after banner delivery to exhaust scanner resources.
• New tarpit engine keeps connections open after banner delivery instead of closing, tying up scanner resources.
• New epoll edge-triggered event loop delivers ~1–2 KB per-connection memory overhead for high-concurrency tarpitting.
• Three per-port delivery modes: immediate banner, wait-for-client, and silent hold.
• Logarithmic timeout distribution with per-connection jitter resists timing fingerprinting.
Full history on Cyber Toolchain: https://cybertoolchain.io/tools/portspoof</description>
    </item>
  </channel>
</rss>
