Plugins: process spoofing handle none values and set more classmethods

This commit is contained in:
SolitudePy
2025-12-29 19:00:30 +02:00
parent cbe5b46b8e
commit c3ddc094cb
@@ -240,6 +240,8 @@ class ProcessSpoofing(plugins.PluginInterface):
is_deleted = exe_path.endswith(" (deleted)") if exe_path else False
# Convert None values to strings for TreeGrid compatibility
exe_path_render = exe_path if exe_path else "N/A"
cmdline_render = cmdline_basename if cmdline_basename else "N/A"
comm_render = comm if comm else "N/A"
@@ -248,7 +250,7 @@ class ProcessSpoofing(plugins.PluginInterface):
(
pid,
ppid,
exe_path,
exe_path_render,
cmdline_render,
comm_render,
cmdline_spoofed,