in src/imds_snoop.py [0:0]
def get_proc_info(pid: int, proc_name: str, is_debug=False) -> str:
if (is_debug):
print("========================================================================")
print("[DEBUG] pid: " + str(pid))
print("proc_name: " + proc_info, end="\n")
print("========================================================================")
try:
cmdline = open("/proc/" + str(pid) + "/cmdline").read()
proc_info = ":" + proc_name
proc_info += " argv:" + cmdline.replace('\x00', ' ').rstrip()
return (proc_info)
except Exception as e:
print("Info: ", e)
error_message = " Unable to get argv information"
return (error_message)