[Python] 嗅探指定进程的网络数据内容,并用文本输出

1286 0
狼毛 2023-11-3 18:47:43 | 显示全部楼层 |阅读模式
  1. #嗅探指定进程的网络数据内容,并用文本输出



  2. import psutil  
  3.   
  4. def get_process_info(pid):  
  5.     process = psutil.Process(pid)  
  6.     print(process.name())  
  7.   
  8.     print(process.exe())  
  9.     print(process.cwd())  
  10.     print(process.cpu_times())  
  11.     print(process.memory_info())  
  12.     print(process.memory_full_info())  
  13.     print(process.io_counters())  
  14.     print(process.status())  
  15.     print(process.nice())  
  16.     print(process.num_threads())  
  17.     print(process.username())  
  18.     print(process.create_time())  
  19.     print(process.cwd())  
  20.     print(process.cpu_affinity())  
  21.     print(process.cpu_percent())  
  22.     print(process.memory_percent())  
  23.     print(process.memory_info().rss)  
  24.     print(process.memory_info().vms)  
  25.     print(process.children())
  26.     print(process.connections())
  27.     print(process.open_files())
  28.     print(process.threads())
  29.    # print(process.is_running())

  30. #   print(process.as_dict())









  31.   
  32. if __name__ == '__main__':  
  33.     get_process_info(7020)










复制代码


您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

狼毛

精英红客

关注
  • 206
    主题
  • 2
    粉丝
  • 1
    关注
这家伙很懒,什么都没留下!

中国红客联盟公众号

联系站长QQ:5520533

admin@chnhonker.com
Copyright © 2001-2025 Discuz Team. Powered by Discuz! X3.5 ( 粤ICP备13060014号 )|天天打卡 本站已运行