Settings

Theme

Show HN: Infectio – A browser-based malware analysis tool built with WebAssembly

infectio.filippofinke.ch

2 points by filippofinke 5 months ago · 1 comment

Reader

filippofinkeOP 5 months ago

I built Infectio, a static malware analysis tool that runs entirely in the browser using WebAssembly. It performs all analysis locally, so no files or data ever leave your computer.

It supports a range of file formats, including PE, ELF, Mach-O, PDF, Office documents, ZIP archives, and OLE containers. The tool extracts strings, calculates hashes, visualizes entropy, inspects imports, and detects macros or embedded executables. It also includes an optional local AI assistant powered by Web LLM for natural-language explanations of analysis results.

There is no backend or server component; everything runs client-side.

This started as a university project exploring whether static malware analysis could be done entirely offline in a browser using Rust and WebAssembly.

Source code: https://github.com/filippofinke/infectio

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection