Skip to content

Commit e20f51f

Browse files
committed
License header updates and authorship notes
1 parent bb84de8 commit e20f51f

4 files changed

Lines changed: 32 additions & 1 deletion

File tree

README.md

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,15 @@ Instead of resolving API hashes individually (inline in code) some malware devel
7878
Simply select the import hash block, right-click and choose `HashDB Scan IAT`. HashDB will attempt to resolve each individual integer type (`DWORD/QWORD`) in the selected range.
7979

8080
# [Standing on the shoulders of those that stand on the shoulders of giants](https://github.com/OALabs/hashdb?tab=readme-ov-file#standing-on-the-shoulders-of-giants)
81-
This project relies strongly on the work of [OALabs](https://www.openanalysis.net/) and their implementation of [HashDB](https://github.com/OALabs/hashdb). Therefor cudos to the folks over there for creating such an awsome tool that makes the analysis of samples using any sort of hashing so much more enjoyable.
81+
This project relies strongly on the work of [OALabs](https://www.openanalysis.net/) and their implementation of [HashDB](https://github.com/OALabs/hashdb). Therefore, kudos to the folks over there for creating such an awesome tool that makes the analysis of samples using any sort of hashing so much more enjoyable.
82+
83+
# Credits
84+
85+
The following people authored the database building/lookup logic, function database creation and some of the algorithms:
86+
* [Tatjana Ljucovic](https://github.com/ljucovic)
87+
* [Melissa Eckardt](https://github.com/meck-gd)
88+
* [Luca Ebach](https://github.com/lucebac)
89+
* [Hannes](https://github.com/laeberkaes)
8290

8391
# Licensing
8492
This repository contains code and content that are covered under different licenses. Please note the assignment of licenses to specific areas:

hashdb_builder/hashdb_builder.py

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
11
#!/usr/bin/env python3
22

3+
"""
4+
Copyright (c) 2026 G DATA Advanced Analytics GmbH
5+
6+
This file is licensed under the BSD 3-Clause License.
7+
See the LICENSE-BSD3 file in the project root for full license information.
8+
"""
9+
310
import sqlite3
411
import algorithms
512
from sqlite3.dbapi2 import Connection

hashdb_builder/make_function_db.py

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,12 @@
1+
#!/usr/bin/env python3
2+
3+
"""
4+
Copyright (c) 2026 G DATA Advanced Analytics GmbH
5+
6+
This file is licensed under the BSD 3-Clause License.
7+
See the LICENSE-BSD3 file in the project root for full license information.
8+
"""
9+
110
import pefile
211
import sqlite3
312
import os

hashdb_hook/hashdb_hook.py

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
11
#!/usr/bin/env python3
22

3+
"""
4+
Copyright (c) 2026 G DATA Advanced Analytics GmbH
5+
6+
This file is licensed under the BSD 3-Clause License.
7+
See the LICENSE-BSD3 file in the project root for full license information.
8+
"""
9+
310
import json
411
import os
512
import sqlite3

0 commit comments

Comments
 (0)