Andrea Fioraldi (@andreafioraldi)
  • Stars
    star
    2,345
  • Global Rank 12,557 (Top 0.5 %)
  • Followers 616
  • Following 99
  • Registered over 8 years ago
  • Most used languages
    Python
    30.6 %
    C
    22.6 %
    C++
    17.7 %
    TeX
    8.1 %
    Rust
    6.5 %
    C#
    4.8 %
    JavaScript
    4.8 %
    HTML
    3.2 %
    Arduino
    1.6 %
  • Location 🇫🇷 France
  • Country Total Rank 405
  • Country Ranking
    TeX
    33
    C
    74
    Arduino
    75
    Python
    148
    Rust
    238
    C#
    459
    C++
    526
    HTML
    1,531

Top repositories

1

frida-fuzzer

This experimetal fuzzer is meant to be used for API in-memory fuzzing.
JavaScript
558
star
2

qasan

QASan is a custom QEMU 3.1.1 that detects memory errors in the guest using AddressSanitizer.
C
329
star
3

IDAngr

Use angr in the IDA Pro debugger generating a state from the current debug session
Python
264
star
4

angrgdb

Use angr inside GDB. Create an angr state from the current debugger state.
Python
199
star
5

cve_searchsploit

Search an exploit in the local exploitdb database by its CVE
Python
164
star
6

frida-js-afl-instr

An example on how to do performant in-memory fuzzing with AFL++ and Frida
JavaScript
135
star
7

weizz-fuzzer

C
92
star
8

angrdbg

Abstract library to generate angr states from a debugger state
Python
56
star
9

pwntrace

Use ltrace with pwnlib.tubes.process instances, useful for heap exploitation. Pwntools rocks!
Python
51
star
10

motherfucking-ctf

What do we say to JavaScript? Not today! motherfuckingwebsite.com inspired CTF platform.
Python
46
star
11

libafl_quickjs_fuzzing

An example fuzzer about how to fuzz a JS engine combinign Nautilus with Token-level fuzzing
Rust
38
star
12

r2angrdbg

Use angr inside the radare2 debugger. Create an angr state from the current debugger state.
Python
34
star
13

FuzzSplore

FuzzSplore: Visualizing Feedback-Driven Fuzzing Techniques
TeX
33
star
14

useful-pwn-writeups

a repo of links to useful writeups of pwn challenges
24
star
15

asan-giovese

My AddressSanitizer implementation in C
C
24
star
16

idb2gdb

Load function names from an IDA Pro database inside GDB
Python
20
star
17

taint-with-frida

just an experiment
JavaScript
20
star
18

afl-qemu-cov

Measure Basic Blocks coverage of all testcases in the AFL queue using a patched QEMU
C
20
star
19

ConstrainedMemorySanitizer

C++
14
star
20

angr-win64-wheels

prebuild angr wheels for Windows on x86_64
13
star
21

deferred_driller

My version of driller using Intel PIN and angrgdb. In "theory" can work with AFL in deferred and persistent mode.
Python
13
star
22

QEMU-SanCov

SanitizerCoverage hooks and coverage reports for user-mode QEMU
C
12
star
23

CristoShot

MS Paint powered graphics game in C# 2008 in which an ass throws things to Jesus as antistress
C#
11
star
24

IdaVSHelp

IDAPython plugin to integrate Visual Studio Help Viewer in IDA Pro >= 6.8
Python
10
star
25

afl

AFL with QEMU 3.1.0 + optimizations (thread safe this time) from https://github.com/abiondo/afl
C
10
star
26

libradamsa

Precompiled radamsa library
C
8
star
27

leakyleak

a POC for the libc address leak using __libc_csu_init from the paper https://i.blackhat.com/briefings/asia/2018/asia-18-Marco-return-to-csu-a-new-method-to-bypass-the-64-bit-Linux-ASLR-wp.pdf
Python
8
star
28

IdaGrabStrings

IDAPython plugin to search strings in a specified range of addresses and map it to a C struct
C#
7
star
29

ascii-ctf

A tiny and minimal web platform for jeopardy ctf hosting. Who needs javascript? Real hackers use ascii.
Python
7
star
30

bsc-thesis

Symbolic Execution and Debugging Synchronization - Bsc Thesis
TeX
7
star
31

store-interval-tree

A balanced unbounded interval-tree in Rust with associated values in the nodes
Rust
6
star
32

AFL-exp

C
6
star
33

aosv-cheatshit

shitty partial notes of the Advanced Operating Systems and Virtualization course in shitty text files
6
star
34

ToolsForCyberChallenge

A set of tools that i developed to help me during the CyberChallenge.IT 2017
Python
6
star
35

FFF

C++
6
star
36

mc2

Mirror of the MC2 fuzzer https://dl.acm.org/doi/10.1145/3548606.3560648
C
6
star
37

IDAngr-PinTool

PinTool skeleton for state synchronization with IDAngr
C++
6
star
38

qasan-examples

Collection of QASan examples
C++
5
star
39

angrkd

angrdbg + pykd to be used in WinDBG
Python
5
star
40

IdaRetAddr

Highlight the return address of a function in the Ida Pro debugger
Python
5
star
41

Superion

A backup of the Superion fuzzer cause the original repo (https://github.com/zhunki/Superion) was deleted
C++
5
star
42

sanitizer_stacktrace_rs

A Rust crate to generate backtraces using the LLVM codebase
C++
4
star
43

Reverse80

Open a reverse shell in a web page using HTTP
HTML
4
star
44

andreafioraldi

3
star
45

DotHex

A small hex editor for hackers written in C#.
C#
3
star
46

IdaMSDNHelp

IdaPython plugin to open MSDN Help Search page
Python
3
star
47

UnoRubber

Transform your Arduino Uno into a bridge to install malware (only for educational purpose)
Arduino
3
star
48

Draught-Framework

Draught Framework is a software framework that includes a virtual machine environment (Dubbel) a programming language (Stout) and a set of libraries (IPA). Yes i like beer.
C++
2
star
49

meminterval

A simple interval-tree in Rust made to store memory mappings
Rust
2
star
50

Tripel-VM

A front end virtual machine for libjit. It's designed with a full compability with C functions.
C
2
star
51

fuzzamos_todos_arribaaa

My fuzzing stuffs - don't open
C++
2
star
52

klo-routines

Rust cheap coroutines with libc::*context
Rust
2
star
53

angr_pyqbdi

State synchronization between a pyQBDI instrumented process and angr. Based on angrdbg.
Python
2
star
54

TIL-Compiler

Tripel Intermediate Language Compiler - Compile an XML based assembly language to bytecode for the Tripel Virtual Machine
C
2
star
55

daikon_llvm_blocks

C++
2
star
56

XTracer-PinTool

Xtracer PinTool
C++
2
star
57

fridangr

¯\_(ツ)_/¯
Python
1
star
58

machine-learning-notes

Summary and notes from the Machine Learning course @ Sapienza university of Rome
TeX
1
star
59

Diffie-Hellman-for-multiple-parties

Computer and Netork Security homework @ Sapienza, University of Rome
TeX
1
star
60

Grassi-PI

Calculate PI using random numbers and probability
C++
1
star
61

SimpleFS

a simple filesystem implemented in user space - project for the operating system course (2017/18)
C
1
star
62

PersonalWebsite

My personal web site
HTML
1
star
63

gdb-py2-builds

GDB .deb pakages built with python2 support
1
star
64

crypto-rock-paper-scissors

A crypto protocol for the Rock Paper Scissors game - Homework 6 Computer and Network Security @ Sapienza university of Rome
TeX
1
star
65

libshmht-nolock

Shared memory hash table for cache purposes. This is a version without locks.
C
1
star
66

weakened-sha1-collision

Find a collision on a weakened version of SHA-1 - Homework #2 for the Computer and Network Security class @ Sapienza University of Rome
C
1
star
67

oss-fuzz

OSS-Fuzz - continuous fuzzing for open source software.
Shell
1
star