Forensics tools

36 tools

Read files at the byte level: hex views, entropy, byte frequency, embedded file carving, string extraction, ASN.1 and ELF parsing, and steganography checks. Built for CTF work and incident response, where uploading the sample is often the one thing you must not do.

Look at the bytes10

Identify & extract10

n→nDetect file typeIdentify a file by its magic bytes, not its extension;Runs on each file you dropn→nExtract stringsPull runs of printable text out of any binary file: the classic first look at an unknown file.Runs on each file you dropn→nExtract embedded filesCarve out the bytes starting at each detected file signature, up to the next signature or end of file.Runs on each file you dropn→nScan for embedded/appended filesScan every offset for known file signatures: finds a file hidden or appended inside another, e.g. a ZIP tacked onto a JPEG. A match means "signature found here", not "a file was deliberately hidden".Runs on each file you drop1→1File tree from archiveList the paths, sizes and structure inside a ZIP or TAR archive, without extracting anything.Takes one filen→nTrailing dataFind and carve out bytes appended after a PNG/JPEG/PDF/ZIP/GIF's real end marker, a common place to smuggle a second payload.Runs on each file you dropn→nPolyglot detectCheck whether a file carries more than one valid format signature, at offset 0 or buried inside, the hallmark of a polyglot file.Runs on each file you dropn→nMagic decodeTry base64, base32, hex, URL-encoding, ROT13/47 and single-byte XOR against a string and rank the results by how much they read like real text.Runs on each file you dropn→1Folder hash manifestHash every file you drop and produce a manifest in the same `<hex> <name>` format `shasum`/`sha1sum`/`md5sum` print, for spot-checking against the real tool.Combines the files you dropn→nPDF red flagsScan a PDF's raw bytes for tokens that indicate active content, JavaScript, auto-open actions, embedded files, incremental updates, as a quick triage signal, not proof of malice.Runs on each file you drop

Parse structures7

Images & audio5

Cipher analysis1

Executables & disks3

Questions

Is it safe to analyse a suspicious file here?

The file is never uploaded, which is the property these tools exist for. It is parsed in the page, so nothing executes it. Handle a live sample with the care your own procedures require; this site simply does not transmit it anywhere.

What does a high entropy value mean?

That the bytes are close to random, which fits encryption, compression and already-compressed media equally well. It is a signal to look further, not proof of anything. The tool page for entropy analysis says so.

Can I carve embedded files out of an image?

Yes. Scan embedded files reports signatures found at offsets and Extract embedded files pulls them out. Short signatures match by chance, so a hit is a lead rather than a finding.

Do these tools identify a file by content?

The file type detector reads magic bytes rather than the extension. The image tools are the exception: they pick a codec from the extension, which the pages note.

What if steganography extraction finds nothing?

It rules out one specific bit layout and nothing else. An empty result is not evidence of a clean file, and eight printable characters can appear by chance. The tool page for LSB extraction states both limits.