Commit graph

27 commits

Author SHA1 Message Date
40f227ba38 Fixed the type hinting to guarantee addition between the instruction
enum and other lists of bytes
2026-04-02 16:38:48 +02:00
bc2753f98a Added a new argument to disable the registers initialization if wanted 2026-04-02 14:21:12 +02:00
fc0b7ac3d3 Merge pull request 'Remade into smaller modules' (#1) from remake into main
Reviewed-on: #1
2026-04-02 14:09:53 +02:00
8a4aceed83 Fixed unused import 2026-04-02 14:08:37 +02:00
6f4fccd350 code formatting and newly created enums to clean up code 2026-04-02 14:02:07 +02:00
f46cc2438f Better argument help 2026-04-02 13:19:13 +02:00
17e56ae5a9 Better comments 2026-04-02 13:19:00 +02:00
9e8a6bdb9f Fixed a bug where the script would try to patch addresses outside of the
allowed memory range
2026-04-02 13:06:58 +02:00
72281c4401 added a new debug argument 2026-04-02 13:05:59 +02:00
9cc805fb9d Restructuration of the code to use cfg files, arguments, and multiple
smaller modules
2026-04-02 11:29:04 +02:00
3e665cd11a fixed some formatting stuff 2026-03-31 10:55:08 +02:00
dc8ab65614 Added a DLL info json 2026-03-30 12:28:14 +02:00
a66a324c8a Update .gitignore 2026-03-30 12:26:41 +02:00
efc8da2ff8 Added patching of xrefs to addresses obtained with getprocaddr (the code
is not yet cleaned up)
2026-03-30 12:24:08 +02:00
b8f201cbab added registry initiation and patch to jump addr 2026-03-26 15:04:29 +01:00
3f0e52d3b6 Modified test file to include register values at entry 2026-03-25 15:18:01 +01:00
a57491f2b6 Fixed patcher rewriting non-adress calls 2026-03-25 15:16:51 +01:00
44a059d29f Merge branch 'main' of https://git.seliaste.com/seliaste/lief-iat-reconstruction 2026-03-25 15:06:02 +01:00
786decd8cc Small factoring and formatting issues 2026-03-25 15:05:21 +01:00
8729f0d385 Added a new test file 2026-03-25 15:04:27 +01:00
ee86448561 Update README.md 2026-03-25 14:53:44 +01:00
5c2bb2ef2d added support for 64 bits and big-endian 2026-03-24 11:20:28 +01:00
0adfe97012 fixed some printing stuff 2026-03-23 15:40:23 +01:00
45f44bc17d removed wrong filed commited 2026-03-23 15:21:03 +01:00
803f0e1cd1 it works!!! 2026-03-23 15:20:29 +01:00
4831b78cdf maybe it's gonna be goated? 2026-03-23 12:19:07 +01:00
bcdb359ffa Initial commit 2026-03-23 11:31:35 +01:00