hasherezade

hasherezade Joined Dec 2012 6,880 followers View on GitHub

Stars
31,318
across 84 public repos
Rank
#672
of 323,846 users, top 0.2%
New on the board this week

Repositories with 50+ stars

hasherezade's repositories with their overall rank
RankRepositoryLanguageStars
16,854

Scans a given process. Recognizes and dumps a variety of potentially malicious implants (replaced/injected PEs, shellcodes, hooks, in-memory patches).

C++ 3,937
17,094

Portable Executable reversing tool with a friendly GUI

C++ 3,884
24,242

Converts PE into a shellcode

C++ 2,802
27,928

Scans all running processes. Recognizes and dumps a variety of potentially malicious implants (replaced/implanted PEs, shellcodes, hooks, in-memory patches).

C 2,433
32,335

Materials for Windows Malware Analysis training (volume 1)

Assembly 2,105
39,936

A Pin Tool for tracing API calls etc

C++ 1,717
48,950

A library to load, manipulate, dump PE files. See also: https://github.com/hasherezade/libpeconv_tpl

C++ 1,399
49,527

Converts a EXE into DLL

C++ 1,382
77,433

Dynamic unpacker based on PE-sieve

C 845
80,277

Converts a DLL into EXE

C++ 814
82,366

Demos of various injection techniques found in malware

C 792
83,832

PE-bear (builds only)

777
92,502

Process Ghosting - a PE injection technique, similar to Process Doppelgänging, but using a delete-pending file instead of a transacted file

C 699
97,745

Portable Executable parsing library (from PE-bear)

C++ 657
98,887

My implementation of enSilo's Process Doppelganging (PE injection technique)

C 649
104,867

Transacted Hollowing - a PE injection technique, hybrid between ProcessHollowing and ProcessDoppelgänging

C 609
124,813

IFL - Interactive Functions List (plugin for IDA Pro)

Python 503
130,935

Yet another variant of Process Hollowing

C++ 476
133,745

Various snippets created during malware analysis

Python 465
164,022

A more stealthy variant of "DLL hollowing"

C 369
189,953

Process Injection using Thread Name

C 312
215,766

Waiting Thread Hijacking - injection by overwriting the return address of a waiting thread

C 269
216,487

Persistent IAT hooking application - based on bearparser

C++ 268
243,317

Demos of various (also non standard) persistence methods used by malware

C++ 233
245,042

ChimeraPE (a PE injector type - alternative to: RunPE, ReflectiveLoader, etc) - a template for manual loading of EXE, loading imports payload-side

C 231
287,983

A helper utility for creating shellcodes. Cleans MASM file generated by MSVC, gives refactoring hints.

C++ 190
327,190

A simple commandline injector using classic DLL injection

C++ 163
352,324

Small tool for disassembling shellcode (using objdump)

Python 149
386,340

Set of antianalysis techniques found in malware

C++ 133
388,724

Password scrambler - a deterministic password re-generator (alternative to a password manager)

Python 132
419,398

Small tool to convert beteween the PE alignments (raw and virtual).

C++ 120
484,538

A process overwriting its own PEB to make an illusion that it has been loaded from a different path.

C 100
495,784

Parsers for custom malware formats ("Funky malware formats")

C++ 97
495,784

MalUnpack companion driver

C++ 97
499,806

Set of my small utils related to cryptography, encoding, decoding etc

Python 96
577,196

ViDi Visual Disassembler (experimental)

C++ 80
640,697

Small visualizator for PE files

Python 70
687,784

A decoder for Petya victim keys, using the Janus' masterkey.

C++ 64
687,784

An experimental dynamic malware unpacker based on Intel Pin and PE-sieve

C++ 64
687,784 Python 64
723,122

Parser for a custom executable formats from Hidden Bee and Rhadamanthys malware

C++ 60
732,723

A small library helping to parse commandline parameters (for C/C++)

C++ 59
752,797

Application for cracking Red Petya key based on genetic algorithms.

C++ 57
774,411

A ready-made template for a project based on libpeconv.

C++ 55
785,730

Standalone Metasploit-like XOR encoder for shellcode

C 54

Among 323,846 users

25k–40k stars: 480 users, including hasherezade

Stars along the bottom, and users in each band on a log scale

When they were made

45 repos with 50+ stars, made between 2014 and 2026

Quick stats

Next rank
+20 stars to reach #671
Next milestone
+18,626 stars to reach the top 0.1%
Public repos
84, 45 with 50+ stars
Popular repos
32 over 100 stars, 8 over 1k stars
Top repo
pe-sieve, #16,854 of all repos, 13% of stars
Smaller repos
787 stars from repos under 50

Stars counted Recounted daily Next count around