idaholab / Malcolm

Malcolm is a powerful, easily deployable network traffic analysis tool suite for full packet capture artifacts (PCAP files), Zeek logs and Suricata alerts.
https://idaholab.github.io/Malcolm/
Other
364 stars 59 forks source link

improve the extracted_files download page #329

Closed mmguero closed 9 months ago

mmguero commented 10 months ago

Here's what the /extracted-files/ screen looks like now:

image

We could improve this I think in a few ways:

This page is generated by this python script

mmguero commented 9 months ago

It's shaping up nicely, here's what it looks like so far:

image

There is a new variable in zeek.env with the rest of the EXTRACTED_FILE... variables:

# Whether or not to use libmagic to show MIME types for Zeek-extracted files served
EXTRACTED_FILE_HTTP_SERVER_MAGIC=false

If set to true, it will also do a libmagic lookup on each file:

image

The links are (by column):

Things still to work on:

mmguero commented 9 months ago

I've added documentation for the improvements as well. I think I'm satisfied with this feature now, closing.