Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mrexodia/idapatch
IDA plugin to patch IDA Pro in memory.
https://github.com/mrexodia/idapatch
Last synced: 6 days ago
JSON representation
IDA plugin to patch IDA Pro in memory.
- Host: GitHub
- URL: https://github.com/mrexodia/idapatch
- Owner: mrexodia
- License: mit
- Created: 2016-09-03T00:16:14.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2016-09-03T01:07:35.000Z (about 8 years ago)
- Last Synced: 2024-05-02T03:06:33.939Z (6 months ago)
- Language: C++
- Homepage: https://ci.appveyor.com/project/mrexodia/idapatch/build/artifacts
- Size: 10.7 KB
- Stars: 47
- Watchers: 8
- Forks: 7
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# idapatch
IDA plugin to patch IDA in memory.
## Usage
1. Copy `idapatch.plw`, `idapatch.p64` and `idapatch.ini` to your IDA `plugins` directory.
2. Use [DebugView](https://technet.microsoft.com/en-us/sysinternals/debugview.aspx) to see status.## Configuration
You can add entries to your `idapatch.ini`:
```
[UniSoft (exetools) qstpncpy crash fix (IDA 6.8)]
enabled=1 ; optional (default '1'), set to 0 to disable this patch
module=wll ; optional (default 'wll'), 'wll' will patch ida.wll or ida64.wll, 'exe' will patch idaq.exe or idaq64.exe, anything else will patch a module with that name (clp.dll will patch in clp.dll)
search=03 C8 3B C1 72 14 80 3D ; search pattern, nibble wildcards (so ?? for one wildcard byte)
replace=03 C8 3B C1 72 14 EB 30 ; replace pattern, nibble wildcards
```