`
xinlingwuyu
  • 浏览: 135468 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

ntsd详解--如何用命令行杀进程

阅读更多

ntsd 是一条dos命令,功能是用于结束一些常规下结束不了的死进程。
用法为打开cmd 后输入以下命令就可以结束进程:
方法一:利用进程的PID结束进程
命令格式:ntsd -c q -p pid 
命令范例: ntsd -c q -p 1332 (结束explorer.exe进程)
范例详解:explorer.exe的pid为1332,但是如何获取进程的pid呢?在CMD下输入TASKLIST就可以获取当前任务管理器所有进程的PID
方法二:利用进程名结束进程
命令格式:ntsd -c q -pn ***.exe (***.exe 为进程名,exe不能省)
命令范例:ntsd -c q -pn explorer.exe

另外的能结束进程的DOS命令还有taskkill:
命令格式: taskkill /pid 1234 /f ( 也可以达到同样的效果。)

如果上面这些还不能满足您的求知欲,下面还有:
ntsd详解
有一些高等级的进程,tskill和taskkill或许无法结束,那么我们还有一个更强大的工具,那就是系统debug
级的ntsd.准确的说,ntsd是一个
系统调试工具,只提供给系统开发级的管理员使用,但是对我们杀掉进程还是很爽的.基本上除了WINDOWS系
统自己的管理进程,ntsd都可以杀掉.
当然咯,有些rootkit级别的超级木马,还是无能为力,幸好这种牛牛级别的木马还是很少的.
NTSD 调试程序在启动时要求用户指定一个要连接的进程。使用 TLIST 或 PVIEWER,您可以获得某个现有
进程的进程 ID,然后键入 NTSD -p pid 来调试这个进程。NTSD 命令行使用如下的句法:
NTSD [options] imagefile
其中,imagefile 是要调试的映像名称,options 是下面选项之一:
选项说明-2打开一个用于调试字符模式的应用程序的新窗口-d将输出重定向到调试终端-g 使执行自动通
过第一个断点-G使 NTSD 在子程序终止时立即退出o启用多个进程的调试,默认值为由调试程序衍生的一
个进程-p指定调试由进程 ID 标识的进程-v产生详细的输出
例如,假设 inetinfo.exe 的进程 ID 为 104。键入以下命令将 NTSD 调试程序连接到 inetinfo 进程 
(IIS)。
NTSD -p 104
也可使用 NTSD 启动一个新进程来进行调试。例如,NTSD notepad.exe 将启动一个新的 notepad.exe 进
程,并与它建立连接。
一旦连接到某个进程,您就可以用各种命令来查看堆栈、设置断点、转储内存,等等。
命令含义~显示所有线程的一个列表KB 显示当前线程的堆栈轨迹~*KB显示所有线程的堆栈轨迹R显示当前
帧的寄存器输出U反汇编代码并显示过程名和偏移量D 转储内存设置断点 清除一个或多个断点 禁用一个或多个断点 启用一个或多个断点 列出一个
或多个断点
个人意见,有一个非常重要的参数就是-v参数,我们可以通过它发现一个进程下面挂接了哪些连接库文件.
有很多病毒,木马,或者恶意软件,都喜欢把自己做成动态库,然后注册到系统正常程序的加载库列表中,达
到隐藏自己的目的.
首先我们需要设置一下ntsd的输出重定向,最好是重定向到一个文本文件,方便我们分析研究.
c:\>set _NT_DEBUG_LOG_FILE_APPEND=c:\pdw.txt
注意,虽然输出重定向了,但是我们的输出依然会继续显示在屏幕上,而且会进入到debug模式,我们使用-c 
q参数,就可以避免这个问题.
c:\>ntsd -c q -v notepad.exe
现在我们的pdw.txt文件中,就可以看见notepad.exe文件的调试信息.
ntsd使用以下参数杀死进程.
c:\>ntsd -c q -p PID 只要你能提供进程的PID,那么你就可以干掉进程.

分享到:
评论

相关推荐

    ntsd--windows进程的终结.doc

    ntsd--windows进程的终结

    windows命令 ntsd 使用详解

    windows命令 ntsd 使用详解 ntsd 从2000开始就是系统自带的用户态调试工具。

    win8能用的ntsd.exe 超强结束进程

    NTSD的功能非常的强大,用它强行结束某个比较顽固的进程还是很好用的,基本上除了WINDOWS系统自己的管理进程,ntsd几乎都可以杀掉。XP下是自带的,但是Win8没有,下载后解压到C:/windows/system32下,然后在cmd下,就...

    ntsd官方进程终止软件

    它能够结束除System、smss.exe、csrss.exe、lsass.exe及各种rootkit程序外所有的程序,杀系统进程时请谨慎使用! 使用方法:将ntsd.exe解压到system32目录下,然后以管理员身份打开cmd命令提示窗口,输入ntsd -c q -...

    win7 下可以用的 ntsd.exe

    今天有个进程无响应,想要调用NTSD命令才发现,windows7里没有ntsd.exe 于是发一个ntsd.7z 上来,让大家使用。 可用于强制结束进程,将此文件解压在win7中,C盘windows文件夹下即可 64位请用...

    一个强大的杀Windows进程命令ntsd

    一个强大的杀Windows进程命令ntsd 介绍微软一个罕为人知的无敌命令 问:怎么才能关掉一个用任务管理器关不了的进程?我前段时间发现我的机子里多了一个进程,只要开机就在,我用任务管理器却怎么关也关不了

    ntsd.exe 用户态进程调试工具

    ntsd是一个用户态进程调试工具,从Windows 2000就开始被附随在System32目录下。它能够结束除System、smss.exe、csrss.exe、lsass.exe及各种rootkit程序外所有的程序。但在Windows Vista及以上版本的Windows中不含...

    怎样终止无法正常终止的进程

    ntsd 是一条dos命令,功能是用于结束一些常规下结束不了的死进程。用法为打开cmd 后输入以下命令就可以结束进程: 方法一:利用进程的PID结束进程 命令格式:ntsd -c q -p pid 命令范例: ntsd -c q -p 1332 (结束...

    Debugging Tools for Windows (WinDbg, KD, CDB, NTSD)-计算机科学

    Table of ContentsTable of ContentsDebugging Tools for Windows (WinDbg, KD, CDB, NTSD) Getting Started with Windows DebuggingGetting Started with WinDbg (User-Mode) Getting Started with WinDbg ...

    win7 x64 64位 下可以用的 ntsd.exe

    今天有个进程无响应,想要调用NTSD命令才发现,windows7里没有ntsd.exe 于是发一个ntsd.zip 上来,让大家使用。 可用于强制结束进程,将此文件解压在win7中,C盘windows文件夹下即可 (ntsd -c q -pn xxx.exe) ...

    ntsd 下载 ntsd工具

    win7 ntsd.exe没有 把从网上下载的ntsd上传。

    用于结束Windows操作系统无法结束的进程软件工具ntsd.zip

    用于结束进程的ntsd的命令工具,非常好用,但是有一些rootkit的进程结束不了。

    ntsd.exe文件亲测能使用

    如果你使用ntsd命令时出现了问题那就用压缩包里的文件覆盖到system32下吧,在2003下测试通过

    极域电子教室工具

    ■■■■■■■■■■■■■■■■■■■■■■... 3.ntsd杀进程(进程名) 4.ntsd杀进程(pid) 5.更改管理密码 6.删除管理密码 7.运行虚拟桌面工具 ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■

    微软NTSD.EXE

    微软NTSD.EXE,非常好用的东西,可是很多简化系统把它删除了

    win7下ntsd命令

    win7 下可以用的 ntsd.exe,可用于强制结束进程,将此文件解压在win7中,C盘windows文件夹下即可

    ntsd.exe x64

    ntsd.exe x64 ntsd.exe x64 ntsd.exe x64

    win7 32位 下可以用的 ntsd.exe

    win7 32位可用 ntsd.exe 使用方法:讲ntsd.exe文件解压到C:\Windows\System32文件夹下。

    VS 2017 C++ 防杀进程

    此程序能让 NTSD、WMIC、TASKKILL、任务管理器等大多数进程结束工具无法结束本此程序(支持所有64位 Windows)。

    ntsd安装包

    ntsd很全的64和32位,这个我已经试验过可以正常使用

Global site tag (gtag.js) - Google Analytics