~/talk

A Chain Is No Stronger Than Its Weakest LNK

Talkat BSidesSLC 2020 · 2020-03-21..03-23· [security]
links:none on file
slides:none on file

Describes how Windows .lnk files are abused for initial access, persistence and credential harvesting, and which file fields actually reveal misuse: target binary and long command-line args, high entropy and large file size (embedded payloads), zone identifier ADS, and hidden-window flags. Demonstrates parsing with Le command, abusing icon paths to force SMB auth, and weaponizers like linkup/invoke-backdoor-link. Builds a random forest classifier on ~30k malicious and ~2.5k benign samples, achieves only two misclassifications out of ~7k test cases but needs more benign data to reduce edge errors.

AI-written summary · about

  1. 0:00Intro
  2. 1:13Agenda
  3. 2:28Why do attackers abuse LNK files?
  4. 4:53Historical summary of LNK file abuse How prevalent is LNK file abuse?
  5. 6:01LNK files in a nutshell
  6. 11:41How are LNK files abused by attackers? Common attacker tactics techniques, and procedures TTPSI
  7. 13:22LNK file abuse for Initial Access
  8. 17:34LNK file abuse for Persistence
  9. 22:17Data normalization and feature extraction
  10. 23:14Data normalization and feature engineering
  11. 24:19Choosing a method for classification
  12. 26:15Supervised learning model Putting it all together
~/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.