Analysis
- max time kernel
150s - max time network
151s - platform
windows10-2004_x64 - resource
win10v2004-20260911-en - resource tags
arch:x64arch:x86image:win10v2004-20260911-enlocale:en-usos:windows10-2004-x64systemwindows - submitted
24/10/2026, 03:16
Static task
static1
Behavioral task
behavioral1
Sample
2026-10-22_9bba1a733c70fee414d8ca14d431aa7e_elex_wannacry.exe
Resource
win10v2004-20260911-en
Behavioral task
behavioral2
Sample
2026-10-22_9bba1a733c70fee414d8ca14d431aa7e_elex_wannacry.exe
Resource
win11ltsc2024-20260911-en
General
- Target 2026-10-22_9bba1a733c70fee414d8ca14d431aa7e_elex_wannacry.exe
- Size 382KB
- Sample261024-dshadsssdt
- SHA256 fa0a8a8742926ac32acd88fd0dfd9f392ea65db2a208d0f9d118a71cf57895dc
- MD5 9bba1a733c70fee414d8ca14d431aa7e
- SHA1 d80bb9c2954c5bfb34c82bffad3e4fc6a69e62d1
- SHA512 c926bf01ac1716761c6eb34b4d6e636571fc38d4738cd5c4835d6131f5bea88b8b3af9c0aaf01f5febfd56788007915fadd3a0b587571688ecc8a58538307f51
- SSDEEP 3072:ODZv6EBRxxm7h4b95V707vI4vQqy4wI5nmqDA9MLr3l33ukgzBYMEqN:iAEPGhcl7mvJvQKRDWord+/xFN
- TLSH T19784AE04E5CEEA3CCB8D6130AC5B25B5B53D3C481D260877E450F28D75399B11BA5AFE
- MD5 SHA1 SHA512 SSDEEP TLSH
Malware Config
Signatures
- Checks installed software on the system 1 TTPs
Looks up Uninstall key entries in the registry to enumerate software on the system.
- Enumerates connected drives 3 TTPs 2 IoCs
Attempts to read the root path of hard drives other than the default C: drive.
description ioc Process File opened (read-only) \??\D: 2026-10-22_9bba1a733c70fee414d8ca14d431aa7e_elex_wannacry.exe File opened (read-only) \??\F: 2026-10-22_9bba1a733c70fee414d8ca14d431aa7e_elex_wannacry.exe - Looks up external IP address via web service 1 TTPs 1 IoCs
Uses a legitimate IP lookup service to find the infected system's external IP.
flow ioc 33 icanhazip.com - Direct Volume Access: Opens a physical disk for reading 1 TTPs 4 IoCs
Opens a raw handle to a physical disk, which bypasses file system access controls and is used for disk inspection, anti-VM checks and privilege checks.
description ioc Process File opened (read-only) \??\PhysicalDrive1 2026-10-22_9bba1a733c70fee414d8ca14d431aa7e_elex_wannacry.exe File opened (read-only) \??\PhysicalDrive2 2026-10-22_9bba1a733c70fee414d8ca14d431aa7e_elex_wannacry.exe File opened (read-only) \??\PhysicalDrive3 2026-10-22_9bba1a733c70fee414d8ca14d431aa7e_elex_wannacry.exe File opened (read-only) \??\PhysicalDrive0 2026-10-22_9bba1a733c70fee414d8ca14d431aa7e_elex_wannacry.exe - Reads the TCP/IP host and domain name from the registry 1 TTPs 2 IoCs
The configured hostname and DNS domain identify the machine and are commonly collected to profile a host before it reports in.
description ioc Process Key value queried \REGISTRY\MACHINE\SYSTEM\ControlSet001\Services\Tcpip\Parameters\Domain 2026-10-22_9bba1a733c70fee414d8ca14d431aa7e_elex_wannacry.exe Key value queried \REGISTRY\MACHINE\SYSTEM\ControlSet001\Services\Tcpip\Parameters\Hostname 2026-10-22_9bba1a733c70fee414d8ca14d431aa7e_elex_wannacry.exe - System Location Discovery: System Language Discovery 1 TTPs 1 IoCs
Attempt gather information about the system language of a victim in order to infer the geographical location of that host.
description ioc Process Key opened \REGISTRY\MACHINE\SYSTEM\ControlSet001\Control\NLS\Language 2026-10-22_9bba1a733c70fee414d8ca14d431aa7e_elex_wannacry.exe - Checks SCSI registry key(s) 3 TTPs 3 IoCs
SCSI information is often read in order to detect sandboxing environments.
description ioc Process Key value queried \REGISTRY\MACHINE\SYSTEM\ControlSet001\Enum\SCSI\Disk&Ven_WDC&Prod_WDS100T2B0A\4&215468a5&0&000000\FriendlyName 2026-10-22_9bba1a733c70fee414d8ca14d431aa7e_elex_wannacry.exe Key opened \REGISTRY\MACHINE\SYSTEM\ControlSet001\Enum\SCSI\CDROM&VEN_DADY&PROD_HL-DT-ST_DVD+-RW\4&215468A5&0&010000 2026-10-22_9bba1a733c70fee414d8ca14d431aa7e_elex_wannacry.exe Key opened \REGISTRY\MACHINE\SYSTEM\ControlSet001\Enum\SCSI\DISK&VEN_WDC&PROD_WDS100T2B0A\4&215468A5&0&000000 2026-10-22_9bba1a733c70fee414d8ca14d431aa7e_elex_wannacry.exe - Checks processor information in registry 2 TTPs 2 IoCs
Processor information is often read in order to detect sandboxing environments.
description ioc Process Key opened \REGISTRY\MACHINE\HARDWARE\DESCRIPTION\System\CentralProcessor\0 2026-10-22_9bba1a733c70fee414d8ca14d431aa7e_elex_wannacry.exe Key value queried \REGISTRY\MACHINE\HARDWARE\DESCRIPTION\System\CentralProcessor\0\ProcessorNameString 2026-10-22_9bba1a733c70fee414d8ca14d431aa7e_elex_wannacry.exe - Suspicious behavior: EnumeratesProcesses 2 IoCs
pid Process 4424 2026-10-22_9bba1a733c70fee414d8ca14d431aa7e_elex_wannacry.exe 4424 2026-10-22_9bba1a733c70fee414d8ca14d431aa7e_elex_wannacry.exe - Suspicious behavior: RenamesItself 1 IoCs
pid Process 4424 2026-10-22_9bba1a733c70fee414d8ca14d431aa7e_elex_wannacry.exe - Suspicious use of SetWindowsHookEx 2 IoCs
pid Process 4424 2026-10-22_9bba1a733c70fee414d8ca14d431aa7e_elex_wannacry.exe 4424 2026-10-22_9bba1a733c70fee414d8ca14d431aa7e_elex_wannacry.exe
Processes
-
C:\Users\Admin\AppData\Local\Temp\2026-10-22_9bba1a733c70fee414d8ca14d431aa7e_elex_wannacry.exe"C:\Users\Admin\AppData\Local\Temp\2026-10-22_9bba1a733c70fee414d8ca14d431aa7e_elex_wannacry.exe"1⤵
- Enumerates connected drives
- Direct Volume Access: Opens a physical disk for reading
- Reads the TCP/IP host and domain name from the registry
- System Location Discovery: System Language Discovery
- Checks SCSI registry key(s)
- Checks processor information in registry
- Suspicious behavior: EnumeratesProcesses
- Suspicious behavior: RenamesItself
- Suspicious use of SetWindowsHookEx
PID:4424
Network
MITRE ATT&CK Enterprise v16
Replay Monitor
Loading Replay Monitor...
Downloads
- Path C:\Users\Admin\AppData\Local\Temp\~31C6\20261024041714_1.a
- Size 2KB
- SHA256 ad0020dfc909997d587e26de0eb036eb5a0f909308f26b3110709b4258f2fdf9
- MD5 e47f410e15d9dd79703746d556ef5638
- SHA1 6e6f96762a9b8f9ad04ddb52ef4da56130933272
- SHA512 25d880262f3bfeb1cf37f5819123a12334dc3cb99feea38216f58522768e568c6e88d0c135198c4286771e8f20e988da282e19b785bae7e57cb8824f7e4b7879
- TLSH T1E54142C33289687730529A3C27357EE1B35C88610425B0D8EAF7275BA6681D371EF78D
- MD5 SHA1 SHA512 TLSH
- Path C:\Users\Admin\AppData\Local\Temp\~31C6\20261024041714_2.a
- Size 3KB
- SHA256 d757ec8c7d9dc7595b5927356b0a1625c818d47c5aff41f7ef7a1c33e46f6769
- MD5 217d54ec7778bc1040830de8f506ebf8
- SHA1 b09c20309b17582361c17f89e4664b45583e5b8d
- SHA512 b71b89cf1dad53fb9bba44d5f7ba6b4bca22f462a0e9b5728485ea42db8fb470873becc0c24aab65535c3ed426e531d91e0cbe2dcbe91f35ce16d9d4847bb3d0
- TLSH T14C51634025B5EC76E9E7CFB0F2699091DB3A01AAF2257B82D2FD49820C5F21516131AB
- MD5 SHA1 SHA512 TLSH
- Path C:\Users\Admin\AppData\Local\Temp\~31C6\20261024041714_3.a
- Size 391B
- SHA256 ac733c63ef454e9c0cd94071fe32a87b81b4b813016a93b857152373b4a45696
- MD5 801aa99079cbb1954761b1a159139d97
- SHA1 560888f8150601055a6b53f06373a28a9eb5f5f0
- SHA512 25991520ad209e6da45d000aafb2207098ca5ca7e0e3d9dcebed33cec16f06bf73a35ea46efab11af007cbcc8a8aa95a4973f4f09f58d70c1191536c80dbd453
- TLSH T1CDE048B25B511FCC12565E14086BE20775559C10255564CDC27AF4E763913F2D214F3B
- MD5 SHA1 SHA512 TLSH
- Path C:\Users\Admin\AppData\Local\Temp\~31C6\20261024041719_4.a
- Size 273B
- SHA256 d230cb0c8071d98bc089128d4fc05d4168e7bb81dc9b913ff011bcfc08d1b20a
- MD5 dba1a1a13b6c5b44be1cc3fdc7c2ade8
- SHA1 8bcdcff5e00669f5d917d7c5b1b9ae43d12df0b2
- SHA512 7b45c650af6ae3088723e7ae176b4e2aa0ec38d7929ed13d4c02549007fcc6a12e51618a6f3f0aa643eddecc2b2f5e30f9e10e5b59ca1b9ac8011572be5bcd66
- TLSH T152D02BAF3207766AE99F6110057BD029D940D831AA5495F447D8907B82381339305817
- MD5 SHA1 SHA512 TLSH
- Path C:\Users\Admin\AppData\Local\Temp\~B4D8\20261024041719_00000029.s
- Size 45KB
- SHA256 8c802636052a90b8a5a0e270c4459c26367e1acb760ecf703dc4c47bf162989a
- MD5 8c70ec0c73f2369fb2aabb63b84ad636
- SHA1 bbbf93026d14a92bcda40e39d72c82c68259e47f
- SHA512 cedfb9b12f4bfba16c9473f483eb1dc5b312ffa284b4215c5f866dfffd5539a012175ad10c7ad13e5338493dde45e3e33d19b81f7c1b5de4d4644efb625d630e
- SSDEEP 384:qXVVftxlJ9FYgWtdpujS7zi5gJoSM11GMhkl1ADXxnq+hgwId70ommpjRt28WD:iLftrvFq7caziEA1zIADVxhgZBvmKt1O
- TLSH T1EF238FE90AD2032D68CFE7C540A9D39B3ECA340245577B2C076EF9D9B979314EA84B47
- MD5 SHA1 SHA512 SSDEEP TLSH
- Path C:\Users\Admin\AppData\Local\Temp\~BB43\20261024041735_5.a
- Size 2KB
- SHA256 8260f0c7bf354cb53ca69cf924c0f23757f6e425f6aa47e01f8c0d831921bebd
- MD5 f99842d7bc9e8cd3399ac9ee04071342
- SHA1 1c7ae19083c60e132857cdd65b59b90ea55dbbf5
- SHA512 917da7d0cd5c55378383f99fe14c5e2a88be1c8ee27f065ef66a0ba192636ca1d574e7a1563855d0b613fda06bcce292b37c2bf96d232d20f54a39081dc3b49b
- TLSH T11F41077A20172AC3C7478D7E2CCAD9A859A5CC1F4D37E4E309196342F46B6A3148BCF6
- MD5 SHA1 SHA512 TLSH
- Path C:\Users\Admin\AppData\Local\Temp\~BB43\20261024041738_6.a
- Size 2KB
- SHA256 0c95d9cbeddcb2b004cf8dd37afd5af7d4f77eb1108746950a902ef164087b11
- MD5 65fdd0ad330efa7aca088e630786331d
- SHA1 ea619954a86b1c05c954ba416b1d1731482e7747
- SHA512 4d5ec9b3f88942af3154e00341b9ccfe7546ce581ce96933446af3bac3d3f2c9adab4755dfd7340e60f0f5c67bd55eac6a9edb74ae6c8cd3bdbfbe5eff1f1150
- TLSH T1264182AB101329D38787497F2CCFD5689A96CC1E4D27F4E349196302E02B6A3158BDF6
- MD5 SHA1 SHA512 TLSH
- Path C:\Users\Admin\AppData\Local\Temp\~BB43\20261024041741_7.a
- Size 2KB
- SHA256 706d5a3fe038a5bcf8d4f1423221c42352dcb1bacbbb12ba294bf9db07a2d680
- MD5 0f23737b4584bf472f4fcbc132962029
- SHA1 16ffbad8e071b89f347e602a9c6ad102035c494b
- SHA512 8572a3ac717b9675b44a809d72181d2f2383c9f83c8311ef3a5acc53387931f2343cef40d3e0dfc4152abfacd72f7babdccd27fec5741c36493d79b545e6f0f5
- TLSH T18441C5AB202319C3878B4D7F2CCAD5699999CD1E4D3BE5E3091C6302E11B6A3198FCF5
- MD5 SHA1 SHA512 TLSH
- Path C:\Users\Admin\AppData\Local\Temp\~BB43\20261024041744_8.a
- Size 2KB
- SHA256 956ea40d9c7ac96c9e19f30dfdbab76a3eee4de6fff7bfa50831d999ba772b53
- MD5 d5174182cce21d61afedfedfc5e8437e
- SHA1 45d020a58abf3a5627edd616a8dc4c83e5176557
- SHA512 7faf4ea95e0100c21e0699897d8c871b4a785018390ef633252240ee1dd65106cb386078d84adc19727f4f3bfa08a742dbd035058907afe488e2d372be5a99b3
- TLSH T10A41876B10132AC3D687497E2CCAC5699A95CC1E5E37F4E319086302F11B797558BCF6
- MD5 SHA1 SHA512 TLSH
- Path C:\Users\Admin\AppData\Local\Temp\~BB43\20261024041748_9.a
- Size 2KB
- SHA256 27d41cdfdd94e51e12b231dd1a0468154b0bede0127d6f76fd565abf355c3be7
- MD5 85105cec27d4afea44cf38222184fcac
- SHA1 5fa84cb57dcbf8e1efa64e9152bb18243f3a1389
- SHA512 795e95c525864d4d313131959959d6bb7d98d637160871ca809dc80b70ce76e19d655d5b45abe08d72e22f0e330dee03cd978c9cbdcdfedcb3310726262d70de
- TLSH T1CD41457B252319C3D6874DBF2CCB85685999CC1F4D27E5F70A086342A45B6A3258FCF2
- MD5 SHA1 SHA512 TLSH
- Path C:\Users\Admin\AppData\Local\Temp\~BB43\20261024041756_10.a
- Size 2KB
- SHA256 e80557e242b3d4b56e76c87b9d59d033b711ebea36f4c0f93579340bfe7a1071
- MD5 e6d591e993181f7c0951225f121c3f32
- SHA1 dc17848ad6bd57e8b5ccd543559c2c380cbbf32b
- SHA512 346a4de53b7164da8ab400862f5047f020cd16c09b3849395b00ec54fb6a3e260da6423ab49e40a6ccfe6ab64d4997259793593055f1c3eea6ebfd931421240c
- TLSH T19551EDB93E5378D6F64B1CF711CF0938044BECAB8E9856B79605514278CF216610BAF3
- MD5 SHA1 SHA512 TLSH
- Path C:\Users\Admin\AppData\Local\Temp\~BB43\20261024041800_11.a
- Size 2KB
- SHA256 fb5e07ca6ff7c6f7dc09330d91507eefa8a7abd93d6070b4fb41d051e30ee698
- MD5 3a8bb202c8157d9947a339f27d43e000
- SHA1 2d1d1741a2dfee9ff0b0c0dbc22582ae6414bea0
- SHA512 46a580483deb01aad83889aa4a4275675045408d2493b603502347a179a05c56710c06e1093e2913404b4fe4ff9e9819bc0ee3ae4017d0a954a1dd135e14c623
- TLSH T1CF517DA76543BEE396CB0CBD60DE403440CA9D6FDDB9A8265509D687616B087008AEE7
- MD5 SHA1 SHA512 TLSH
- Path C:\Users\Admin\AppData\Local\Temp\~BB43\20261024041804_12.a
- Size 2KB
- SHA256 def4c844682ac0db10730e1351a91e3c449338fc5a673573fa8fa495e0fb0714
- MD5 5ece5811bb6e2803d1b22a7c52f1da4b
- SHA1 ecfc66a48961a6398178c3c078976514026712b0
- SHA512 d9946119568e017ce2e32e97c25caf6fbf9e86807bf8cdae1f156e4792471fd66c9202e93d937fee3cc1f9884e607fd64db5722602c57ea3a4f49b49972eda0e
- TLSH T123519BA72083BFD391E70EF8B0CE553484D6AC6F5D7E68562E1986D3809B1834849FE7
- MD5 SHA1 SHA512 TLSH
- Path C:\Users\Admin\AppData\Local\Temp\~BB43\20261024041810_13.a
- Size 2KB
- SHA256 7dad6289626943e6e85914ddf1844a2580dcafdc10009fd9d38eb879ed337e97
- MD5 0aaca177c9e3fbbcabe9107a82bb06bd
- SHA1 1294989e4ae29726a2720ccfe0fd2c6e8d0d436e
- SHA512 92fffc7c0251cce09d196dc29b22bad2bb2e7eaa308e4266055fe18348520187581c9cbc858aa57079fba2d2473b0eccbbe332bdb5456e08511e209875c118e3
- TLSH T19651B16B70C3BBC6E2A50DF476CE256484E99C3B8A6D60D73E1944A3406E3425949FF3
- MD5 SHA1 SHA512 TLSH
- Path C:\Users\Admin\AppData\Local\Temp\~BB43\20261024041813_14.a
- Size 3KB
- SHA256 80445c8f19297eb4b2b182d8094e2f6085ce42860c918d952e7503f931e546f4
- MD5 102df29acac024d762b436da98b59978
- SHA1 f1db20940416fa00148eaa1bd8380d3c622f5750
- SHA512 bd04e5346b7aaa012063ab414293a55ef220bb8fd3a3a6de8ee1848798c10870feee5a760f521c8e24e4b1a78982d0d155c9b479ba0024444374053870d79fb1
- TLSH T1C05138AB72833BC6D3564CE836CE447A082D9C765E2570BA1A1F81E1545F27B27429F3
- MD5 SHA1 SHA512 TLSH
- Path C:\Users\Admin\AppData\Local\Temp\~BB43\20261024041817_15.a
- Size 3KB
- SHA256 fe5b17ee5271125e42f84e16a938c417bbb871a8927d096ccea841b3f72b2170
- MD5 f3bfc8d1ee29f3f88b20c578f17fb725
- SHA1 d4a0b68c5f58ee8a1e083be0a3bfee7acee186b1
- SHA512 8751682b32df17b7dd85a9ecb4f8c2dfce7850e9ec1a6319d55a0d993f6adeb6231bd4ebcffd42f0538bc473153aa384299a42e4eba530961011e3e08438f760
- TLSH T166617AAAB0C37BC6D3660CE53ACF4478086CED3A8D5561F61A1A94F6548F3AB0140DF3
- MD5 SHA1 SHA512 TLSH
- Path C:\Users\Admin\AppData\Local\Temp\~BB43\20261024041821_16.a
- Size 3KB
- SHA256 93fdb4c56dcd36fc591f3115d75cec98ea71b0410ed6e2eec3c45af66455a5dc
- MD5 2083551aec8be136ed180b617d085d51
- SHA1 922afcb871d418ef2bdb5c762e1b593cbc7cf5c3
- SHA512 c676703b97aca0f1a506cb5431dd8e8469c54fba0fa8012c04a1bd5c7052f852099e1016432073c158351b7cf2e01c7559feba98a92bb7905df49daa27a2843b
- TLSH T17F616CABB4831FC7E3570C943ACE4631542D6D3B9EB962B71A1A41F2506F26A8345CF3
- MD5 SHA1 SHA512 TLSH
- Path C:\Users\Admin\AppData\Local\Temp\~BB43\20261024041824_17.a
- Size 3KB
- SHA256 4b83eb57b04fdf6e7135d13b2c8fe687f9f31f6ee755fc306b5f8f9a19c84ac9
- MD5 afe21ea91c0b9604032e2c4e5d7e18ec
- SHA1 64c11a71e7acf090050734a421cfb0b7dc4e76ab
- SHA512 764946681facf03f7a0b8924af048d09fe4aab9b2cf293733d345838e8d59e4a152ed3c2c883242abd2189e64acb026eb250fbad67fefb37c21c19644a097079
- TLSH T16A714C26F893ABCAD36D29517ACE0A36001CBE37C9F5A166662651F250DF71E9300DF3
- MD5 SHA1 SHA512 TLSH
- Path C:\Users\Admin\AppData\Local\Temp\~BB43\20261024041828_18.a
- Size 3KB
- SHA256 12e5a0a570c25cea7a9063fb053d10f4016ef61c7b49811f3bd60909dee2d268
- MD5 0963372be16345ec966c3ad9214bccb2
- SHA1 46b293ebb037939fcfad3f5318b15e1b50196872
- SHA512 074ec6eb9c0b6514f45e97646d03eb9696a02edbcc67a51334e8849b9078cd07f6e09debea2400de8723756230e2b7bf64a6eeafdd5ff8860d7b2bfd72d42877
- TLSH T150717B56F4936BDA934A39617BEE09350019AE37C9E5907A221A61F2509B65E4300FF3
- MD5 SHA1 SHA512 TLSH
- Path C:\Users\Admin\AppData\Local\Temp\~BB43\20261024041831_19.a
- Size 3KB
- SHA256 2b24ddd624f060fd338e0a04a26615ae815f5a17dc8b1ca82f919af3e14ade9c
- MD5 f6f806fd2b029bf350b2dc01aaa6a76f
- SHA1 87a694f4ec581701d5542f272431e2ae2622aa98
- SHA512 ba63074c8ad3f91de198747fb7f55e0b541f5eb5199e0136f4da60366e7214d9735883620e06ff06a91da1a10c876bf08c0b69fb0f5b63d9e0c8e9a9a59b95a4
- TLSH T1F97178A6F4936BC6D31A28A177EE0A35400CBE37CAE5A13A661651E341DF75D4300DF3
- MD5 SHA1 SHA512 TLSH
- Path C:\Users\Admin\AppData\Local\Temp\~BB43\20261024041834_20.a
- Size 3KB
- SHA256 0018a71d756e91ceb0d220d65b68467e9c7a08c62ed45c9ca550ab0bb4d812c3
- MD5 4bbc0f269c7e1f96c420995a58e3cdcf
- SHA1 6be1052e88ce49c6c927426a8374d4b90b1c2da6
- SHA512 7574693cef8540339600e7fd7c876dbb7f7f6e8f7332991f6d1f9f124381381aa550447141841834a9f2c6a06e527297d704cbe8e6cbf1f0208e3a9e97097b7e
- TLSH T11D719D6AE4835BC6D35E28927BCE0536001DBE338EE9923A671654F251DF75E4300EB3
- MD5 SHA1 SHA512 TLSH
- Path C:\Users\Admin\AppData\Local\Temp\~BB43\20261024041837_21.a
- Size 3KB
- SHA256 9b6404d3ebf14f5dc588a218583cc2bcc09ddd6a758db4d410ad97840b0269cb
- MD5 646cadf39cd30e83c8fd4d1a98880b2a
- SHA1 e6ef52fa8e5ab5ff67ba2a0ca526e8a51c16c5e0
- SHA512 01751ff90a6e2d2abf1b8e91564fb38dea5d7f21fb0d355e357a4a321731835c979752edbd24ed28305f4740ea78eb4bc4a25a4ab1ed857843d2ca311711bdc1
- TLSH T14A719F67F4A36BC6935E289276DE0A3A000DBE37C9EA9179561664F210EF71E4300DF3
- MD5 SHA1 SHA512 TLSH