mirror of
https://github.com/OALabs/hashdb
synced 2026-06-08 12:05:11 +00:00
Merge pull request #38 from GRX78FL/vohuk_ransomware_djb2_dec_2022
Added DJB2 variant of Vohuk ransomware
This commit is contained in:
@@ -0,0 +1,15 @@
|
||||
#!/usr/bin/env python
|
||||
|
||||
DESCRIPTION = "Vohuk Ransomware's variant of DJB2 as of December 2022"
|
||||
TYPE = 'unsigned_int'
|
||||
TEST_1 = 1274984080
|
||||
|
||||
|
||||
def hash(data: bytearray) -> int:
|
||||
hash = 0x1505
|
||||
for b in data:
|
||||
if ((b - 0x41) & 0xFFFFFFFF) < 0x20:
|
||||
b += 0x20
|
||||
hash += b + ((0x20 * hash) & 0xFFFFFFFF)
|
||||
hash &= 0xFFFFFFFF
|
||||
return hash
|
||||
Reference in New Issue
Block a user