What Forensically is

Jonas Wagner publishes Forensically at 29a.ch as a beta. Everything runs client-side in JavaScript and the page states that images are never uploaded to a server, with an offline mode for working without a connection. The tools are a magnifier, clone detection, error level analysis, noise analysis, level sweep, luminance gradient, principal component analysis, metadata and geo tag readers, thumbnail analysis, a basic C2PA content credential reader, JPEG analysis and string extraction. Raw camera files are not supported and the author recommends a 24-bit PNG as the best input. The page is free to use and names no licence.

The value of Forensically is that each tool makes one idea visible. Error level analysis re-saves the image and shows where the compression error differs, which can point at a pasted region but, as the author warns, can mislead. Clone detection looks for repeated blocks. Noise analysis and the luminance gradient show where lighting or sensor noise are inconsistent. Thumbnail analysis compares the embedded thumbnail with the main image, which sometimes still shows the picture before an edit. JPEG analysis shows quantisation tables and structure that hint at the software that last saved the file. None of this is proof. A result is a hypothesis to test with other methods and with the file's provenance, and the author's own caution that it cannot tell true from false belongs in any training session built on it. For casework the examiner moves to validated software with documented methods and a report. The date of use goes into the notes as well, because a web page can change without a version number.

Primary applications

Where it is used

  • Teaching the ideas behind image manipulation detection
  • A first look at an image before deciding whether a full examination is needed
  • Comparing an embedded thumbnail with the main image
  • Reading metadata and geo tags without installing software
  • Checking for repeated regions and compression inconsistencies as a starting hypothesis

Who uses it

  • Students of image forensics
  • Trainers demonstrating detection ideas
  • Journalists and verification teams doing a first check
  • Examiners screening material before formal analysis

Capabilities and limits

Major capabilities

  • Runs entirely in the browser with no upload
  • Magnifier, level sweep and luminance gradient for visual inspection
  • Clone detection for repeated regions
  • Error level analysis and noise analysis
  • Principal component analysis of the colour data
  • Metadata, geo tag and thumbnail readers
  • JPEG structure and quantisation table analysis
  • Basic C2PA content credential display and string extraction

Technical limitations

  • The author states it cannot tell true from false
  • Clone detection is described by the author as a first attempt
  • Error level analysis results can be misleading, in the author's own words
  • No raw file support. Small or low quality images give little to analyse
  • C2PA data is shown but not verified in depth
  • No report, no version number and no validation record, so it is unsuited to casework on its own

Learning with DFRTI

Independent professional education covering the principles and workflows of Forensically. DFRTI is not a vendor training centre and its courses are not vendor certifications.

Courses that cover this tool

Product names and trademarks belong to their respective owners. DFRTI is an independent educational and research institute. Inclusion in this directory does not imply manufacturer endorsement, partnership or authorisation. Facts are checked against the manufacturer's public documentation on the date shown and may have changed since.

Go deeper with DFRTI

Free pages explain the ground. Structured courses, lab work and a mentor take you from knowing about it to doing it on a case.