Hacker News

New stories

Live mirror
30 storiesupdated just nowView source snapshot
  1. Do you use:visited on links?(kevquirk.com)
    discuss
  2. Cheap baselines match NASA and IBM's 366M-parameter solar flare model(doi.org)
    discuss
  3. Gpui Tutorial(github.com/hedge-ops)
    discuss
  4. Reverse Jev: Ending a Turn with a Choice(kvit.app)
    discuss
  5. Gpui(github.com/zed-industries)
    discuss
  6. Eliminating Middlemen in Education Consulting(rivernova.vercel.app)
    discuss
  7. Show HN: Cross-platform governed memory for a fleet of agents(github.com/oren198)
    discuss
  8. Edge compute was making our API slower(koodos.com)
    discuss
  9. Will We Still Drive Our Cars (Or Will Our Cars Drive Us)? (2000)(time.com)
    discuss
  10. Motorola signature 27 is unveiled(motorolanews.com)
    discuss
  11. Microdnf: Minimal Python-Free Dnf(github.com/rpm-software-management)
    discuss
  12. Getting the most out of Opus 5.5 in Claude and Claude Code(claude.dev)
    discuss
  13. Show HN: DynamicNotch – An interactive, customizable notch utility for macOS(github.com/hitjack007)
    discuss
  14. Diesel prices could crush Republicans in the heartland(natesilver.net)
    discuss
  15. Meta's Muse Drags Down Stocks That Depend on 'Consumer Inertia'(bloomberg.com)
    discuss
  16. Ask HN: When is fine-tuning a small LLM worth it?
    1comments
  17. Are we going to use the same Desktop UX forever? [video](youtube.com)
    1comments
  18. Better prompt caching for GPT‑6(openai.com)
    discuss
  19. S&P Global Enters Agreement to Acquire OpenZeppelin(openzeppelin.com)
    discuss
  20. Z.ai says sorry for slurping up your code, open sources ZCode(theregister.com)
    discuss
  21. Bootstrapping Frontier AI Governance by Mutualizing Risk(lawfaremedia.org)
    discuss
  22. 'Same sense of urgency': UN chief compares AI risk to nuclear weapons(smh.com.au)
    1comments
  23. Agent's Memory Needs a Retention Policy(memanto.ai)
    discuss
  24. Hayek's Federalism and the Making of European Integration [pdf](cosmosandtaxis.org)
    1comments
  25. Are Meta's smart glasses training AI for robots?(proton.me)
    discuss
  26. Show HN: Shrewd – what I learned distilling LLM labels into local classifiers(github.com/sshah03)
    discuss
  27. Show HN: Riftri – copy-on-write Git worktrees for running agents in parallel(twitter.com/kinfisht)
    discuss
  28. The JavaScript Midlife Crisis(maroun-baydoun.com)
    2comments
  29. Ask HN: Ideas for getting more GitHub stars?
    1comments
  30. Open source tool for building hierarchical agent loops(github.com/plasma-ai)
    discuss

Egress Testing – Server that records inbound TCP and UDP packets

1 pointsby 42m agoportleak.link
1 comments
42m agoHN ↗

During internal penetration tests, one of the things often checked is which outbound ports a network allows, to see how data could be exfiltrated. The usual approach is to scan a server with every port open, like letmeoutofyour.net or portquiz.net, and see which ports come back open.

The problem I kept running into was that the results weren't always accurate. Proxies and other devices in between would sometimes respond themselves, making a port look open when it wasn't. Other times the traffic did reach the destination, but the scanner still reported the port as closed.

So I built portleak.link. It doesn't respond to any TCP SYNs or UDP packets, so your scanner will show everything as closed. Instead, the web interface logs all traffic that actually hits the server. If your traffic appears in the log, it definitely made it out.

To use it, enter your public IP in the filter, run your scan, and the results show up in the table. You can export them to CSV or XLSX. There's also a scans page with ready-made scripts for Windows and Linux.

I wrote up a bit more background here: https://ja.meswoolley.co.uk/portleak-link/

It's free to use. I'd be interested to hear any feedback or ideas for improvements.