process获取父进程

Windows provides different tools to list and get information about processes. The task manager can be used to list and manage the process. But task manager has limited capabilities. So if we are a pentester or system administrator who lives in deep water we can use process explorer for more functionality.

Windows提供了不同的工具来列出和获取有关进程的信息。 任务管理器可用于列出和管理过程。 但是任务管理器功能有限。 因此,如果我们是生活在深水中的五分之一或系统管理员,则可以使用流程资源管理器以获得更多功能。

下载Windows Process Explorer (Download Windows Process Explorer)

Process explorer is provided as Sysinternal utilities and downloaded from following link as zipped file.

Process Explorer作为Sysinternal实用程序提供,并从以下链接下载为压缩文件。

https://download.sysinternals.com/files/ProcessExplorer.zip

https://download.sysinternals.com/files/ProcessExplorer.zip

In order to run process explorer we just need to select the architecture and click executable. There is no need to install.

为了运行Process Explorer,我们只需要选择架构并单击可执行文件即可。 无需安装。

Download sysinternals
下载sysinternals

流程浏览器帮助 (Process Explorer Help)

As we can see in the previous screenshot process explorer comes with a help file in chm format. We can get detailed help about the process explorer from this help document.

正如我们在上一个屏幕截图中所看到的,资源管理器附带了一个chm格式的帮助文件。 我们可以从该帮助文档中获得有关流程浏览器的详细帮助。

使用流程浏览器列出流程 (List Processes with Process Explorer)

We can get process list and their detailed information just clicking to the process explorer file.

我们只需单击流程资源管理器文件即可获取流程列表及其详细信息。

Process List
Craft.io清单

Process are listed according to their parent and child relationship. Process listed as a sub row are child of the upper process. Following information about processes can be seen from this page.

进程是根据其父子关系列出的。 列为子行的流程是上层流程的子级。 从该页面可以看到有关流程的以下信息。

  • CPU columns shows general CPU usage percentage of this process.

    CPU列显示此过程的常规CPU使用率百分比。

  • Private Bytes columns show the size of memory only used by this process and not shared with other processes and DLL’s.

    Private Bytes列显示仅由该进程使用,而不与其他进程和DLL共享的内存大小。

  • PID column shows process identifier given by operating system and used to easily identify the process.

    PID列显示操作系统提供的进程标识符,用于轻松识别进程。

  • Description columns shows the process information.

    Description列显示过程信息。

  • Company Name columns shows the executable file and application vendor company.

    Company Name列显示可执行文件和应用程序供应商公司。

列出详细的过程信息 (List Detailed Process Information)

More detailed process information can be shown with the properties of the the selected process. Just right click on the process and select Properties . This will open a window like below.

可以显示更多详细的过程信息以及所选过程的属性。 只需右键单击该过程,然后选择“ Properties 。 这将打开如下所示的窗口。

Detailed Process Information
详细的过程信息

We can see that there are a lot of tabs those provides related information. By default threads tab is opened and list existing threads of the current process which their Thread ID.

我们可以看到有很多提供相关信息的标签。 默认情况下,“线程”选项卡处于打开状态,并列出当前进程的现有线程及其“线程ID”。

.u656a3c1fa17d5943f39c9f9ce5d95023 , .u656a3c1fa17d5943f39c9f9ce5d95023 .postImageUrl , .u656a3c1fa17d5943f39c9f9ce5d95023 .centered-text-area { min-height: 80px; position: relative; } .u656a3c1fa17d5943f39c9f9ce5d95023 , .u656a3c1fa17d5943f39c9f9ce5d95023:hover , .u656a3c1fa17d5943f39c9f9ce5d95023:visited , .u656a3c1fa17d5943f39c9f9ce5d95023:active { border:0!important; } .u656a3c1fa17d5943f39c9f9ce5d95023 .clearfix:after { content: ""; display: table; clear: both; } .u656a3c1fa17d5943f39c9f9ce5d95023 { display: block; transition: background-color 250ms; webkit-transition: background-color 250ms; width: 100%; opacity: 1; transition: opacity 250ms; webkit-transition: opacity 250ms; background-color: #ECF0F1; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.17); -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.17); -o-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.17); -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.17); } .u656a3c1fa17d5943f39c9f9ce5d95023:active , .u656a3c1fa17d5943f39c9f9ce5d95023:hover { opacity: 1; transition: opacity 250ms; webkit-transition: opacity 250ms; background-color: #D35400; } .u656a3c1fa17d5943f39c9f9ce5d95023 .centered-text-area { width: 100%; position: relative; } .u656a3c1fa17d5943f39c9f9ce5d95023 .ctaText { border-bottom: 0 solid #fff; color: #3498DB; font-size: 16px; font-weight: bold; margin: 0; padding: 0; text-decoration: underline; } .u656a3c1fa17d5943f39c9f9ce5d95023 .postTitle { color: #27AE60; font-size: 16px; font-weight: 600; margin: 0; padding: 0; width: 100%; } .u656a3c1fa17d5943f39c9f9ce5d95023 .ctaButton { background-color: #e6e6e6!important; color: #3498DB; border: none; border-radius: 3px; box-shadow: none; font-size: 14px; font-weight: bold; line-height: 26px; moz-border-radius: 3px; text-align: center; text-decoration: none; text-shadow: none; width: 80px; min-height: 80px; background: url(https://www.poftut.com/wp-content/plugins/intelly-related-posts/assets/images/simple-arrow.png)no-repeat; position: absolute; right: 0; top: 0; } .u656a3c1fa17d5943f39c9f9ce5d95023:hover .ctaButton { background-color: #E67E22!important; } .u656a3c1fa17d5943f39c9f9ce5d95023 .centered-text { display: table; height: 80px; padding-left: 18px; top: 0; } .u656a3c1fa17d5943f39c9f9ce5d95023 .u656a3c1fa17d5943f39c9f9ce5d95023-content { display: table-cell; margin: 0; padding: 0; padding-right: 108px; position: relative; vertical-align: middle; width: 100%; } .u656a3c1fa17d5943f39c9f9ce5d95023:after { content: ""; display: block; clear: both; }

LEARN MORE  What Is Socket In Linux?

.u656a3c1fa17d5943f39c9f9ce5d95023 , .u656a3c1fa17d5943f39c9f9ce5d95023 .postImageUrl , .u656a3c1fa17d5943f39c9f9ce5d95023 .centered-text-area { min-height: 80px; position: relative; } .u656a3c1fa17d5943f39c9f9ce5d95023 , .u656a3c1fa17d5943f39c9f9ce5d95023:hover , .u656a3c1fa17d5943f39c9f9ce5d95023:visited , .u656a3c1fa17d5943f39c9f9ce5d95023:active { border:0!important; } .u656a3c1fa17d5943f39c9f9ce5d95023 .clearfix:after { content: ""; display: table; clear: both; } .u656a3c1fa17d5943f39c9f9ce5d95023 { display: block; transition: background-color 250ms; webkit-transition: background-color 250ms; width: 100%; opacity: 1; transition: opacity 250ms; webkit-transition: opacity 250ms; background-color: #ECF0F1; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.17); -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.17); -o-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.17); -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.17); } .u656a3c1fa17d5943f39c9f9ce5d95023:active , .u656a3c1fa17d5943f39c9f9ce5d95023:hover { opacity: 1; transition: opacity 250ms; webkit-transition: opacity 250ms; background-color: #D35400; } .u656a3c1fa17d5943f39c9f9ce5d95023 .centered-text-area { width: 100%; position: relative; } .u656a3c1fa17d5943f39c9f9ce5d95023 .ctaText { border-bottom: 0 solid #fff; color: #3498DB; font-size: 16px; font-weight: bold; margin: 0; padding: 0; text-decoration: underline; } .u656a3c1fa17d5943f39c9f9ce5d95023 .postTitle { color: #27AE60; font-size: 16px; font-weight: 600; margin: 0; padding: 0; width: 100%; } .u656a3c1fa17d5943f39c9f9ce5d95023 .ctaButton { background-color: #e6e6e6!important; color: #3498DB; border: none; border-radius: 3px; box-shadow: none; font-size: 14px; font-weight: bold; line-height: 26px; moz-border-radius: 3px; text-align: center; text-decoration: none; text-shadow: none; width: 80px; min-height: 80px; background: url(https://www.poftut.com/wp-content/plugins/intelly-related-posts/assets/images/simple-arrow.png)no-repeat; position: absolute; right: 0; top: 0; } .u656a3c1fa17d5943f39c9f9ce5d95023:hover .ctaButton { background-color: #E67E22!important; } .u656a3c1fa17d5943f39c9f9ce5d95023 .centered-text { display: table; height: 80px; padding-left: 18px; top: 0; } .u656a3c1fa17d5943f39c9f9ce5d95023 .u656a3c1fa17d5943f39c9f9ce5d95023-content { display: table-cell; margin: 0; padding: 0; padding-right: 108px; position: relative; vertical-align: middle; width: 100%; } .u656a3c1fa17d5943f39c9f9ce5d95023:after { content: ""; display: block; clear: both; }

了解更多信息Linux中的套接字是什么?

Following information can be get with other tabs.

以下信息可通过其他选项卡获得。

  • TCP/IP tab provides the network ports and remote connections about this process.

    TCP/IP选项卡提供有关此过程的网络端口和远程连接。

  • Security tab provides owner, group and other related security information

    Security选项卡提供了所有者,组和其他相关的安全性信息

  • Environment tab provides information about the process environment variables like OS, PATH, HOMEPATH etc.

    Environment选项卡提供有关过程环境变量的信息,例如OS,PATH,HOMEPATH等。

  • Strings tab provides the identified strings in this process memory area.

    Strings选项卡在此过程存储区中提供了已识别的字符串。

  • Image tab provides executable file path related information

    Image选项卡提供可执行文件路径的相关信息

  • Performance tab provides CPU, I/O, Memory related statistics and information

    Performance选项卡提供CPU,I / O,与内存相关的统计信息和信息

  • Performance Graph tab shows simple CPU, Memory and I/O graphs about process

    Performance Graph选项卡显示有关进程的简单CPU,内存和I / O图

  • Threads tab shows related threads and their thread ID’s

    Threads选项卡显示相关线程及其线程ID

使用Process Explorer终止进程 (Kill Process with Process Explorer)

Another useful feature of the process explorer is killing selected process. This can be done right click to the related process and select Kill Process from the menu. We can also select process and use DELETE key to do same operation.

进程浏览器的另一个有用功能是杀死选定的进程。 可以右键单击相关过程,然后从菜单中选择Kill Process 。 我们也可以选择进程并使用DELETE键执行相同的操作。

Kill Process
杀死过程

使用Process Explorer杀死进程树(Kill Process Tree with Process Explorer)

In previous step we just killed a single process. We can also kill  the process tree. Process tree is the parent process and its child process. This will also kill the child processes too.

在上一步中,我们只是杀死了一个进程。 我们还可以杀死进程树。 进程树是父进程及其子进程。 这也将杀死子进程。

Kill Process Tree
杀死进程树

检查病毒总数中的进程和可执行安全性(Check Process and Executable Security In Virus Total)

There is very useful feature which is security related. We can check the executable file and running processes against Virus Total. Virtual Total is a services provides more than 50 antivirus applications to check uploaded executable files. This virus check will made us more secure. We can apply this check to suspicious process easily like below.

有一个非常有用的功能,与安全性有关。 我们可以根据Virus Total检查可执行文件和正在运行的进程。 Virtual Total是一项提供50多种防病毒应用程序以检查上传的可执行文件的服务。 此病毒检查将使我们更加安全。 我们可以轻松地将此检查应用于可疑过程,如下所示。

Check Process and Executable In Virus Total
检查过程和可执行的病毒总数

翻译自: https://www.poftut.com/windows-process-explorer-get-detailed-information-processes/

process获取父进程

process获取父进程_Windows Process Explorer获取有关进程的详细信息相关推荐

  1. R语言sys方法:sys.info函数获取系统和用户信息、sys.localeConv函数获取当前区域中的数字和货币表示的详细信息、sys.setFileTime函数更改文件的时间

    R语言sys方法:sys.info函数获取系统和用户信息.sys.localeConv函数获取当前区域中的数字和货币表示的详细信息.sys.setFileTime函数更改文件的时间 目录

  2. tasklist 结束进程_Windows: windows下的终止进程的命令(tasklist/tskill)

    在Unix/Linux下可以使用ps/kill命令查找/终止一个正在运行的进程, Windows平台下也有一组类似的命令: tasklist/tskill C:\>tskill /? 结束进程. ...

  3. class 原生js获取父元素_原生js获取class

    //使用原生js时,通过class名称就可以得到相应的class名称标签组封装的函数 //定义一个函数getClass(oParent,aClass); function getClass(oPare ...

  4. js获取父级html元素,js获取当前元素所有子级元素的(js获取父级元素下面的所有子元素)...

    以ul,li为例,获取ul下所有li标签 一号 二号 三号 四号 let a=document.getElementById('nav').children   //获取ul下的所有子级 consol ...

  5. oracle获取父级,如何通过sql获取oracle connect中的最终父id列

    1像这样创建表 CREATE TABLE oracle_connet_by_test ( item_id NUMBER PRIMARY KEY, parent_id NUMBER, item_desc ...

  6. PowerShell监控——监控共享打印机 获取打印记录、打印人员、打印文件等详细信息

    目录 需求分析 解决方案 powershell脚本实现详细步骤 1.打开事件查看器eventlog 2.找到printservice目录

  7. 获取淘宝价格区间l-r的商品a的详细信息(商品名等)

    看了一眼,上次更新距今2个月,看起来我好咕咕啊(感叹),可是感觉这两个月也没闲着捏(比赛,cf,期末等等,幸亏期末考延期了,我这被期末作业都整死了快),只是懒得更博客而言(逃跑),本来打算把整理完的s ...

  8. # 如何获取父节点和子节点

    文章目录 一.获取父级节点 二.获取子节点 1.获取子节点 2.获取指定子节点 三.总结 一.获取父级节点 node.parentNode 代码如下(示例): <!DOCTYPE html> ...

  9. sql 获取数据库字段信息_使用DBATools获取SQL数据库详细信息

    sql 获取数据库字段信息 In the series of articles on DBATools, (see TOC at the bottom) we are exploring useful ...

最新文章

  1. 所见所得php网页,Pwnium CTF之所见所得所想
  2. 好的开始是成功的一半:网页优化之标题篇
  3. tab与list配合使用
  4. 什么是长连接和短连接?(长链接、短链接)什么时候使用长连接、短链接?
  5. Java StringBuilder codePointCount()方法与示例
  6. Android笔记之自定义Editext
  7. 语音基础知识-基本语音知识,声谱图,log梅普图,MFCC,deltas详解
  8. 个人用户不得开设服务器对外提供信息服务,北京大学网络安全知识温馨提示
  9. 【C++ STL学习之六】STL算法之for_each
  10. linux 非阻塞 socket - Google 搜索
  11. Linux运维之道之ENGINEER1.3(配置SMB共享,配置NFS共享)
  12. 51Talk联合创始人兼COO张礼明离职
  13. C#匿名委托,匿名函数,lambda表达式
  14. QCC3003x BLE 设置私有地址
  15. 虚拟机VMware插入U盘操作系统崩溃死机的解决方法
  16. 如何对自动驾驶技术进行全面检验?
  17. 十分钟了结MySQL information_schema
  18. 用python画星空的代码_用python画星空源代码是什么?_后端开发
  19. VS Code、Atom、​Sublime Text:谁才是真正的编辑器之王?
  20. 转:告诉你一个真实的数字化

热门文章

  1. 必应地图,你这样子怎么和谷歌拼?
  2. 推荐几款基于Bootstrap的响应式后台管理模板
  3. Linux下使用gnome-terminal命令一键开启工作环境
  4. 集团企业IT数据安全及权限管理制度
  5. 渗透测试常用方法总结
  6. HTTP Response code 状态码范围
  7. 硕士来成都可以申请的资源
  8. JIRA扩展定制入门知识分享,附Github代码库
  9. 手机密码锁机的朋友不用再去营业厅解锁.自己搞定(未测试)
  10. 为什么进行商业分析?什么是商业分析?(三)需求收集、需求跟踪、商业分析评估