Hacker News

New stories

Live mirror
30 storiesupdated just nowView source snapshot
  1. What we changed to make one node serve 4.3M cached queries per second(readyset.io ↗)
  2. EU Chief Backs Canada's Push to Become Bloc's First Associate Member(wsj.com ↗)
  3. Red-teaming my own credential broker: 231 attacks, and the five that worked(github.com/walex4 ↗)
  4. The AI Wait Equation(xendo.bearblog.dev ↗)
  5. Show HN: Why is a fly so hard to swat?(flyswat.win ↗)
  6. Media execs sound alarm on AI(axios.com ↗)
  7. SeasonMap – when to travel where? visualized with climate data(seasonmap.app ↗)
  8. Picturing Space: Projection and Perspective(essentialvermeer.com ↗)
  9. Show HN: Put an AI agent on a FaceTime audio/video call (open source, WebRTC)(github.com/cherthq ↗)
  10. Scaling Trust Arena: An agentic economy with a multi-million dollar prize pool(scalingtrust.org.uk ↗)
  11. Show HN: An MCP server that lets AI agents create, send and analyze surveys(zigpoll.com ↗)
  12. Can We Stop with the Uptime Percentages?(jim-nielsen.com ↗)
  13. Inside Meta's AI Infrastructure Lab in Menlo Park [video](youtube.com ↗)
  14. Show HN: Cleanroom, a coding agent with a notebook for decisions and learning(github.com/ag3497120 ↗)
  15. How GCC Eliminates Unnecessary Integer Division(leetarxiv.substack.com ↗)
  16. ProtonSync
  17. Parallel Constrained Decoding(twitter.com/harshagundal ↗)
  18. Who's buying your personal data: Disney, GM, your insurer and bank(calmatters.org ↗)
  19. Is AI Writing American Law?(effort.news ↗)
  20. Veronese's Dogs(publicdomainreview.org ↗)
  21. A Woman Cured Her Cancer with an Insane Method [video](youtube.com ↗)
  22. GLM 5.3 is live on Mistral(mistral.ai ↗)
  23. Devolver says indie publishing is not 'compatible' with public trading(gamedeveloper.com ↗)
  24. California's High Speed Rail to Nowhere [video](youtube.com ↗)
  25. Autism is genetic – and why this information matters now(autism.org.uk ↗)
  26. Geography Is Power(nytimes.com ↗)
  27. Show HN: Blue – open-source governance for coding agents(bluee.sh ↗)
  28. Show HN: A distributed C++ Monte Carlo API for exotic options pricing(prometheusquantengine.com ↗)
  29. Show HN: Orthant, an open-source macOS window manager where you draw the region(orthant.app ↗)
  30. Homeostatic Feelings and the Biology of Consciousness(oup.com ↗)

BurpSqueezer – Turn Burp Suite XML Dumps into Compact LLM-Ready Markdown

2 pointsby 1h agogithub.com
1 comments
1h agoHN ↗

Hi, everyone. I’ve put together a tool that will help many web and API penetration testers solve the problem of integrating AI into their workflow.

BurpSqueezer is a utility that lets you “compress” the HTTP traffic you need for your work (which can take up tens or even hundreds of megabytes) into a small `.md` report, generated specifically for AI processing.

I haven’t hardcoded anything into the code. (Well, almost—but only to automatically filter out unnecessary traffic like CDN requests, etc.) All the logic is based on universal approaches that allow you not only to “filter out” the unnecessary but also to establish connections between endpoints (especially useful when testing APIs or business logic).

The reports themselves are compressed to incredibly small sizes. When I tested in normal mode, I managed to compress my working dump from 26.7 MB to 35 KB (the result was 745 times smaller than the original dump). Different modes may yield different results, but what they’ll have in common is that almost any neural network will be able to read and understand them. (Seriously. When I tried to upload the original traffic dump to OpenCode, I couldn’t do it because of file size limitations.)

There are some important limitations, though.

BurpSqueezer is primarily designed for large HTTP datasets, especially APIs and applications with meaningful business logic. If you give it a relatively small or structurally simple dump — for example, a website with little backend logic and mostly static or repetitive traffic — the results may be much less useful. There simply may not be enough relationships and structure for the analysis to extract.

It is also not an autonomous pentesting tool. It doesn’t send requests or attack the target. It takes traffic you have already captured and authorized to analyze, processes it, and produces a much more compact representation that can then be given to an LLM for further analysis.

I built this because I wanted AI to be able to work with real Burp traffic without having to feed it tens of megabytes of raw XML and expect it to figure everything out from scratch.

The project is open source, and I’d really appreciate it if people working with Burp, API security, business logic, or AI-assisted pentesting could try it and tell me what works, what doesn’t, and where the output could be improved.

Check out GitHub for more information about BurpSqueezer: https://github.com/vaginskii/BurpSqueezer