~/talk

Demystifying File Similarity for Malware Detection

Talkat BSidesSF 2026 Β· on Saturday, 2026-03-21Β· at 15:45Β· AMC Theatre 04, AMC at MetreonΒ· [security, machine-learning]
links:none on file
slides:none on file

Compares fuzzy hashes and ML on 800k labeled PE features from the EMBER dataset and AVclass labels from CrowdStrike, evaluating similarity with label homogeneity. ssdeep/SSD returns ~20% same-family neighbors among 100 nearest, XGBoost gives ~75/100, and deep neural embeddings reach ~94–95/100; XGBoost still outperforms deep nets for binary and 20-way family classification (~90% accuracy). TLSH is noted as promising but not tested here because raw files are unavailable.

AI-written summary Β· about

  1. 0:00Introduction to talk
  2. 1:46Why file similarity matters
  3. 5:13Signature based detection
  4. 6:37Need for feature extraction
  5. 7:00Hamming and edit distance
  6. 9:09Jaccard similarity and MinHash
  7. 10:52Limitations of edit distance
  8. 11:13Fuzzy hashing overview
  9. 12:58SSDeep explained
  10. 14:23SD hash approach
  11. 15:45TLSH advantages
  12. 17:32True metric in TLSH
  13. 18:34Limitations of fuzzy hashing
  14. 19:19Learning based similarity
  15. 20:00XGBoost for classification
  16. 21:25Neural networks for similarity
  17. 24:55Experimental setup
  18. 26:43Evaluating classification models
  19. 28:55Binary classification results
  20. 29:37Multiclass classification results
  21. 30:22Measuring similarity performance
  22. 32:09Key conclusions
  23. 33:14Future work and Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark β€” the status bar button does the same
?
this help
esc
close this, then clear every filter β€” or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.