PurSec Lab (@purseclab)

Top repositories

1

ATLAS

ATLAS: A Sequence-based Learning Approach for Attack Investigation
Python
94
star
2

DnD

A decompiler to automatically reverse-engineer the DNN semantics from its compiled binary using program analysis
Python
68
star
3

PGFuzz

Policy-Guided Fuzzing for Robotic Vehicles
Python
31
star
4

fuzzusb

C
27
star
5

Patcherex2

A versatile and easy-to-use static binary patching tool.
Python
27
star
6

lightblue

An automatic framework to remove unneeded and unsafe code from Bluetooth stacks of Android and Linux, using both source code analysis (LLVM) and binary analysis (angr).
C++
22
star
7

intender

A black-box fuzzing framework for the Intent-Based Networking (IBN)
Java
12
star
8

DriveTruth

Python
11
star
9

M2MON

MMIO based security reference monitor
C
11
star
10

IoTSeer

Discovering IoT Physical Channel Vulnerabilities
MATLAB
7
star
11

btmodel_proverif

Shell
6
star
12

ShadowAuth

ShadowAuth: Backward-Compatible Automatic CAN Authentication for Legacy ECUs
C
6
star
13

FuzzSGX

Python
5
star
14

PGPatch

Python
5
star
15

SARA-Secure-Android-Remote-Authorization

Python
5
star
16

AttrackZone

Python
4
star
17

WearOS

Understanding the Cross-Device Runtime Permission Model in Wearables
Java
4
star
18

Pieces

Compartmentalization using hadrware and software techniques.
C
4
star
19

GEVisor

C++
2
star
20

PatchVerif

2
star
21

Acero

Python
2
star
22

CVE-2023-33768

DoS against Belkin smart plugs via crafted firmware injection
JavaScript
1
star
23

Patcherex2-Extras

Python
1
star
24

EVS_Evasion

Evasion Attacks and Defenses on Smart Home Physical Event Verification
MATLAB
1
star
25

btprivacy

Shell
1
star
26

TII_GPS_spoofing_detection

C
1
star