COMMITS
/ scanners/artefact_scanner.cpp October 18, 2022
H
[BUGFIX] Fixed: stuck on scanning for PE headers artifacts
hasherezade committed
August 30, 2022
H
[REFACT] Pass process_details structure to ArtefactScanner
hasherezade committed
H
[REFACT] Renamed a variable
hasherezade committed
January 22, 2022
H
[REFACT] Removed redundant param: processHandle from ModuleScanReport
hasherezade committed
July 30, 2021
H
[BUGFIX] Fixed passing the info about process refl. to all instanced of MemPageData
hasherezade committed
July 29, 2021
June 27, 2021
H
[BUGFIX] Fixed calculation of the image size: ArtefactScanner::calcImgSize (Issue #85)
hasherezade committed
July 20, 2020
H
[REFACT] Small cleanup of types, explicit cast, etc
hasherezade committed
July 11, 2020
H
[REFACT] Removed unused variables
hasherezade committed
H
[REFACT] Pass ProcessScanReport by reference, not by pointer
hasherezade committed
July 10, 2020
H
[BUGFIX] Fixed a mistakenly deleted variable
hasherezade committed
H
[REFACT] Removed unused variables, cleanup
hasherezade committed
July 6, 2020
H
[FEATURE] Additional MZ pattern
hasherezade committed
H
[FEATURE] Hidden debug strings about sections header validation
hasherezade committed
H
[BUGFIX] Try to get infomation about the architecture from the detected PE header
hasherezade committed
June 14, 2020
H
[REFACT] Wrapped everything in pesieve namespace
hasherezade committed
June 13, 2020
H
[BUGFIX] Fixed variable name
hasherezade committed
H
[REFACT] In ArtefactScanner::calcImgSize implemented as static
hasherezade committed
June 11, 2020
H
[BUGFIX] In ArtefactScan: before searching artefacts in a previous page,
hasherezade committed
H
[BUGFIX] In MemPageData: allow to limit the area that will be read
hasherezade committed
June 2, 2020
H
[REFACT] Wrap more utils in namespace pesieve::util
hasherezade committed
November 23, 2019
H
[REFACT] Removed unused variables
hasherezade committed
November 15, 2019
H
[REFACT] Hidden a debug string. Additional check in validate regions
hasherezade committed
H
[BUGFIX] Move min_offset of the search after section headers end
hasherezade committed
November 14, 2019
H
[BUGFIX] Validate section regions in the detected header
hasherezade committed
November 13, 2019
H
[BUGFIX] ArtefactScanner: reset sec. hdr if validation failed
hasherezade committed
November 3, 2019
H
[REFACT] Refactored checking a pointer to the found DOS header
hasherezade committed
November 2, 2019
H
[BUGFIX] Validate a pointer to DOS header before use
hasherezade committed
H
[REFACT] Use additional variable
hasherezade committed
H
[REFACT] Fixed misleading variable name, added a comment.
hasherezade committed
November 1, 2019
H
[FEATURE] New PE recovery path: sections_hdr -> DOS hdr -> File Hdr
hasherezade committed
H
[FEATURE] Search DOS header by the stub patterns
hasherezade committed
H
[FEATURE] Add another pattern to search sections
hasherezade committed
H
[BUGFIX] Ensure that min_offset is not going backwards after sections found.
hasherezade committed
H
[BUGFIX] Move min_offset to the beginning of found sections
hasherezade committed
H
[BUGFIX] If DOS header not found, detect the payload by NT Header
hasherezade committed
H
[BUGFIX] Updated libpeconv. Refactored PE-sieve to follow the changes in API
hasherezade committed
H
[BUGFIX] Move the search window while searching Sections Header (Issue #44)
hasherezade committed
August 11, 2019
H
[BUGFIX] In ArtefactsScanner: try to find 'MZ' signature before calculating the PE base
hasherezade committed
June 16, 2019
H
[BUGFIX] In ArtefactsScanner: added missing bounds check
hasherezade committed
June 11, 2019
H
[REFACT] Use brackets for including peconv.h
hasherezade committed
May 21, 2019
H
[BUGFIX] In calculating PE size: make sure that consecutive sections
hasherezade committed
H
[BUGFIX] In calculating PE size: validate each section header
hasherezade committed
March 14, 2019
H
[FEATURE] In calcImageBase: if cannot calculate size basing on sections,
hasherezade committed
March 10, 2019
H
[FEATURE] Reconstruct optional header
hasherezade committed
H
[REFACT] Simplified a condition
hasherezade committed
H
[FEATURE] Store information if the process is 64bit in the artefacts
hasherezade committed
H
[BUGFIX] Detect if the process is 32 or 64bit (in ArtefactsScanner)
hasherezade committed
March 9, 2019
H
[REFACT] Use fetch_region_size from libpeconv
hasherezade committed