Nicheloom visits: 58,257 all-time · 7,637 in the last 7 days

The opportunity tracker for new startups.

Today: 1,008 launches · Niche of the day: specialized calculation tools · See what launched today →

Bloodhound

Grey-box attack-path discovery in Rust/Go/C++ binaries

Get picks like this daily. Today's launch numbers, the top launches, AI and tech news, and a daily opportunity pick, straight to your inbox.

Want to reach these readers? Sponsor an issue.

We originally set out to solve complex debugging headaches and useless alerts caused by traditional security scanners in our own projects. Static Analysis (SAST) flagged too much noise because it couldn't verify runtime context, while Dynamic Analysis (DAST) missed internal logic bugs because it treated the app like a black box.We built a CLI tool to bridge this gap using grey box testing from a red team approach. We use internal knowledge of the codebase to guide parallel execution, allowing us to find complex or hidden logic errors and attack paths standard linters/scanners miss.The Tech (Grey Box Graphing & Execution): - Internal Graphing (The Map): It ingests the codebase to build a dependency graph of the internal logic. - Parallel Execution (The Test): The code is then tested on parallel engines. We spin up copies of your local dev environment to exercise the codebase in thousands of ways. This is the validation that proves a bug is real. - Logic Error Detection: Because It understands the intended architecture (the graph) and sees the actual behavior (execution), we can flag Logic Errors, (ex. race conditions, state inconsistencies, memory leaks etc). - Tainted Flow Mapping: We map tainted control flow over the dependency graph. This highlights exactly how external input threads through your logic to trigger a vulnerability. It then spins up a local instance to replay this flow and confirm the exploit.How it runs: It runs locally via CLI to maintain privacy with secure repos and ease. Generates remediation via MD reports pinpointing the line of the error and downstream effects.The Trade-off: This approach trades power for speed and deep testing. This testing engine is recommended for more sophisticated systems.Try it out: We are currently opening our beta VS extension for early users.Optimized for (Rust, C++, Go, Java) and IaC (Terraform, Docker, K8s). Also supports Python, TS/JS, C#, PHP, and (20+ other languages).P.S. We are happy to run this ourselves on repos. If you maintain a complex project and want to see if our engine can find logic or security holes, drop a link or reach out via the comments/site and we’ll do it and send the results.

HN · launched Dec 9, 2025 · 5 upvotes (top 90%) · 0 views

Niche: code and binary analysis tools · 118 launches, 4 in the last 7 days ▼ -56% · Explore this niche →

Category and tags

  • Security
  • Dev tools
  • Developer
  • Not AI
  • Commercial product

Visit website ↗ Source listing ↗

Could you build this?

No Grey-box attack-path discovery in compiled binaries (Rust/Go/C++) requires deep reverse engineering, binary intermediate representation (IR) lifting, symbolic execution, and vulnerability research that AI coding assistants cannot independently formulate.

What it would actually take: A real implementation relies on binary disassembly and decompilation frameworks (like LLVM, Ghidra, or Binary Ninja), lifting machine code into an intermediate representation to perform inter-procedural taint analysis, control-flow graph (CFG) recovery, and directed grey-box fuzzing (e.g., AFL++ or custom symbolic execution engines like angr). The hardest part is accurately reconstructing memory layouts and control flow in optimized, stripped binaries without source code, accounting for runtime environments like Go's runtime scheduler or Rust's monomorphization. This requires elite offensive security researchers and compiler engineers.

Discussion

8 comments analyzed.

Competitors mentioned: BloodHound (existing security tool), Mend/WhiteSource, CodeQL, SCA tools

Concerns raised: Name conflicts with established BloodHound security tool, potential legal issues, Perceived as LLM wrapper without significant engineering, High pricing ($2K per run), Unclear differentiation from existing tools like CodeQL and Mend

Feature requests: IDE/VS Code extension with inline code highlighting and execution flow tracing, Auto-generate and validate exploits for vulnerabilities

Competitors

Other products that read as similar to this one : 655 launches clear the similarity bar, closest 8 shown.

Attention rank: #615 of 656 (itself plus its competitors, highest first, normalized so YC and Product Hunt are compared fairly).

Launched 40 days after the earliest competitor.

The niche, labels, vibe code rating and competitor comparison on this page are analysis by Nicheloom. If you use them, please credit nicheloom.com. How you may use our data.