Skip to content

Releases: trendmicro/tlsh

5.0.0

17 Feb 00:49
Immutable release. Only release title and notes can be modified.
7fb33eb

Choose a tag to compare

5.0.0 Pre-release
Pre-release

The default behaviour is to input / output TLSH digests that start with the prefix "T1"

TLSH version 4.13.4 backed out T1 change for Debian (and others)

16 Feb 23:34
Immutable release. Only release title and notes can be modified.
37e582b

Choose a tag to compare

See Issue #162
backed out T1 change for Debian (and others) until 5.0.0

TLSH version 4.13.3 Pre-release for the next py-tlsh with ANN functionality

05 Feb 23:01
Immutable release. Only release title and notes can be modified.
c75c683

Choose a tag to compare

Pre-release for the next py-tlsh with ANN functionality

TLSH version 4.12.1 Tidy up various items. New py-tlsh Python library based on 4.12.1

21 Jan 23:08
Immutable release. Only release title and notes can be modified.
188c9c8

Choose a tag to compare

Merge pull request #146 - Remove call to sprintf() to avoid warnings
Merge pull request #141 - py_ext: use PyVarObject_HEAD instead of PyObject_HEAD_INIT
Merge pull request #138 - Build: Define default options only on "default"
Merge pull request #136 - Bug Fix+Portability: Improve portability by integral division

Python library py-tlsh 4.12.1 based on this release

TLSH version 4.12.0 Python tools / Clustering tools / Fixes Python memory leak

26 Sep 20:33
f0c0af7

Choose a tag to compare

Incorporates

Python tools / Clustering tools - from release 4.10 and 4.11
Merge pull request #137 - this fixed a memory leak in py-tlsh

Pre-release 4.11.2 made threading optional. fixed compilation for CENTOS 7

22 Nov 21:51

Choose a tag to compare

Found issues with recent threading / use of stdc++ on CENTOS
Backed out some recent additions (threading)
TLSH now compiles on CENTOS 7 (broken for a few weeks)

This is candidate for production release

Pre-release 4.11.0 Python Clustering Tool / Analysis of Malware Bazaar / fixed install for threading

11 Oct 06:01

Choose a tag to compare

4.11.0 added Jupyter notebook for analysis of Malware Bazaar
Pattern file for predicting malware family of unknown samples using Malware Bazaar clustering

4.10.x added Python tools for clustering file
using DBSCAN
using HAC-T
we provide scripts to show people how to cluster the Malware Bazaar dataset using TLSH

4.9.x added options -thread and -private
-thread the TLSH is evaluated with 2 threads (faster calculation)
Only done for files / bytestreams >= 10000 bytes
But this means that it is impossible to calculate the checksum
So the checksum is set to zero
-private
Does not evaluate the checksum
Useful if you do not want to leak information
Slightly faster than default TLSH (code was written to optimize this)

This is a pre-release
If there are any problems with this version, then please enter an issue

Pre-release 4.10.1 Python Clustering Tool / fixed install for threading

01 Oct 07:04

Choose a tag to compare

4.10.x added Python tools for clustering file
using DBSCAN
using HAC-T
we provide scripts to show people how to cluster the Malware Bazaar dataset using TLSH

4.9.x added options -thread and -private
-thread the TLSH is evaluated with 2 threads (faster calculation)
Only done for files / bytestreams >= 10000 bytes
But this means that it is impossible to calculate the checksum
So the checksum is set to zero
-private
Does not evaluate the checksum
Useful if you do not want to leak information
Slightly faster than default TLSH (code was written to optimize this)

This is a pre-release
If there are any problems with this version, then please enter an issue

TLSH version 4.8.2 improved install and portability

09 Sep 05:58

Choose a tag to compare

Improve portability, add shared library build, install tlsh_unittest
Merged in pull request 103. Thanks to Dkapps for pull request 103
Merged in pull request 107. Thanks to cgull  for pull request 107

It would appear that this release has no issues (so far)
We have modified the install and attempted to increase portability.
Please contact us or raise an issue if you have problems.

TLSH version 4.7.2

08 Sep 02:37

Choose a tag to compare

Updated package py-tlsh on Pypi.org
Merging in pull request that adds functions to Python package
	lvalue, q1ratio, q2ratio, checksum, bucket_value and is_valid
regression tests for C++ and Python functions for:
	lvalue, q1ratio, q2ratio, checksum, bucket_value

resolve issue #95 and #102 - (related to Python version numbers / Python environment)