`
vipshichg
  • 浏览: 267505 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Windows命令行kill进程小技巧

阅读更多

在进行渗透测试的时候,难免会碰到某些软件影响渗透测试的进一步进行,所以在这种时候需要一些手段或工具结束一些阻碍渗透的进程,本文分享了三个结束进程的小tips,纯科普文,只为抛砖引玉,具体如下:

1、PsKill.exe

PsKill可能是Microsoft Windows命令行里面最古老和最常用的结束进程的方法,很早以前是国外安全研究院Mark Russinovich开发的Sysinternals工具包里面的一个工具,现在被微软收购。
可以传输一个进程的PID号,然后通过pskill结束该进程。

C:\> pskill $PID

2、TASKKILL.exe

TASKKILL命令是Microsoft Windows内置的一款命令,可以用来终止进程,具体的命令规则如下:

TASKKILL [/S system [/U username [/P [password]]]] { [/FI filter] [/PID processid | /IM imagename] } [/F] [/T]

参数列表: 

/S system 指定要连接到的远程系统。
/U [domain\]user 指定应该在哪个用户上下文 执行这个命令。 
/P [password] 为提供的用户上下文指定密码。如果忽略,提示输入。 
/F 指定要强行终止的进程。 
/FI filter 指定筛选进或筛选出查询的的任务。 
/PID process id 指定要终止的进程的PID。 
/IM image name 指定要终止的进程的图像名。通配符 '*'可用来指定所有图像名。 
/T Tree kill: 终止指定的进程和任何由此启动的子进程。
/? 显示帮助/用法。

示例

TASKKILL /S system /F /IM notepad.exe /T TASKKILL /PID 1230 /PID 1241 /PID 1253 /T TASKKILL /F /IM QQ.exe

3、ProcessHacker工具

ProcessHacker是国外安全研究者开发的一款专门用于结束进程的工具,可以用它结束一些常见的杀毒软件进程,使用方法如下:

c:\> ProcessHacker.exe -c -ctype process -cobject $PID-Number -caction terminate

也是暂停进程的运行,如下:

c:\> ProcessHacker.exe -c -ctype process -cobject $PID-Number –caction suspend
4
2
分享到:
评论

相关推荐

    Java通过进程名称杀进程

    - `wmic`:Windows Management Instrumentation Command-line,是一种用于访问和操作Windows管理信息的命令行工具,可以用来启动、停止、暂停、恢复进程等。 3. **Java Runtime Environment (JRE)**: - JRE是...

    端口查看 端口删除 命令行 小工具

    总的来说,掌握端口查看和管理的命令行技巧对于IT专业人士来说至关重要,它们能帮助我们快速诊断网络问题,优化系统性能,以及确保服务正常运行。而`cmdutil`这样的小工具则通过命令行界面简化了这一过程,提高了...

    LINUX命令行学习手册.rar

    8. **进程管理**:`ps`显示当前进程,`kill`和`killall`发送信号终止进程,`nohup`让命令在后台持续运行。 9. **脚本编程**:bash shell脚本允许用户编写自动化任务,如`for`循环,条件语句,函数等。 10. **版本...

    《ubuntu linux命令行简明教程》

    - **杀死进程**:`kill [pid]` 可以结束指定进程的运行。 **3.4 用户管理** - **添加用户**:`useradd [username]` 用于创建新用户。 - **设置密码**:`passwd [username]` 用于更改用户的登录密码。 - **切换用户...

    Linux命令行大全中文版(CHM格式)

    5. **进程管理**:`ps`显示进程状态,`kill`发送信号终止进程,`nohup`让程序在后台运行,`top`实时监控系统资源。 6. **网络通信**:`ping`测试网络连通性,`curl`或`wget`下载网页内容,`netstat`查看网络连接...

    找到并杀掉MySQL查询进程

    - 例如,如果要终止进程ID为132033的进程,则命令为`KILL 132033;`。 3. **验证进程是否被终止**: - 再次执行`SHOW PROCESSLIST;`命令,检查问题进程是否已经不在列表中。 ##### 实战案例 假设存在一个写得不好...

    检查进程并关闭

    1. **列出所有进程**:通过命令行工具(如Windows的tasklist或Linux的ps)获取系统中当前运行的所有进程信息,包括进程ID、进程名、CPU占用率、内存使用情况等。 2. **筛选特定进程**:根据需要查找特定的进程,这...

    Linux命令行大全中文版(CHM格式).rar

    此外,还可能涉及网络命令,如**ping**、**traceroute**、**ifconfig**等,以及进程管理命令,如**ps**、**kill**、**top**等。书中可能还包括对shell脚本编程的介绍,如变量、条件语句、循环结构等。 通过阅读这...

    Solaris的一些小技巧.rar

    2. **过程管理**:了解如何使用`ps`、`kill`、`pstack`等命令来监控和管理进程,对于排查问题和优化系统性能至关重要。 3. **网络配置**:Solaris提供了强大的网络工具,如`ifconfig`、`route`和`netstat`,理解...

    使用QT进行进程管理示例源码

    在IT领域,进程管理是操作系统的核心功能之一,用于控制、调度和协调计算机系统中的各个...通过学习和使用"ProcessManager"源码,你将能够掌握在QT环境下进行进程管理的技巧,这对开发跨平台的桌面应用程序尤其有帮助。

    linux使用小技巧,有vim等等

    接下来,我们聊聊其他Linux使用小技巧: 1. **文件与目录管理**:`ls`列出目录内容,`cd`改变目录,`mkdir`创建目录,`rm`删除文件或目录(小心使用,可能无法恢复),`cp`和`mv`用于复制和移动文件或目录。 2. **...

    Linux Tips Linux 小技巧合集 DOC

    这份"Linux Tips Linux 小技巧合集 DOC"包含了多个实用的Linux使用技巧,旨在帮助用户更加高效地操作和管理Linux系统。以下是这些文档中可能包含的一些关键知识点: 1. **命令行基础**: - `ls`:列出目录内容。 ...

    lunix使用小技巧

    下面,我们将探讨一些Linux使用的小技巧和常识。 1. **快速浏览目录**:在终端中,`ls` 命令用于列出当前目录的内容,而`ls -l` 则会显示详细信息,包括文件权限、所有者、大小等。如果想查看其他目录,可以使用`cd...

    Linux 操作系统提供了大量的命令行工具.docx

    - **kill**: 发送信号给进程,最常用的是发送终止信号(SIGTERM),以终止某个进程。 #### 四、包管理和软件安装 - **apt-get**/**yum**/**dnf**: 这些是不同Linux发行版中用于安装、更新和删除软件包的命令。例如...

    电脑小知识,系统故障处理,常用的命令

    在电脑使用过程中,掌握一些基本的系统故障处理和命令行操作技巧是非常必要的。这些技能能够帮助我们快速诊断问题,提高工作效率。以下是一些常见的系统故障处理方法和命令行工具的详解。 1. **命令行基础**: ...

    c语言做的一个任务管理器.zip

    在C语言中,可以使用`kill()`函数(Unix-like系统)或`TerminateProcess()`(Windows)来结束指定进程。 4. **优先级调整**:任务管理器还可以调整进程的优先级。在C语言中,`nice`命令(Unix-like系统)或`...

    linux 网络编程技巧

    - 可以通过`kill()`函数向其他进程发送信号。 - **4.2.5 系统调用alarm()和pause()** - `alarm()`设置一个定时器,在指定的时间后向进程发送SIGALRM信号。 - `pause()`使进程暂停直到接收到信号。 - **4.2.6 系统...

    提升Linux 使用效率小技巧.doc

    【提升Linux使用效率小技巧】 在Linux环境中,提高工作效率的关键在于熟悉和掌握命令行操作,因为命令行提供了高效且可自动化的操作方式。以下是一些实用的技巧和工具,可以帮助你提升Linux系统的使用效率。 1. **...

Global site tag (gtag.js) - Google Analytics