MCPcopy Create free account
hub / github.com/FrenchYeti/rasputin

github.com/FrenchYeti/rasputin @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
33 symbols 75 edges 10 files ⚖ GPL-3.0 0 documented · 0% updated 3y ago★ 62

Browse by type

Functions 28 Types & classes 5
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

RASPutin

Ressources and papers related to my conferences and work on (un)RASPs. These work is in progress, please be patient :) Don't hesitate to contribute / contact me / do PR !

Talks

Insomni'hack 2022 - Forging golden hammer against Android app protections

This talk is the first from a new serie.

[Slides] [Abstract (Insomni'hack website)]

Yara rules / RASP profiling

Several rules are active on Koodous. They can be used to detect trojanized version of legitimate apps. Follow Dexcalibur account to stay tunned.

[https://koodous.com/rules/N7QqMdLzegGAm4eW/general] [https://koodous.com/rules/8J2m7OlMr6dvRPao/general]

Ghidra scripts

Several scripts are coming. Please find someone below, for each i encourage you to verify if it's your case before to run it. Most of scripts use Ghidra's PCode emulation

Inlined strings

These scripts can be run within a specified range of address or over the entire program. If your target program decipher and map executable code dynamically, you should require to dump final executable code before to execute these scripts.

[Inlined strings 1]

Core symbols most depended-on inside this repo

browse all functions →

Shape

Method 17
Function 11
Class 5

Languages

Java67%
Python33%

Modules by API surface

Ghidra/inlined_string_1.py11 symbols
Ghidra/patch_computed_branch_arm64.java6 symbols
Ghidra/xor_generic_decryptor.java4 symbols
Ghidra/string_sub_deobf.java4 symbols
Ghidra/string_add_deobf.java4 symbols
Ghidra/string_add_2_deobf.java4 symbols

For agents

$ claude mcp add rasputin \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page