hasherezade
|
45b96d20b6
|
[BUGFIX] Fixed rvaToRaw conversion for PEs that have no sections
|
2022-09-12 01:36:10 +02:00 |
|
hasherezade
|
2705446526
|
[REFACT] In PEFile: clear the wrappers directly in the wrapping function
|
2022-09-12 01:10:54 +02:00 |
|
hasherezade
|
05db923515
|
[FEATURE] Removed unused function. Renamed a parameter
|
2022-09-12 01:00:13 +02:00 |
|
hasherezade
|
12e80ec744
|
[BUGFIX] Allow section offset smaller than section alignment unit
|
2022-09-11 06:22:08 +02:00 |
|
hasherezade
|
7738fdfec7
|
[NOBIN] Removed redundant space
|
2022-09-10 03:01:53 +02:00 |
|
hasherezade
|
144fd328e6
|
[FEATURE] In ImportBaseDirWrapper: thunkToFuncName - allow to fetch short and long name
|
2022-09-08 06:03:12 +02:00 |
|
hasherezade
|
dc8feb52c7
|
[REFACT] Moved dumpSection implementation to PEfile.cpp
|
2022-09-08 05:01:08 +02:00 |
|
hasherezade
|
e5dfe649e6
|
[BUGFIX] In ResourceDirWrapper: fixed pointers cast
|
2022-09-08 04:55:58 +02:00 |
|
hasherezade
|
d07835a623
|
[FEATURE] In ResourceDirWrapper: do not include children entries in the header's dump
|
2022-09-08 04:50:41 +02:00 |
|
hasherezade
|
a150b845a1
|
[REFACT] In addr conversions: check against INVALID_ADDR first
|
2022-09-08 04:15:45 +02:00 |
|
hasherezade
|
17fd9b2549
|
[FEATURE] Added: dumpFragment, dumpSection
|
2022-09-07 23:31:30 +02:00 |
|
hasherezade
|
a24df86ce8
|
[FEATURE] In PECore: throw errors from a current function, not from the underlying buffer
|
2022-09-07 21:38:58 +02:00 |
|
hasherezade
|
7a54124b0f
|
[FEATURE] In FileHdrWrapper: translate Machine field
|
2022-09-07 20:08:40 +02:00 |
|
hasherezade
|
2c3b3de817
|
[FEATURE] In FileHdrWrapper: translate characteristics
|
2022-09-07 00:26:24 +02:00 |
|
hasherezade
|
3130dcc826
|
[BUGFIX] Fixed fetching last mapped address
|
2022-09-04 02:52:39 +02:00 |
|
hasherezade
|
990b000353
|
[WIP] Refactoring for the backward compatibile API (p2)
|
2022-09-03 21:47:33 +02:00 |
|
hasherezade
|
691b587139
|
[WIP] Refactoring for the backward compatibile API (p1)
|
2022-09-03 05:50:57 +02:00 |
|
hasherezade
|
930b4014d6
|
[FEATURE] Added func: secHdrsEndOffset
|
2022-09-02 23:06:07 +02:00 |
|
hasherezade
|
a4d6671a93
|
[REFACT] Refactored PECore: do not use cached offsets
|
2022-09-02 22:48:24 +02:00 |
|
hasherezade
|
a32c9f0789
|
[REFACT] Removed redundant function: sectionAt
|
2022-09-01 05:01:16 +02:00 |
|
hasherezade
|
f50f3d888f
|
[FEATURE] Added new functions: index/section conv. Calc PE checksum
|
2022-08-31 23:42:39 +02:00 |
|
hasherezade
|
758d0adfa9
|
[FEATURE] Print CodeView fields content
|
2022-08-29 03:03:59 +02:00 |
|
hasherezade
|
34102ed146
|
[FEATURE] Implemented parsing CodeView Info
|
2022-08-29 02:42:56 +02:00 |
|
hasherezade
|
56da767ed8
|
[BUGFIX] Fixed inconsistent variable types
|
2022-07-16 03:51:59 +02:00 |
|
hasherezade
|
6107d801d6
|
[BUGFIX] In RelocDirWrapper: fixed invalid cache initialization (Issue #16)
|
2022-07-15 04:13:25 +02:00 |
|
hasherezade
|
8da6518b17
|
[REFACT] In Exception, Reloc Dirs: trim dir entry size to exe size
|
2022-06-23 17:39:52 +02:00 |
|
hasherezade
|
079ad2f4b2
|
[BUGFIX] Removed limits while parsing resource strings
|
2022-06-23 17:36:41 +02:00 |
|
hasherezade
|
3330039c66
|
[BUGFIX] In RelocsDirWrapper: removed limits while parsing reloc enries
|
2022-06-23 17:33:57 +02:00 |
|
hasherezade
|
6df9ac4d70
|
[BUGIFX] In RelocDirWrapper: removed entried limit in parsing block
|
2022-06-23 17:29:16 +02:00 |
|
hasherezade
|
03dacf5475
|
[FEATURE] In DataDirEntryWrapper: allow to trim directory size to executable size
|
2022-06-23 17:21:34 +02:00 |
|
hasherezade
|
f8411ebbda
|
[BUGFIX] In TLS Dir: removed limit of entries
|
2022-06-23 16:35:08 +02:00 |
|
hasherezade
|
c9b23b42ca
|
[BUGFIX] In BoundImports: removed limit of entries
|
2022-06-23 16:30:51 +02:00 |
|
hasherezade
|
62c9ceaa75
|
[BUGFIX] In ExceptionDir: removed limit of entries (Issue #15)
|
2022-06-23 16:07:12 +02:00 |
|
hasherezade
|
c45fbd4af3
|
[BUGFIX] Fixed getting resource child offset
|
2022-06-11 00:40:41 +02:00 |
|
hasherezade
|
23b18d38bb
|
[BUGFIX] Fixed crashing at parsing malformed resouces (Issue #14)
|
2022-06-11 00:37:17 +02:00 |
|
hasherezade
|
6aa3a012d6
|
[BUGFIX] Increased entries limit of Imports
|
2022-01-25 00:09:18 +01:00 |
|
hasherezade
|
3626d55441
|
[REFACT] Use QString delimiters
|
2021-05-25 00:39:34 +02:00 |
|
hasherezade
|
a3dd92957e
|
[FEATURE] Display ImageBase as VA
|
2021-04-06 12:21:05 +02:00 |
|
hasherezade
|
c78da77442
|
[BUGFIX] Changed definitions of GuardFlags
|
2021-04-04 15:00:45 +02:00 |
|
hasherezade
|
136dfd32dc
|
[REFACT] Fixed a typo in the enum value
|
2021-04-04 14:42:15 +02:00 |
|
hasherezade
|
c5de1513b3
|
[FEATURE] In LdConfig: added GuardFlags description
|
2021-04-04 13:49:54 +02:00 |
|
hasherezade
|
0471e3d6a6
|
[REFACT] In ClrDirWrapper: refactored translating flags
|
2021-04-04 11:57:34 +02:00 |
|
hasherezade
|
7984d44dd8
|
[BUGFIX] In ClrDirWrapper: fixed field type
|
2021-04-03 17:01:45 +02:00 |
|
hasherezade
|
714abbe15d
|
[BUGFIX] Moved a macro to LdConfigDirWrapper
|
2021-04-03 15:30:27 +02:00 |
|
hasherezade
|
61a7d5ede8
|
[BUGFIX] Use CLR Hdr from the pe namespace
|
2021-04-03 15:24:25 +02:00 |
|
hasherezade
|
560390670e
|
[FEATURE] Translate CLR Flags
|
2021-04-03 15:08:13 +02:00 |
|
hasherezade
|
9095d7801f
|
[FEATURE] Implemented CLR Header
|
2021-04-03 14:48:50 +02:00 |
|
hasherezade
|
6e0a8174a1
|
[REFACT] In LdConfigDir: refactored counting size and fields number
|
2021-02-18 21:44:51 +01:00 |
|
hasherezade
|
c703ff193d
|
[BUGFIX] Catch exception thrown by rvaToRaw
|
2021-02-18 16:53:43 +01:00 |
|
hasherezade
|
49ac9740ba
|
[FEATURE] In LdCondigDir: wrap subfields of GuardEHContinuationTable
|
2021-02-17 23:09:50 +01:00 |
|