Commit Graph
62 Commits
Author SHA1 Message Date
hasherezade 915235a0c1 [FEATURE] Added new parameter: report allowing to regulate what results are included in the report (Issue #21) 2024-10-30 17:05:48 -07:00
hasherezade 6cfd370a12 [REFACT] Pass string by a reference 2024-09-24 17:16:49 -07:00
hasherezade 54f369336c [BUGFIX] Optimized and fixed printing reports 2024-09-11 17:59:25 -07:00
hasherezade b357486ffa [BUGFIX] Removed a debug line containing invalid variable name 2024-09-07 14:46:41 -07:00
hasherezade 9e8ff93b50 [FEATURE] Unified process filtering between standalone and ETW 2024-09-07 07:49:48 -07:00
hasherezade ea6068eca8 [BUGFIX] Protect logging on stdout by a mutex 2024-06-13 16:56:01 -07:00
hasherezade 723d425623 [BUGFIX] Removed redundant reporting on stdout 2024-06-09 16:13:43 -07:00
hasherezade b1760e946f [BUGFIX] Lock std mutex before printing scan info 2024-06-09 11:18:55 -07:00
hasherezade f85cc3eae9 [FEATURE] Changes in logging. Log all scanned unconditionally 2024-06-09 08:50:10 -07:00
hasherezade 3f950eaf36 [FEATURE] Allow to report all scanned. Added mutex to protect writes to the report 2024-06-09 08:20:43 -07:00
hasherezade caa1de0650 [FEATURE] Single scan for multiple events 2024-06-08 10:44:36 -07:00
hasherezade 10bf584578 [REFACT] Moved process_util to a separate file, refactored 2024-04-07 15:23:35 -07:00
cccs-mog 9fb030d13c ETW 2024-03-06 22:00:22 +00:00
hasherezade cbcaf88ef6 [REFACT] Use auto for iterator type 2023-07-27 07:40:04 -07:00
hasherezade a2d04bdab9 [BUGFIX] Use GetTickCount instead of GetTickCount64 (it is not available on 32 bit Windows) - Issue #13 2022-09-24 00:30:34 +02:00
hasherezade 6ebd2646d0 [REFACT] Measure time by GetTickCount64 2022-01-22 13:16:46 -08:00
hasherezade bafdd2e794 [REFACT] Simplified func: is_searched_pid 2021-09-08 22:10:58 +02:00
hasherezade cbee0bc03b [FEATURE] Print info if no process from the PIDs list was found 2021-09-08 22:06:36 +02:00
hasherezade 746e60c897 [FEATURE] Set size of the printed PID column to 4 2021-09-07 12:49:01 +02:00
hasherezade 35282408f1 [REFACT] Use IntListParam for PIDs 2021-09-07 11:26:12 +02:00
hasherezade 2bfce150fc [REFACT] Use lists from ParamKit 2021-09-07 11:22:43 +02:00
hasherezade cbc028baa7 [REFACT] Updated paramkit. Use function from paramkit for conversions 2021-09-07 09:42:14 +02:00
hasherezade 55299ebddb [BUGFIX] Fixed invalid variables 2021-06-25 19:18:03 +02:00
hasherezade 56fb5f86b8 [BUGFIX] Fixed headers (to compile with MinGW) 2021-06-25 19:03:41 +02:00
hasherezade cbb65d0cc6 [FEATURE] Print all processes names. Refactored enum using CreateToolhelp32Snapshot 2021-06-25 18:44:53 +02:00
hasherezade cf9558a766 [FEATURE] Added processes exclusion list (Issue #10) 2021-06-08 00:29:31 +02:00
hasherezade 7b385fc92d [FEATURE] Do not display init time 2021-04-22 21:00:18 +02:00
hasherezade 95b3d5e995 [FEATURE] Changes in the ptimes param. Keep timestamp of HH creation 2021-04-11 19:03:46 +02:00
hasherezade c0ed462972 [BUGFIX] Retrieve process start time only if is requested (Issue #9) 2021-03-10 13:11:25 +01:00
hasherezade 2d04d09028 [FEATURE] Allow filtering processes by a time of creation (Issue #9) 2021-03-03 07:01:03 +01:00
hasherezade 0d7dbaded7 [REFACT] Refactored to build with MinGW 2020-08-09 18:33:09 +02:00
hasherezade ef17bcc77b [BUGFIX] Updated pe-sieve with a bugfix. Changed reporting partial scan 2020-07-12 23:38:48 +02:00
hasherezade 4fdc8465c4 [BUGFIX] Fixed compatibility alerts 2020-07-12 19:58:11 +02:00
hasherezade 0ac7ac4f12 [REFACT] Reduced variable scope 2020-07-12 14:22:24 +02:00
hasherezade 74527a33d6 [REFACT] Use prefix operator in a loop 2020-07-12 14:21:02 +02:00
hasherezade b805a788f6 [REFACT] Use prefix operators 2020-07-12 14:17:47 +02:00
hasherezade f32b6658e1 [FEATURE] Extended reporting about the process bitness and incompatibility 2020-07-08 02:48:41 -07:00
hasherezade a6958efbd1 [BUGFIX] Fixed color-marking .NET processes. Added a text tag. 2020-07-03 13:57:54 +02:00
hasherezade 413e7b51cc [FEATURE] Mark managed processes with a different background 2020-07-03 13:42:58 +02:00
hasherezade 7cc7aaa1ad [BUGFIX] After printing in color, go back to the real previous color 2020-07-03 11:43:58 +02:00
hasherezade c3ce61969d [FEATURE] Updated PE-sieve (dump reports added). Small refact. 2020-03-08 01:08:16 +01:00
hasherezade 9c532d9d14 [FEATURE] Show name of each scanned process 2020-03-06 20:54:03 +01:00
hasherezade 3adeb60399 [FEATURE] Added param: pid (allow to scan processes list) 2020-03-06 20:35:21 +01:00
hasherezade 4e7bc7bfd6 [REFACT] Define list separator as a constant 2020-03-06 18:46:59 +01:00
hasherezade 26b3fb0467 [FEATURE] Show info about the processes that could not be accessed 2020-03-06 18:16:04 +01:00
hasherezade ed07c1d7c8 [FEATURE] Print colorful info when the process was detected 2020-02-26 19:57:43 +01:00
hasherezade 884c0ffdfa [REFACT] Refactored setting of PE-sieve outputDir 2019-11-23 06:09:37 +01:00
hasherezade c157cc598e [REFACT] Pass strings by constant references 2019-11-23 05:52:59 +01:00
hasherezade 6ff8d22b5e [FEATURE] Display formatted process list on not found 2019-11-14 23:09:52 +01:00
hasherezade 1e3a2d67c4 [FEATURE] In /pname: support multiple process names 2019-11-14 22:50:43 +01:00