COMMITS
/ scanners/module_data.cpp August 23, 2022
S
fix clang compile issues (#109)
secDre4mer committed
January 21, 2022
H
H
[FEATURE] Added loadImportsList to remote module
hasherezade committed
January 18, 2022
H
[BUGFIX] In ModuleData: added autoswitching path to Wow64
hasherezade committed
H
[BUGFIX] Use cache to reload Wow64
hasherezade committed
H
[FEATURE] Scan IAT by lookup on original Import Table
hasherezade committed
January 9, 2022
H
[FEATURE] Allow to enable/disable caching by a param
hasherezade committed
H
[FEATURE] Implemented modules caching (Issue #94)
hasherezade committed
December 27, 2021
H
[REFACT] Use function collect_thunks from libPEconv
hasherezade committed
November 9, 2021
H
[REFACT] Use consistent names: isReflection for the field, isRefl: function
hasherezade committed
September 9, 2021
H
[NOBIN] Fixed comments (Issue #15)
hasherezade committed
H
[FEATURE] More precise clearing of IAT: field by field (Issue #15)
hasherezade committed
September 3, 2021
H
[NOBIN] Cleanup, removed commented out lines
hasherezade committed
H
[FEATURE] Hidden debug strings. Incremented version
hasherezade committed
H
[FEATURE] Collect all the relocated fields in the patched module
hasherezade committed
August 11, 2021
H
[FEATURE] If in reflection mode: force-read inaccessible header
hasherezade committed
July 31, 2021
H
[FEATURE] Depending on data parameter (and refl mode) scan also inaccessible PE sections
hasherezade committed
October 13, 2020
H
[FEATURE] Scan non-executable sections for hooks, if data scanning is enabled
hasherezade committed
October 12, 2020
H
[BUGFIX] Fixed checking if the section contains the Entry Point (affecting: Issue #73)
hasherezade committed
July 28, 2020
H
[REFACT] Removed some debug strings
hasherezade committed
July 27, 2020
H
Revert "[REFACT] Removed too noisy debug strings"
hasherezade committed
July 26, 2020
H
[REFACT] Removed too noisy debug strings
hasherezade committed
July 20, 2020
H
H
[FEATURE] In RemoteModData: added checking if the section contains Entry Point
hasherezade committed
July 18, 2020
H
[BUGFIX] Fixed detecting MEM_SEC as executable if access changed (Issue #66)
hasherezade committed
July 16, 2020
H
[BUGFIX] In expand_path: always try to convert from the device path
hasherezade committed
July 10, 2020
H
[REFACT] Removed unused variables
hasherezade committed
June 14, 2020
H
[REFACT] Wrapped everything in pesieve namespace
hasherezade committed
H
[BUGFIX] In PeBuffer, ModuleData: use calculated ImageSize if the size
hasherezade committed
June 12, 2020
H
[FEATURE] Scan load full remote module for IAT scan only if Import Table
hasherezade committed
H
[REFACT] In remote PeSection: if PE has no sections, treat full image as
hasherezade committed
June 2, 2020
H
[REFACT] Wrap more utils in a namespace pesieve::util
hasherezade committed
May 29, 2020
H
[REFACT] Wrapped the utils into a namespace pesieve::util
hasherezade committed
April 17, 2020
M
[BUGFIX] Standardize includes
Max Altgelt committed
April 12, 2020
H
[FEATURE] Scan against IAT hooks
hasherezade committed
March 8, 2020
H
[REFACT] Split util.cpp/.h into two files, basing on common functionality
hasherezade committed
December 30, 2019
H
[BUGFIX] In code scan: fixed sections wrongly identified as executable
hasherezade committed
December 28, 2019
December 23, 2019
H
[REFACT] Removed field
hasherezade committed
December 22, 2019
H
[BUGFIX] Use the base saved in the remote header as the reloc base
hasherezade committed
December 19, 2019
H
[REFACT] Normalized a boolean type
hasherezade committed
December 15, 2019
H
[BUGFIX] Disable FS redirection while module loading by default
hasherezade committed
November 12, 2019
H
[REFACT] Use wrappers to manipulate FS redirection (for backward compat.)
hasherezade committed
H
[BUGFIX] If cannot read module, try to disable FS redirection
hasherezade committed
November 11, 2019
H
[FEATURE] Scan detached MEM_IMG for hooks
hasherezade committed
October 18, 2019
H
[REFACT] Use IsWow64Process via wrapper function
hasherezade committed
June 15, 2019
H
[BUGFIX] Fixed invalid is section executable check: overwriting flag (Issue #36)
hasherezade committed
H
[BUGFIX] Detect sections dynamically changed into executable (Issue #36)
hasherezade committed
September 8, 2018
H
[BUGFIX] Fixed detecting executable pages (added PAGE_EXECUTE_WRITECOPY)
hasherezade committed
August 11, 2018
H
[FEATURE] In case if converting module name failed, return the original
hasherezade committed