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
|
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
|
6f8e2f4a49
|
[BUGFIX] In LdConfigDir: optimized too slow counting of fields
|
2021-02-18 17:29:24 +01:00 |
|
hasherezade
|
fd69dd54cd
|
[FEATURE] In LdCondigDir: added new fields: GuardEHContinuation Table/Count
|
2021-02-17 21:26:10 +01:00 |
|
hasherezade
|
d0dafb2e66
|
[REFACT] In LdConfigDirWrapper: return NULL if field not available
|
2021-02-17 02:20:48 +01:00 |
|
hasherezade
|
e0bbb9f5ae
|
[FEATURE] Added support for VolatileMetadataPointer in LdConfigDir
|
2021-02-17 01:48:20 +01:00 |
|
hasherezade
|
49837f7be2
|
[REFACT] Get all the fields of LdConfigDir in one structure
|
2021-02-17 01:18:15 +01:00 |
|
hasherezade
|
938072e638
|
[REFACT] Refactored fetching fields from LD_CONFIG_DIRECTORY
|
2021-02-16 23:57:01 +01:00 |
|
hasherezade
|
0b56e88591
|
[REFACT] In LdConfigWrapper: added fuction getHdrDefinedSize
|
2021-02-16 21:49:24 +01:00 |
|
hasherezade
|
6d94dd82fb
|
[FEATURE] In Executable: added a wrapper func: getImageSize
|
2021-02-10 11:52:04 +01:00 |
|
hasherezade
|
d3f266776b
|
[NOBIN] Normalized indentation
|
2021-02-08 15:23:24 +01:00 |
|
hasherezade
|
dd0e7f6e2c
|
[REFACT] In ExportsDirWrapper: refactored getting libName. Added Export keyword to the main name
|
2021-02-08 12:04:29 +01:00 |
|
hasherezade
|
be8b5f3e5b
|
[FEATURE] In RichHdr: add calculated checksum as one of the fields
|
2021-02-07 21:41:14 +01:00 |
|
hasherezade
|
9c9e6ce255
|
[REFACT] Removed unused files: AbstractFileBuffer.cpp/.h
|
2021-02-06 21:18:47 +01:00 |
|
hasherezade
|
3ee8c13b53
|
[FEATURE] In ExeElementWrapper: added hasSubfieldWrapper
|
2021-02-06 21:13:28 +01:00 |
|
hasherezade
|
f1b78a7f42
|
[BUGFIX] SEH Table Entries have no metadata
|
2021-01-16 01:13:22 +01:00 |
|
hasherezade
|
350a1cab05
|
[FEATURE] Print values of fields with supression info
|
2021-01-15 23:08:53 +01:00 |
|
hasherezade
|
588124d485
|
[FEATURE] In LdConfig: parse fields with suppression info
|
2021-01-15 22:44:30 +01:00 |
|
hasherezade
|
e0f9fdb758
|
[BUGFIX] Fixed renamed constant
|
2020-07-10 12:27:53 +02:00 |
|
hasherezade
|
0f8dda3582
|
[REFACT] pe_formats.h: removed unused Non-COFF header
|
2020-07-10 12:19:42 +02:00 |
|
hasherezade
|
ecf9005b0c
|
[REFACT] Refactored: win_types, pe_formats
|
2020-07-10 12:11:46 +02:00 |
|
hasherezade
|
633fd33a86
|
[BUGFIX] Removed redundant flag: Truncate, causing wiping files opened by FileBuffer.
|
2020-03-10 00:36:21 +01:00 |
|
hasherezade
|
b574cc97cd
|
[REFACT] Refactored includes. Include bearparser as <bearparser/bearparser.h>
|
2019-12-01 01:16:53 +01:00 |
|
hasherezade
|
a52bdd9b1e
|
[REFACT] Added directories to include path
|
2019-12-01 01:02:16 +01:00 |
|
hasherezade
|
e0f270a48a
|
[REFACT] Changed structure of includes
|
2019-12-01 00:43:54 +01:00 |
|
hasherezade
|
36233bc6bf
|
[REFACT] Refactored commander to follow new includes
|
2018-12-30 01:00:34 +01:00 |
|
hasherezade
|
b78d32045d
|
[REFACT] Moved main headers to the folder "include"
|
2018-12-29 22:53:04 +01:00 |
|