hasherezade
|
d90c3787bc
|
[NOBIN] Set minimal CMake version: 3.12
|
2019-11-23 01:08:39 +01:00 |
|
hasherezade
|
1a08238448
|
[REFACT] Small refactoring following the LGTM report
|
2019-11-19 03:04:35 +01:00 |
|
@hasherezade
|
ca31b6177a
|
[BUGFIX] Added missing destructor for SectionHdrWrapper (Issue #7)
|
2019-09-03 07:06:54 +02:00 |
|
hasherezade
|
fc92d6c557
|
[REFACT] Set Qt5 as default. Changed flag to USE_QT4
|
2019-08-16 23:09:09 +02:00 |
|
hasherezade
|
9357df2f3e
|
[NOBIN] Add option in CMake to switch between Qt versions
|
2019-08-16 20:38:42 +02:00 |
|
hasherezade
|
23e5e228ed
|
[BUGFIX] Fixed NULL ptr dereference in PEFile::getRichHdrBgn (Issue #4)
|
2019-04-26 15:03:15 +02:00 |
|
hasherezade
|
a0392ed291
|
[REFACT] In RichHeader: cleaned checksum calculation (validate pointer, removed redundant lines)
|
2019-01-13 23:02:09 +01:00 |
|
hasherezade
|
521b676bb2
|
[REATURE] In RichHdrWrapper: added translations of the values
|
2019-01-12 23:44:58 +01:00 |
|
hasherezade
|
2a6549f685
|
[FEATURE] In RichHdrWrapper: get CompId, calculate checksum
|
2019-01-12 23:41:22 +01:00 |
|
hasherezade
|
afb951cbcf
|
[FEATURE] Recognize mode debug info types
|
2019-01-12 23:28:01 +01:00 |
|
hasherezade
|
01efb1dc77
|
[BUGFIX] In RichHeader: fixed calculating fields sizes (to make it more robust in case of malformed RichHdr)
|
2019-01-09 02:10:46 +01:00 |
|
hasherezade
|
2e6d14c21f
|
[BUGFIX] Validate DanS header in the fetching function
|
2019-01-09 01:45:01 +01:00 |
|
hasherezade
|
ae1bdd64ae
|
[BUGFIX] In LdConfigDir: fixed structure packing (causing wrong fields alignment on Linux)
|
2019-01-05 19:07:18 +01:00 |
|
hasherezade
|
6bfac02164
|
[BUGFIX] In LdConfigDir: added a missing address type to a field
|
2019-01-05 08:47:39 +01:00 |
|
hasherezade
|
84b800682d
|
[NOBIN] Normalized indentations
|
2019-01-05 07:54:03 +01:00 |
|
hasherezade
|
fd75b80e50
|
[FEATURE] Added address types for the new LdConfig fileds
|
2019-01-05 07:02:37 +01:00 |
|
hasherezade
|
0d8892d0dc
|
[BUGFIX] Fixed fetching the LdConfigDirectory fields
|
2019-01-05 06:53:59 +01:00 |
|
hasherezade
|
4998a8dc28
|
[FEATURE] Extended LoadConfigDirectory, parsing fields added in Windows 10
|
2019-01-05 06:25:11 +01:00 |
|
hasherezade
|
3530a9c436
|
[REFACT] Refactored searching RichHeader's beginnig
|
2019-01-03 20:16:01 +01:00 |
|
hasherezade
|
8e15136468
|
[BUGFIX] Fixed fetching the beginning of Rich Header
|
2019-01-03 19:59:49 +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 |
|
hasherezade
|
c6bdfe7059
|
[FEATURE] In LdConfigDir: renamed reserved fields to their new names
|
2018-12-29 22:04:50 +01:00 |
|
@hasherezade
|
e692569097
|
[BUGFIX] Initialize COUNT_WRAPPERS with 0
|
2018-12-28 05:55:33 +01:00 |
|
@hasherezade
|
090d1394ec
|
[REFACT] Use NULL instead of nullptr
|
2018-12-28 05:33:17 +01:00 |
|
@hasherezade
|
5a26701547
|
[REFACT] Use NULL instead of nullptr
|
2018-12-28 05:30:23 +01:00 |
|
@hasherezade
|
66655680ae
|
[REFACT] Use NULL instead of nullptr
|
2018-12-28 05:28:04 +01:00 |
|
@hasherezade
|
4066bce3b2
|
[REFACT] Use NULL instead of nullptr
|
2018-12-28 05:21:38 +01:00 |
|
hasherezade
|
2a41ea9f41
|
[BUGFIX] In LdConfigWrapper: fixed invalid address interpretation
|
2018-12-25 04:55:27 +01:00 |
|
hasherezade
|
6d8504b13d
|
[REFACT] Fixed inconsistent variable type
|
2018-10-23 17:12:13 +02:00 |
|
hasherezade
|
6114cbda8e
|
[NOBIN] Fixed multiple typos in the comments
|
2018-10-23 17:03:58 +02:00 |
|
hasherezade
|
be1baf1c74
|
[REFACT] RichHeader cleanup. Moved the definitions to namespace pe
|
2018-10-23 16:44:30 +02:00 |
|
hasherezade
|
65936ffc7b
|
[BUGFIX] Fixed incorrect variable initialization
|
2018-10-23 02:53:53 +02:00 |
|
hasherezade
|
4e9eeda86b
|
[BUGFIX] Moved a definition of RichHdr into a new file
|
2018-10-23 02:12:38 +02:00 |
|
hasherezade
|
9bc3700ac5
|
[REFACT] Added pe_formats.h to RichHdrWrapper
|
2018-10-23 01:49:25 +02:00 |
|
hasherezade
|
57fc9b0fd6
|
[VERSION] 0.2.1
|
2018-10-22 22:33:14 +02:00 |
|
hasherezade
|
dcadf02c06
|
[FEATURE] In FileHdr: translate timestamp to human readable form
|
2018-10-22 22:26:44 +02:00 |
|
hasherezade
|
1bdae1c6a7
|
[FEATURE] In RichHdr: added "DanS" and "Rich" keywords in description
|
2018-10-22 22:05:08 +02:00 |
|
hasherezade
|
dc096fbca2
|
[FEATURE] RichHdr: split checksummed padding on fields
|
2018-10-22 21:52:31 +02:00 |
|
hasherezade
|
f947747355
|
[FEATURE] Added basic parsing of CompID fields
|
2018-10-22 21:16:22 +02:00 |
|
hasherezade
|
bff2185ef2
|
[BUGFIX] If RichHeader not found, return fields count 0
|
2018-10-22 18:09:20 +02:00 |
|
hasherezade
|
3c9d4d44df
|
[FEATURE] Handle variable number of CompId records in Rich Header
|
2018-10-22 16:44:47 +02:00 |
|
hasherezade
|
f4162ebec2
|
[W-I-P] Started implementing RichHeader support
|
2018-10-21 23:35:23 +02:00 |
|
hasherezade
|
631fe7ac79
|
[REFACT] Fixed inconsistent types
|
2018-04-14 03:11:15 +02:00 |
|
hasherezade
|
f2cb29a76f
|
[REFACT] Fixed inconsistent types
|
2018-04-14 02:42:08 +02:00 |
|
hasherezade
|
fdbd744770
|
[REFACT] Fixed inconsistent types
|
2018-04-13 23:40:26 +02:00 |
|
hasherezade
|
612514f16c
|
[BUGFIX] Fixed integer types
|
2018-04-06 17:43:42 +02:00 |
|
hasherezade
|
9dc4b73629
|
[BUGFIX] In DelayImp: fixed types (64 bit)
|
2018-04-02 17:51:36 +02:00 |
|
hasherezade
|
66411bf1d7
|
[BUGFIX] In LdConfig: handle the flipped fields (32/64bit)
|
2018-04-02 17:17:49 +02:00 |
|
hasherezade
|
d7dc248b4e
|
[REFACT] Updated bearparser version: 0.2
|
2017-11-19 18:56:02 +01:00 |
|