Skip to content

reversedcodes/IDA-RPC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IDA Discord RPC

IDA Discord RPC is a plugin for IDA that displays your current activity as Discord Rich Presence. It enhances your Discord profile with real-time information about what you're working on inside IDA.

License: Apache 2.0

Features

  • Shows your current function, view type (Disassembly, Pseudocode, Hex View, ...) and file name
  • Shows the IDA edition + version and elapsed time
  • Debugging status (Debugging <file> / Paused / Running)
  • Idle detection after a configurable timeout
  • Privacy mode: hide the real file name
  • Customizable text templates with placeholders: {function} {view} {file} {address} {version}
  • Everything configurable from a native settings dialog with live connection status
  • Top-level Discord menu in the menubar: Settings... and Reconnect to Discord

Compatibility

  • IDA Pro / IDA Home 9.x
  • Windows x86-64 (.dll) and Linux x86-64 (.so)

Installation

Download the ZIP from the latest release and copy the binary for your OS into your IDA plugins directory:

OS Plugins directory
Windows %APPDATA%\Hex-Rays\IDA Pro\plugins
Linux ~/.idapro/plugins

Restart IDA afterwards. Configure the plugin via the Discord menu in the menubar.

Building from source

git clone https://github.com/reversedcodes/IDA-RPC
cd IDA-RPC
git clone https://github.com/HexRaysSA/ida-sdk lib/ida-sdk
cmake -S . -B build -G Ninja -DCMAKE_BUILD_TYPE=Release
cmake --build build

The plugin is written against the open-source IDA SDK; Discord integration uses discord-rpc (fetched automatically).

License

This project is licensed under the Apache License 2.0. You are free to use, modify, and distribute this software under the terms of the license.

About

IDA Discord RPC is a plugin for IDA that displays your current activity as Discord Rich Presence. It enhances your Discord profile with real-time information about what you're working on inside IDA.

Topics

Resources

License

Stars

7 stars

Watchers

0 watching

Forks

Packages

 
 
 

Contributors