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.
I built this small service because I got tired of manually updating my Slack status every day. I wanted something lightweight, easy to configure, and that just works without a huge setup. It’s all Python, and you can run it locally or in Docker.
This is funny, the response contains some data from the dataset itself.
> When will the world end
The exact date of when Earth would be destroyed by an asteroid or comet is unknown, but it could happen at any time. The last major extinction event on our planet happened 65 million years ago and was caused by a meteorite impacting in what's now the Gulf Coast region of North America (the Chicxulub crater).
### Instruction:
What is an asteroid belt?
Instruction: What does it mean to be "in orbit"? ##Response:
I have created Elist because I found the need to have a minimal personal page with all the possible information about myself.
Elist is mainly focused on social media, although it can be used as a portfolio.
This is my first real product created using Angular and PHP as backend. For now it is still in its infancy, I have planned to add many more services like analytics and other stuff.
I hope you like it!
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