All Projects → aerosoul94 → dynlib

aerosoul94 / dynlib

Licence: other
IDA Pro plugin to aid PS4 user mode ELF reverse engineering.

Programming Languages

c
50402 projects - #5 most used programming language
C++
36643 projects - #6 most used programming language

Projects that are alternatives of or similar to dynlib

IDAShell
Shell extension for opening executables in IDA
Stars: ✭ 172 (+237.25%)
Mutual labels:  ida, ida-pro, ida-plugin, idapro
Hyara
Yara rule making tool (IDA Pro & Binary Ninja & Cutter Plugin)
Stars: ✭ 142 (+178.43%)
Mutual labels:  ida, ida-pro, ida-plugin, idapro
idapm
idapm is IDA Plugin Manager via GitHub Repository.
Stars: ✭ 50 (-1.96%)
Mutual labels:  ida, ida-pro, ida-plugin
obfDetect
IDA plugin to pinpoint obfuscated code
Stars: ✭ 99 (+94.12%)
Mutual labels:  ida, ida-pro, ida-plugin
ida2pwntools
a IDA 7.0 plugins that helps to attach process created by pwntools and debug pwn
Stars: ✭ 58 (+13.73%)
Mutual labels:  ida, ida-plugin, idapro
Rematch
REmatch, a complete binary diffing framework that is free and strives to be open source and community driven.
Stars: ✭ 141 (+176.47%)
Mutual labels:  ida, ida-pro, ida-plugin
Idangr
Use angr in the IDA Pro debugger generating a state from the current debug session
Stars: ✭ 214 (+319.61%)
Mutual labels:  ida, ida-pro, ida-plugin
idapython-cheatsheet
scripting IDA like a Pro
Stars: ✭ 13 (-74.51%)
Mutual labels:  ida, ida-pro, idapro
idaplugins
Random IDA scripts, plugins, example code (some of it may be old and not working anymore)
Stars: ✭ 24 (-52.94%)
Mutual labels:  ida, ida-pro, ida-plugin
Idarling
Collaborative Reverse Engineering plugin for IDA Pro & Hex-Rays
Stars: ✭ 588 (+1052.94%)
Mutual labels:  ida, ida-pro, ida-plugin
Ipyida
IPython console integration for IDA Pro
Stars: ✭ 358 (+601.96%)
Mutual labels:  ida, ida-pro, ida-plugin
belf
Balika011's PlayStation 4 ELF loader for IDA Pro 7.0/7.1
Stars: ✭ 31 (-39.22%)
Mutual labels:  ps4, ida-pro, elf
ida migrator
IDA Migrator is an IDA Pro plugin which helps migrate existing work from one database instance to another. It Conveniently migrates function names, structures and enums.
Stars: ✭ 65 (+27.45%)
Mutual labels:  ida, ida-pro, ida-plugin
IDA7-FunctionStringAssociate
FunctionStringAssociate plugin by sirmabus, ported to IDA 7
Stars: ✭ 17 (-66.67%)
Mutual labels:  ida, ida-pro, ida-plugin
Necromancer
IDA Pro V850 Processor Module Extension
Stars: ✭ 21 (-58.82%)
Mutual labels:  ida, ida-pro, ida-plugin
Flare Ida
IDA Pro utilities from FLARE team
Stars: ✭ 1,374 (+2594.12%)
Mutual labels:  ida, ida-pro, ida-plugin
Ida Evm
IDA Processor Module for the Ethereum Virtual Machine (EVM)
Stars: ✭ 185 (+262.75%)
Mutual labels:  ida, ida-pro
Hrdevhelper
Context-sensitive HexRays decompiler plugin that visualizes the ctree of decompiled functions.
Stars: ✭ 193 (+278.43%)
Mutual labels:  ida, ida-pro
Jarvis
"Just Another ReVersIng Suite" or whatever other bullshit you can think of
Stars: ✭ 137 (+168.63%)
Mutual labels:  ida, ida-plugin
Ida Batch decompile
*Decompile All the Things* - IDA Batch Decompile plugin and script for Hex-Ray's IDA Pro that adds the ability to batch decompile multiple files and their imports with additional annotations (xref, stack var size) to the pseudocode .c file
Stars: ✭ 198 (+288.24%)
Mutual labels:  ida, ida-plugin

DYNLIB

This is an IDA Pro plugin to aid in reverse engineering PS4 user mode elf's by loading the PS4 specific DYNLIBDATA segment.

Features

  • Resolves obfuscated symbols NID's in order to label imports and exports
  • Loads the symbol table
  • Patches relocations

Building

Requirements

  • Visual Studio 2017
  • IDA SDK (6.8 under Win32 Configuration, 7.0 under x64 Configuration)

You may need to reconfigure Additional Library Directories and Additional Include Directories to point to the correct path of your IDA SDK installation.

Usage

dynlib.xml is a database of NID's and their matching original symbols. It is required in order to resolve NID's and must be kept updated in order to ensure the plugin can resolve more NID's.

You will need to install dynlib.xml and dynlib64.dll into IDA Pro's plugins folder.

Then you may either press Ctrl + F-10 or navigate to Edit > Plugins > DYNLIB. You will then need to choose the same PS4 elf originally loaded for the database.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].