https://github.com/hasherezade/iat_patcher
Persistent IAT hooking application - based on bearparser
https://github.com/hasherezade/iat_patcher
bearparser hooking iat iat-hooking multiplatform pe pe-file pe-format
Last synced: 11 months ago
JSON representation
Persistent IAT hooking application - based on bearparser
- Host: GitHub
- URL: https://github.com/hasherezade/iat_patcher
- Owner: hasherezade
- License: bsd-2-clause
- Created: 2015-01-02T12:08:20.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2022-09-18T07:11:33.000Z (over 3 years ago)
- Last Synced: 2025-03-31T18:19:51.108Z (about 1 year ago)
- Topics: bearparser, hooking, iat, iat-hooking, multiplatform, pe, pe-file, pe-format
- Language: C++
- Homepage: http://hasherezade.github.io/IAT_patcher/
- Size: 646 KB
- Stars: 254
- Watchers: 21
- Forks: 70
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
IAT patcher
==========
[](https://ci.appveyor.com/project/hasherezade/iat-patcher)
[](https://travis-ci.org/hasherezade/IAT_patcher)
[](https://www.codacy.com/manual/hasherezade/IAT_patcher?utm_source=github.com&utm_medium=referral&utm_content=hasherezade/IAT_patcher&utm_campaign=Badge_Grade)
[](https://lgtm.com/projects/g/hasherezade/IAT_patcher/alerts/)
[](https://github.com/hasherezade/IAT_patcher/releases)
[](https://github.com/hasherezade/IAT_patcher/releases)
**Persistent IAT hooking application (for PE files).**
📖 Read more: http://hasherezade.github.io/IAT_patcher/
Please report any bugs and remarks to: [issues](https://github.com/hasherezade/IAT_patcher/issues).
Requires:
+ bearparser: https://github.com/hasherezade/bearparser
+ Qt5 SDK
+ Qt5 Core
+ Qt5 GUI
+ cmake http://www.cmake.org
## Clone
Use recursive clone to get the repo together with the submodule:
```
git clone --recursive https://github.com/hasherezade/IAT_patcher.git
```
## Autobuild
To build it on Linux or MacOS you can use the given script - it automatically downloads this repository and all the dependencies:
[iatp_autobuild.sh](https://raw.githubusercontent.com/hasherezade/IAT_patcher/master/iatp_autobuild.sh)
Just run it, and it will automatically download and build everything.
## Download builds
You can download the latest stable Windows builds from the [releases](https://github.com/hasherezade/IAT_patcher/releases)
## Sample DLLs
Sample DLLs to be used with IAT Patcher can be found in [IAT_patcher_samples](https://github.com/hasherezade/IAT_patcher_samples)