hasherezade
|
a349426d9a
|
[FEATURE] Distinguish reproducible builds
|
2023-03-07 16:47:33 +01:00 |
|
cocateh
|
2cc95ee37a
|
[FEATURE] Recognize Thumb2 PE files
|
2023-03-07 12:13:05 +01:00 |
|
hasherezade
|
7f7d94f65d
|
[BUGFIX] Removed a redundant, overloaded function
|
2023-03-04 02:43:48 +01:00 |
|
hasherezade
|
0e07f21765
|
[BUGFIX] In DebugDirWrapper::loadNextEntry fixed parameter type inconsistent with the base class
|
2023-02-21 20:15:40 +01:00 |
|
hasherezade
|
ee5c309f26
|
[BUGFIX] In DebugDir: check against 0 address
|
2023-02-21 17:14:36 +01:00 |
|
hasherezade
|
f00654cf43
|
[BUGFIX] In DebugDirWrapper: in getFieldsCount() - use the number of entries from the list
|
2023-02-21 16:42:25 +01:00 |
|
hasherezade
|
eeaed2f378
|
[FEATURE] Show type name as DbgDir entry name
|
2023-02-21 03:52:57 +01:00 |
|
hasherezade
|
3948442bca
|
[REFACT] Small cleanup
|
2023-02-21 03:26:52 +01:00 |
|
hasherezade
|
472e8167ee
|
[FEATURE] Refactor DebugDirWrapper to parse all the entries (not just the first one)
|
2023-02-21 00:47:11 +01:00 |
|
hasherezade
|
c829e5655e
|
Merge branch 'master' into issue_11
|
2023-02-13 03:41:02 +01:00 |
|
hasherezade
|
437bf2ffae
|
[REFACT] Use saved original size to decide if the file was resized
|
2023-02-13 03:32:22 +01:00 |
|
hasherezade
|
6123955b49
|
[FEATURE] Added a func to validate import name
|
2023-02-12 22:37:02 +01:00 |
|
hasherezade
|
331188e35e
|
[FEATURE] Support a DLL Characteristics flag: IMAGE_DLLCHARACTERISTICS_HIGH_ENTROPY_VA
|
2023-02-09 13:11:46 +01:00 |
|
hasherezade
|
89bca95d4c
|
[BUGFIX] Round down the unaligned sections to file alignment
|
2022-10-24 18:03:02 +02:00 |
|
hasherezade
|
8f489b7066
|
[NOBIN] Normalized indentations
|
2022-10-24 16:09:12 +02:00 |
|
hasherezade
|
9ba968a751
|
[REFACT] In computeChecksum: check buffer bounds. Normalized offset type.
|
2022-09-25 22:14:26 +02:00 |
|
hasherezade
|
608bf148f1
|
[BUGFIX] FileBufferException should inherit from BufferException
|
2022-09-25 09:43:11 +02:00 |
|
hasherezade
|
d1a8067fdd
|
[BUGFIX] Create sections wrapper only if sections count != 0. Fixed check if sections wrapper is not null
|
2022-09-24 23:32:42 +02:00 |
|
hasherezade
|
7edbabff71
|
[REFACT] Cleanup loading truncated file
|
2022-09-18 08:27:11 +02:00 |
|
hasherezade
|
26ddd9beb9
|
[FEATURE] Allow to load file truncated
|
2022-09-18 08:23:07 +02:00 |
|
hasherezade
|
fc4acfae8e
|
[REFACT] Fixed inconsistent integer type
|
2022-09-18 06:54:39 +02:00 |
|
hasherezade
|
db0beffd61
|
[FEATURE] Expose isValid function in ImportBaseDirWrapper
|
2022-09-17 21:50:04 +02:00 |
|
hasherezade
|
582f8588a6
|
[NOBIN] Fixed indentation
|
2022-09-17 21:39:17 +02:00 |
|
hasherezade
|
67176ba86a
|
[FEATURE] Allow to define sections Virtual Size on adding
|
2022-09-16 05:32:17 +02:00 |
|
hasherezade
|
2def3c05c7
|
[REFACT] In SectHdrsWrapper: removed redundant func wrappers
|
2022-09-16 05:14:08 +02:00 |
|
hasherezade
|
e5646bb6d1
|
[REFACT] Use calloc/free to allocate section name
|
2022-09-16 04:38:24 +02:00 |
|
hasherezade
|
6e023791ce
|
[NOBIN] Fixed indentation around mappedName
|
2022-09-16 04:21:39 +02:00 |
|
hasherezade
|
c77af82d7c
|
[REFACT] Reuse one buffer for section name
|
2022-09-16 04:04:46 +02:00 |
|
hasherezade
|
86c6c371fc
|
[FEATURE] Translate sections characteristics
|
2022-09-16 03:30:03 +02:00 |
|
hasherezade
|
e66c44bd2f
|
[REFACT] Removed redundant functions
|
2022-09-14 06:04:54 +02:00 |
|
hasherezade
|
e1708727b1
|
[FEATURE] Added function: countUnits
|
2022-09-14 05:44:05 +02:00 |
|
hasherezade
|
8758ccef14
|
[REFACT] Removed a redundant function
|
2022-09-14 04:58:05 +02:00 |
|
hasherezade
|
2aad1c0e95
|
[REFACT] Removed redundant function
|
2022-09-12 09:11:27 +02:00 |
|
hasherezade
|
d108f2d11d
|
[FEATURE] Removed redundant function
|
2022-09-12 07:44:53 +02:00 |
|
hasherezade
|
6830830ba0
|
[BUGFIX] Fixed recalculating mapped virtual size
|
2022-09-12 06:10:43 +02:00 |
|
hasherezade
|
e965ff720b
|
[REFACT] Removed redundant functions
|
2022-09-12 05:08:34 +02:00 |
|
hasherezade
|
7e56e00a9a
|
[REFACT] In PEFile: removed redundant function
|
2022-09-12 01:25:25 +02:00 |
|
hasherezade
|
05db923515
|
[FEATURE] Removed unused function. Renamed a parameter
|
2022-09-12 01:00:13 +02:00 |
|
hasherezade
|
bc8b283326
|
[FEATURE] Removed unused function
|
2022-09-11 03:50:48 +02:00 |
|
hasherezade
|
f69e5b4f91
|
[BUGFIX] In setTextValue: fixed invalid default argument
|
2022-09-10 07:52:24 +02:00 |
|
hasherezade
|
c3a6f0c4f0
|
[BUGFIX] In ExeElementWrapper: fix getOffset to follow the API of superclass
|
2022-09-10 06:58:58 +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
|
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
|
ae33b2199c
|
[REFACT] Removed unused func: isEPValid
|
2022-09-08 00:25:57 +02:00 |
|
hasherezade
|
68f962b66a
|
[FEATURE] In getSecContent: pass recalculate flag
|
2022-09-08 00:16:03 +02:00 |
|
hasherezade
|
1964b4cc43
|
[REFACT] Removed unused function: roundupSectionSize
|
2022-09-07 23:55:57 +02:00 |
|
hasherezade
|
17fd9b2549
|
[FEATURE] Added: dumpFragment, dumpSection
|
2022-09-07 23:31:30 +02:00 |
|
hasherezade
|
0385d7c840
|
[FEATURE] In FileView: implementd getMappableSize as static
|
2022-09-07 20:53:26 +02:00 |
|