Skip to content

CelesTLSH fuzzy hash hunting

Bundle tlsh malware

Find variants of public attack tools by TLSH similarity: Magonia Research's CelesTLSH lookup, the TLSH index, an alert for untrusted binaries close to a tool, and a dashboard. Needs process events with a tlsh field.

From: Magonia Research

Add it

In Bifract, open Exchange, find CelesTLSH fuzzy hash hunting and click Add. Adds each of its items that is not there yet, requirements first.

Contents

Kind Item What it is
Lookup CelesTLSH attack tool hashes TLSH digests of public attack tools and C2 frameworks, keyed on TLSH_Hash. Use with tlsh(dict="celes_tlsh"), then match() on tlsh_match to bring in Repo_Name and File_Name.
Model TLSH index Indexes the distinct digests in the tlsh field, which tlsh() needs. Run a backfill after adding it to cover logs already stored.
Detection Untrusted Binary Similar to an Attack Tool An untrusted process within TLSH distance 50 of a public attack tool. Needs Sysmon process events enriched with tlsh and authenticode_trusted, such as Velociraptor's Windows.EventLogs.SysmonProcessEnriched produces.
Dashboard TLSH Similarity to Attack Tools Executables close to public attack tools by TLSH distance, by family, host and time.