desktop-client-reverse
CommunityReverse desktop client binaries to locate encryption functions and extract input/output samples.
Software Engineering#reverse engineering#binary analysis#desktop client#encryption analysis#crypto reverse
Authorwoxiangyangzhimao
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill addresses the challenge of reversing desktop client binaries (mainly Windows) to identify encryption functions and extract input/output samples, enabling decryption algorithm reproduction and analysis.
Core Features & Use Cases
- Desktop Client Binary Reverse Engineering: Reverse desktop client binaries on Windows to locate encryption functions.
- Input/Output Sample Extraction: Extract input/output samples and key/IV/mode information from encrypted functions.
- Use Case: When dealing with a desktop application where the sign/token/encryption parameters are generated locally and not accessible through web抓包 or devtools, this skill can be used to locate the encryption function and extract samples for further analysis.
Quick Start
Run the 'desktop-client-reverse' skill with the target binary 'target-app.exe'.
Dependency Matrix
Required Modules
radare2IDA ProGhidraFridadnSpyILSpyDetect It Easyx64dbgFiddlermitmproxyWireshark
Components
scriptsreferencesassets
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: desktop-client-reverse Download link: https://github.com/woxiangyangzhimao/skills/archive/main.zip#desktop-client-reverse Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 620,000+ vetted skills library on demand.