James Stevenson's starred repositories

the-algorithm

Source code for Twitter's Recommendation Algorithm

Language:ScalaLicense:AGPL-3.0Stargazers:61572Issues:368Issues:945

C

Collection of various algorithms in mathematics, machine learning, computer science, physics, etc implemented in C for educational purposes.

Language:CLicense:GPL-3.0Stargazers:18322Issues:516Issues:136

Awesome-Hacking-Resources

A collection of hacking / penetration testing resources to make you better!

objection

📱 objection - runtime mobile exploration

Language:PythonLicense:GPL-3.0Stargazers:7107Issues:161Issues:515

frida-ios-dump

pull decrypted ipa from jailbreak device

Language:JavaScriptLicense:MITStargazers:3292Issues:47Issues:163

RMS-Runtime-Mobile-Security

Runtime Mobile Security (RMS) 📱🔥 - is a powerful web interface that helps you to manipulate Android and iOS Apps at Runtime

Language:JavaScriptLicense:GPL-3.0Stargazers:2509Issues:67Issues:90

APKLab

Android Reverse-Engineering Workbench for VS Code

Language:TypeScriptLicense:AGPL-3.0Stargazers:2449Issues:45Issues:87

frida-snippets

Hand-crafted Frida examples

joern

Open-source code analysis platform for C/C++/Java/Binary/Javascript/Python/Kotlin based on code property graphs. Discord https://discord.gg/vv4MH284Hc

Language:ScalaLicense:Apache-2.0Stargazers:1842Issues:39Issues:1029

oss-fuzz-gen

LLM powered fuzzing via OSS-Fuzz.

Language:PythonLicense:Apache-2.0Stargazers:736Issues:12Issues:83

awesome-rl-for-cybersecurity

A curated list of resources dedicated to reinforcement learning applied to cyber security.

Awesome-Android-Reverse-Engineering

A curated list of awesome Android Reverse Engineering training, resources, and tools.

License:MITStargazers:581Issues:12Issues:0

binder-trace

Binder Trace is a tool for intercepting and parsing Android Binder messages. Think of it as "Wireshark for Binder".

Language:PythonLicense:MITStargazers:502Issues:20Issues:21

rbasefind

A firmware base address search tool.

Language:RustLicense:MITStargazers:328Issues:9Issues:1

twitter-scraper-selenium

Python's package to scrap Twitter's front-end easily

Language:PythonLicense:MITStargazers:286Issues:6Issues:43

avpass

Tool for leaking and bypassing Android malware detection system

Language:SmaliLicense:GPL-2.0Stargazers:279Issues:40Issues:17

replica

Ghidra Analysis Enhancer 🐉

Language:PythonLicense:GPL-3.0Stargazers:275Issues:18Issues:1

Obfu-DE-Scate

Obfu[DE]scate is a de-obfuscation tool for Android APKs that uses fuzzy comparison logic to identify similarities between functions, even if they have been renamed as part of obfuscation. It compares two versions of an APK and generates a mapping text file and an interactive HTML file as outputs!

Language:PythonLicense:GPL-3.0Stargazers:152Issues:4Issues:1

AutoDroid

A tool for automating interactions with Android devices - including ADB, AndroGuard, and Frida interactivity.

Language:PythonLicense:GPL-3.0Stargazers:126Issues:3Issues:0

PocketSmali

A modular and extendable Python tool for emulating simple SMALI code.

Language:PythonLicense:GPL-3.0Stargazers:83Issues:4Issues:1

DISintegrity

A tool for analysing Android APKs and extracting root, integrity, and tamper detection checks.

Language:PythonLicense:GPL-3.0Stargazers:56Issues:3Issues:3

bin2ml

A command line tool for extracting machine learning ready data from software binaries powered by Radare2

Language:RustLicense:MITStargazers:37Issues:6Issues:4

ml4code-dataset

A collection of datasets for machine learning for big code

License:MITStargazers:36Issues:3Issues:0

allyourbase

Finds the base address of a firmware by comparing string addresses with target pointer addresses

Language:PythonLicense:MITStargazers:35Issues:4Issues:0

Broken-Droid-Factory

BDF is a Python tool designed to spin-up pseudo random vulnerable Android applications for training when it comes to vulnerability research, ethical hacking, and pen testing on Android apps.

Language:PythonLicense:GPL-3.0Stargazers:35Issues:3Issues:0

RUNIC

📱 RUNIC tamper detection demo - designed to serve as a parallel for understanding more complex tamper detection and integrity systems such as Google Play SafetyNet and Huawei Safety Detect.

Language:JavaLicense:GPL-3.0Stargazers:11Issues:3Issues:0

DISintegrity

A tool for analysing Android APKs and extracting root, integrity, and tamper detection checks.

Language:PythonLicense:GPL-3.0Stargazers:2Issues:0Issues:0
Language:PythonLicense:MITStargazers:1Issues:0Issues:0