Commit Graph

26 Commits

Author SHA1 Message Date
hasherezade dc8feb52c7 [REFACT] Moved dumpSection implementation to PEfile.cpp 2022-09-08 05:01:08 +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 8c8b6ced2c [FEATURE] Expose resize function in MappedExe 2022-09-07 04:17:27 +02:00
hasherezade 2cd439266d [FEATURE] Added: canResize 2022-09-07 00:59:16 +02:00
hasherezade 170023b724 [REFACT] Removed wrapper func: loadFromFileBuffer() 2022-09-04 08:44:05 +02:00
hasherezade 295b74d5cd [REFACT] Exposed isTruncated, wrap 2022-09-04 07:32:24 +02:00
hasherezade 1129b354f8 [FEATURE] Indicate that the buffer was resized 2022-09-04 06:59:34 +02:00
hasherezade 5195cca90a [FEATURE] Implemented clear section content 2022-09-04 06:28:18 +02:00
hasherezade 4a9e900943 [REFACT] Removed SectionHdrWrapper alias (PESection) 2022-09-04 03:51:57 +02:00
hasherezade ff54676fe9 [BUGFIX] PEFile: removed extra qualification on class members 2022-09-04 02:29:18 +02:00
hasherezade 3e2f4021e4 [BUGFIX] PEFile: removed extra qualification on class members 2022-09-04 02:27:08 +02:00
hasherezade 2d758a2c0b [BUGFIX] Fixed recalculating section size 2022-09-03 23:24:56 +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 4e2624fa60 [REFACT] In PEFile: added const qualifiers to functions fetching offsets 2022-09-02 23:01:02 +02:00
hasherezade a4d6671a93 [REFACT] Refactored PECore: do not use cached offsets 2022-09-02 22:48:24 +02:00
hasherezade c81d853099 [REFACT] Added const qualifiers to: getSecHdr, getSecIndex 2022-09-01 05:30:37 +02:00
hasherezade 1e72e0ed4a [BUGFIX] In getSecIndex: fixed returned value on no sections 2022-09-01 05:07:43 +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 9095d7801f [FEATURE] Implemented CLR Header 2021-04-03 14:48:50 +02:00
hasherezade e0f270a48a [REFACT] Changed structure of includes 2019-12-01 00:43:54 +01:00