hasherezade
|
22067f3dfd
|
[BUGFIX] Cleanup checking if the process reflection inialized properly
|
2026-05-31 02:39:57 +02:00 |
|
hasherezade
|
27fa8f5127
|
[BUGFIX] Fixed closing the process snapshot. Fixed reporting suspicious addresses in thread scan
|
2026-05-31 01:52:58 +02:00 |
|
hasherezade
|
fe5f81b165
|
[FEATURE] Added new argument: rebase to regulate if the dumped module should be rebased to its original base
|
2024-11-01 14:54:19 -07:00 |
|
hasherezade
|
b1b169c271
|
[FEATURE] Added a new parameter, regulating what type of results should be reported
|
2024-10-30 12:59:54 -07:00 |
|
hasherezade
|
392263e32c
|
[FEATURE] In Thread Scanner: retrieve last called syscall
|
2024-09-08 11:12:56 -07:00 |
|
hasherezade
|
6805ada9be
|
[REFACT] Moved the global pattern matcher into a class
|
2024-06-14 07:18:29 -07:00 |
|
hasherezade
|
ccd36439ea
|
[FEATURE] Show info if loading signatures succeeded or failed
|
2024-02-14 16:49:17 -08:00 |
|
hasherezade
|
c9968f9191
|
[FEATURE] Save pattern tags in the dump report. Save PE-sieve version in the scan report
|
2024-02-14 16:28:16 -08:00 |
|
hasherezade
|
cef8382e01
|
[FEATURE] Allow to use pattern file in addition to hardcoded patterns
|
2024-02-14 16:02:45 -08:00 |
|
hasherezade
|
36657ce963
|
[FEATURE] Allow to load patterns from a file
|
2024-02-12 16:59:04 -08:00 |
|
hasherezade
|
071f768174
|
[REFACT] Changes in presenting the version
|
2022-11-05 06:13:37 -07:00 |
|
hasherezade
|
6da0e3a9e9
|
[FEATURE] Refactored version definition. Added version to resources
|
2022-11-04 07:14:42 -07:00 |
|
hasherezade
|
2929797b86
|
[REFACT] Use new operators with std::nothrow
|
2022-01-09 16:41:34 -08:00 |
|
hasherezade
|
5f0920793e
|
[FEATURE] If scanning of inaccessible data requested, auto-enable /refl mode
|
2021-12-28 06:55:06 -08:00 |
|
hasherezade
|
ab0ac7abe4
|
[NOBIN] Added comments for Doxygen
|
2021-08-02 11:36:30 +02:00 |
|
hasherezade
|
e24b5b41ee
|
[FEATURE] Print warning if scanning of inaccessible pages is enabled, but raw process was used
|
2021-08-01 12:21:15 +02:00 |
|
hasherezade
|
b53322c905
|
[FEATURE] Try to use lower reflection access on failure
|
2021-07-30 18:34:16 +02:00 |
|
hasherezade
|
ac0b609070
|
[FEATURE] Pass info if working on process reflection. Use it to decide if can force read inaccessible mem.
|
2021-07-30 12:46:28 +02:00 |
|
hasherezade
|
ab0f439abe
|
[BUGFIX] Allow to modify memory access only for process reflection
(Issue #86)
|
2021-07-30 11:38:49 +02:00 |
|
hasherezade
|
4533e03bae
|
[FEATURE] Added SYNCHRONIZE flag to OpenProcess
|
2021-07-17 19:24:01 +02:00 |
|
hasherezade
|
97b72911ae
|
[BUGFIX] Enforce access to inaccessible sections (Issue #86)
|
2021-06-30 03:08:22 +02:00 |
|
hasherezade
|
0d89606277
|
[FEATURE] Added json_lvl parameter: to control level of details in the report
|
2021-04-30 16:06:14 +02:00 |
|
hasherezade
|
83e5654ab8
|
[REFACT] Moved checking dump parameters to the function
|
2020-10-12 22:53:37 +02:00 |
|
hasherezade
|
70a0cb00bb
|
[REFACT] Removed unused variables, cleanup
|
2020-07-10 22:46:28 +02:00 |
|
hasherezade
|
51586ad74b
|
[BUGFIX] Fixed closing process handle on error
|
2020-07-06 05:58:01 -07:00 |
|
hasherezade
|
56c3fe1f11
|
[BUGFIX] Use process reflection for both: scan and dump
|
2020-07-03 13:03:12 +02:00 |
|
hasherezade
|
eeb9b66be5
|
[FEATURE] In quiet mode, silence out the incompatibility warnings
|
2020-07-03 11:41:17 +02:00 |
|
hasherezade
|
f2f2f8d45c
|
[FEATURE] Changes in printing messages in colors
|
2020-07-03 11:23:22 +02:00 |
|
hasherezade
|
472164bf6e
|
[REFACT] Refactored scan function. Single entry point to the scan. Do
not throw an error on scanner incompatibility.
|
2020-07-03 10:41:13 +02:00 |
|
hasherezade
|
5bf0e22921
|
[REFACT] Fixed a typo in a function name
|
2020-07-03 09:33:57 +02:00 |
|
hasherezade
|
0069959bd1
|
[BUGFIX] Set Debug privilege before scan and dump
|
2020-06-15 00:37:20 +02:00 |
|
hasherezade
|
d6aeca0a80
|
[REFACT] Wrapped everything in pesieve namespace
|
2020-06-14 19:52:06 +02:00 |
|
hasherezade
|
a08063b11d
|
[REFACT] If opening process failed, try again with basic access. Added a
handle check.
|
2020-06-11 08:32:03 +02:00 |
|
hasherezade
|
0faf888634
|
[FEATURE] New param: refl (make process reflection before scan)
|
2020-06-08 11:33:36 +02:00 |
|
hasherezade
|
2a29cd4746
|
[FEATURE] Try to set debug privilege unconditionaly (not on failed
opening process)
|
2020-06-07 11:47:48 +02:00 |
|
hasherezade
|
287a14a038
|
[REFACT] Wrapped the utils into a namespace pesieve::util
|
2020-05-29 23:53:57 +02:00 |
|
Max Altgelt
|
13cfd8d065
|
[BUGFIX] Standardize includes
Use lower-case filenames with / as separator.
|
2020-05-19 08:20:38 +02:00 |
|
hasherezade
|
3ecb5e9734
|
[REFACT] Moved functions into pesieve namespace. Moved version to
includes.
|
2020-03-08 18:21:06 +01:00 |
|
hasherezade
|
8a9176b098
|
[REFACT] Split util.cpp/.h into two files, basing on common functionality
|
2020-03-08 17:48:12 +01:00 |
|
hasherezade
|
9893bdb353
|
[REFACT] Build JSON report inside ProcessScanReport.
|
2020-03-08 01:02:48 +01:00 |
|
hasherezade
|
d51d57b10f
|
[BUGFIX] Make a dump report if the minidump was created. Small cleanup.
|
2020-03-07 20:00:54 +01:00 |
|
hasherezade
|
744a00202e
|
[FEATURE] Save dump_report.json. Refactoring.
|
2020-03-07 07:18:40 +01:00 |
|
hasherezade
|
3da8e2b351
|
[FEATURE] Add dump mode info to dump report. Fixes.
|
2020-03-07 01:39:32 +01:00 |
|
hasherezade
|
e4ac71f23a
|
[W-I-P] Implement DumpReport
|
2020-03-07 01:22:41 +01:00 |
|
hasherezade
|
293ef7f532
|
[FEATURE] Use absolute path in ResultsDumper. In expand_path: normalize separators.
|
2020-03-06 21:45:40 +01:00 |
|
hasherezade
|
ccfda849d4
|
[REFACT] Removed a redundant parameter. Use an explicit version of a function
|
2020-03-06 18:14:51 +01:00 |
|
hasherezade
|
6b60b97185
|
[BUGFIX] Silence out info in a quite mode
|
2020-02-26 19:56:01 +01:00 |
|
Jack McDowell
|
2b757b0cf8
|
Silence all output in quiet mode
|
2020-02-04 16:00:10 -05:00 |
|
hasherezade
|
ab1ad8654c
|
[REFACT] Use IsWow64Process via wrapper function
|
2019-10-18 17:17:34 +02:00 |
|
hasherezade
|
e5c7989464
|
[FEATURE] Create a minidump under the application name. Added more logs.
|
2019-10-05 13:47:14 +02:00 |
|