首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

没有外部工具,如何快速发现Windows中毒了

这显然不是那么简单的,可我却发现感染几乎存在于所有不复杂的攻击中,如果你执行了以下检测,便可发现存在感染并快速杀掉它。 所有这些事情都可以由一个建立于Windows命令行功能的管理员命令提示符完成。...1、WMIC 启动项(WMIC Startup Items) Windows已经有一个非常强大的工具——WMIC,在以下几种方式中较容易为你的调查建立启动项。...如果你知道应该在列表中的东西以及一般正常运行的位置,你就能在这里暂停,通常这都非常简单。...5、WMIC 工作列表(WMIC Job List) 这是个看起来最不可能发现任何东西的项目,因为绝大多数恶意软件都不用jobs,但是在例如MPlug的一些版本中,是很容易检测出的。...把东西都丢到一个批处理文件中,然后设置一个主机名参数,你甚至能够在全网中使用它——获得其他计算机的适当权限,方便进行远程评估。

1.6K50
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    0基础 CMD命令大全

    CMD命令大全在日常的计算机操作中,我们经常需要进行一些系统管理、文件操作以及网络配置等任务。而命令行界面是执行这些任务的一种高效方式。...在Windows操作系统中,CMD(命令提示符)是一个强大的工具,提供了许多命令来实现各种操作。本篇文章将为您介绍100个常用的CMD命令,帮助您提高工作效率。...进程控制tasklist: 显示当前运行的进程列表。taskkill: 终止指定的进程。wmic process: 使用WMIC(Windows管理工具)管理进程。taskmgr: 打开任务管理器。...注释rem: 在批处理文件中添加注释。::: 在批处理文件中添加注释。数据处理find: 在文本文件中查找指定的字符串。sort: 对文本文件的行进行排序。more: 分页显示文本文件的内容。...通过熟练掌握这些命令,您可以更高效地管理和操作Windows系统。希望本文能为您在日常工作中提供帮助。

    50410

    在 Windows 服务器中检查计算机正常运行时间

    如何使用任务管理器检查 Windows 正常运行时间 任务管理器是用于检查正在运行的进程和服务及其详细信息的工具。还可以找到有关资源利用率的详细信息,例如运行时的内存和 CPU 使用情况。...使用命令行检查计算机正常运行时间 还可以使用命令行选项查看 Windows 正常运行时间。下面使用wmic和systeminfo两个命令来查看windows正常运行时间。 A....使用WMIC命令 WMIC(Windows 管理接口命令)是一个简单的命令行程序,可提供有关正在运行的系统信息。借助此命令,我们可以找到上次启动时间。...使用systeminfo命令 systeminfo 命令显示有关操作系统、计算机软件和硬件组件的详细信息列表。可以用它查询“系统启动时间”的值,以获得计算机的正常运行时间。...以下命令将所有值存储在“$uptime”变量中。

    4.2K30

    windows系统安全|Windows渗透基础大全

    但是在Server 2003使用会有问题。也就是说,以下命令是在Win7及其以后的机器使用。...,所以在实际渗透中几乎不适用该命令 bitsadmin bitsadmin 可以用来在windows 命令行下下载文件。...\powerview.ps1;Get-NetDomain Windows中的批处理文件 @echo off 表示在此语句后所有运行的命令都不显示命令行本身 echo...图形相关任务 ctfmon.exe:该进程与输入法有关,该进程的正常运行能够确保语言栏能正常显示在任务栏中 explorer.exe:该进程是windows资源管理器,可以说是windows图形界面外壳程序...,该进程的正常运行能够确保在桌面上显示桌面图标和任务栏 lsass.exe:该进行用于windows操作系统的安全机制、本地安全和登录策略 services.exe:该进程用于启动和停止系统中的服务,如果用户手动终止该进程

    1.9K10

    如何在 Windows 中检查计算机正常运行时间

    如何使用任务管理器检查 Windows 正常运行时间 任务管理器是用于检查正在运行的进程和服务及其详细信息的工具。还可以找到有关资源利用率的详细信息,例如运行时的内存和 CPU 使用情况。...使用命令行检查计算机正常运行时间 还可以使用命令行选项查看 Windows 正常运行时间。下面使用wmic和systeminfo两个命令来查看windows正常运行时间。 A....使用WMIC命令 WMIC(Windows 管理接口命令)是一个简单的命令行程序,可提供有关正在运行的系统信息。借助此命令,我们可以找到上次启动时间。...使用systeminfo命令 systeminfo 命令显示有关操作系统、计算机软件和硬件组件的详细信息列表。可以用它查询“系统启动时间”的值,以获得计算机的正常运行时间。...以下命令将所有值存储在“$uptime”变量中。

    2.7K30

    cs中得argue命令原理解析

    这很好,尝试着绕过 开始尝试各种命令行混淆: w^m^i^c,;os,;get /format:"111111.xsl" for /L %i in (start,step,end) do wmic os...期间也使用了一些常规的白名单程序加载,替换了父子进程链,除却一些不能加参数的白名单程序,好像都会一样的被拦截 2.学习CS中的argue命令原理 通过询问部门大佬,获悉一种参数混淆的新姿势(对于我来说)...在Cobalt Strike 3.13中,引入了argue,该argue命令是作为利用参数欺骗的一种方式引入的 该原理概括来讲,就是在进程启动的时候,使用了一些迷惑的参数比如 wmic aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa...api来获取进程块的内存副本,然后从RTL_USER_PROCESS_PARAMETERS结构中找到CommandLine字段,替换成正常的命令行参数,比如os get /format:"111111...可以看到这里展示的使我们混淆的参数。 ? ? END

    2K30

    定时自动释放SQL SERVER占用内存的方法

    近日公司服务器频频出现由于内存不足而引起的IIS工作不正常的情况,通过观察,服务器的大部分内存都被SQL SERVER所占用。...我联想到可以将停止与启动MSSQLSERVER服务的命令行做成批处理文件,同时结合Windows的“任务计划”功能,来实现定时自动释放SQL SERVER占用内存的方法,做法如下: 第一步,打开记事本,...输入下列2行命令 net stop mssqlserver net start mssqlserver 输入完毕后,另存为 resetsqlserver.bat 批处理文件。...第二步,在Windows的“任务计划”功能里,添加一条新的任务计划,让系统在每天的03:00执行一次 resetsqlserver.bat 这个批处理文件即可。...这样一来,通过上面两步我们就为服务器增加了一个定时自动释放SQL SERVER占用内存的功能,通过我这几天的观察,效果很不错。

    3.6K20

    在 FreeDOS 上使用 BAT 文件自动执行任务 | Linux 中国

    但是 FreeCOM shell 可以做的不仅仅是为你提供一个命令行提示符让你在其中运行命令,如果你需要在 FreeDOS 上自动执行任务,你可以使用 批处理文件,也称为 “BAT 文件”,因为这些脚本使用...但是对于执行更多工作的较长批处理文件而言,批处理行的这种一直显示可能会变得很麻烦。...如果它们正常运行,大多数程序将返回零值,或者在出现错误时返回一些其他值。在 DOS 中,这称为 错误级别,这是 IF 测试的特例。...,而不是在批处理文件中,那么迭代变量仅需要指定一个百分号(%): C:\> FOR %F IN (*.TXT) DO EDIT %F 命令行处理 在运行批处理文件时,FreeDOS 提供了一种简单的方法来检测用户可能提供的命令行选项...FreeDOS 解析命令行输入,并将前九个选项存储在特殊变量 %1、%2 ..... 等中,直到 %9。注意,无法通过这种方式直接访问第十一个(及之后)选项。特殊变量 %0 存储批处理文件的名称。

    2.1K30

    内网信息收集:WMIC使用总结

    当你的领导去安排你完成一项任务,其实是让你完成任务的同时,学习不懂的领域和知识——大余 使用WMIC进行内网信息收集 渗透测试的本质就是信息收集 比cmd更加强大的命令行——WMIC 在攻击渗透当中,在后渗透阶段...说到内网渗透,最重要的还是内网的信息收集,在内网中要知道,我是谁,这是哪,我在哪,这三个方面,利用WMIC命令行工具可以进行更深程度的操作 WMIC 可以查看WMIC命令的全局选项,WMIC全局选项可以用来设置...:它可以给我们提供目标设备在整个网络系统中所扮演的角色,例如工作站、服务器或个人PC等 Manufacturer:它可以给我们提供目标系统的制造商和设备型号,因为某些特定制造商所生产的特定型号设备会存在特定的漏洞...: 创建一个进程 WMIC命令的process选项可以帮助我们在目标用户的系统中创建各种进程。...为了简化操作,可以创建一个脚本,在目标机器上完成流程、服务、用户账户、用户组、网时区等信息的查询工作,网上有很多类似脚本,当然也可以自己定制,推荐一个利用wmic收集目标机器信息的脚本 WMIC(管理工具命令行

    2.3K20

    磁盘操作系统(DOS)

    微软的所有后续版本中,磁盘操作系统仍然被保留着。 从1981年MS-DOS1.0直到1995年MS-DOS7.1的15年间,DOS作为微软公司在个人计算机上使用的一个操作系统载体,推出了多个版本。...DOS在IBM PC 兼容机市场中占有举足轻重的地位。可以直接操纵管理硬盘的文件,以DOS的形式运行。 是一个更久远的操作系统CP/M的翻版。...WMIC 在交互命令外壳里显示 WMI 信息。  1、help 帮助命令 ? 执行help指令,将执行结果输出到c:\dos.txt文件中 ? 2、cd 改变目录(路径) ?...,t1隐藏,t2只读,t3正常,使用dir分别查看隐藏的,只读的,所有的。...批处理程序虽然是在命令行环境中运行,但不仅仅能使用命令行软件,任何当前系统下可运行的程序都可以放在批处理文件中运行。

    2.9K80

    UNO 已知问题 在后台线程触发 SKXamlCanvas 的 Invalidate 且在 PaintSurface 事件抛出异常将炸掉应用

    本文记录一个 UNO 已知问题,在 UNO 里面可以利用 SKXamlCanvas 对接 Skia 绘制到应用里面。...事件里面抛出任何异常,且当前的 PaintSurface 事件是由后台线程触发的,那将导致我的进程崩溃 预期行为:即使在 PaintSurface 事件里面抛出任何异常,应用程序也可以正常工作且收集到异常...github 和 gitee 欢迎访问 可以通过如下方式获取以上的复现代码,先创建一个空文件夹,接着使用命令行 cd 命令进入此空文件夹,在命令行里面输入以下代码,即可获取到本文的代码 git init...gitee 的源,如果 gitee 不能访问,请替换为 github 的源。...在 SKXamlCanvas 的具体实现里面,通过 async void 等待执行结果,而根据 dotnet 的已知问题可以知道,在 async void 收到任何异常都会导致进程崩溃,此行为详细请参阅

    13710

    【Go 基础篇】Windows 开发常用 Dos 命令

    在开发中,我们可能需要在不同的目录中执行操作,例如进入项目目录以执行编译或运行操作。通过cd命令,我们可以快速切换工作目录。...tasklist 2. taskkill:终止进程 taskkill命令用于终止指定的进程。在开发中,如果某个进程无法正常结束,或者需要强制终止某个进程,可以使用taskkill命令。...在开发中,我们可以创建批处理文件来自动执行一系列操作,从而提高效率。以下是一个简单的示例: @echo off echo "Hello, World!"...dir 通过编写批处理文件,我们可以将多个DOS命令整合在一起,实现更复杂的操作。 六、结合Go语言的应用 除了直接在命令行中使用DOS命令,我们还可以将DOS命令与Go语言结合,实现更灵活的应用。...通过这种方式,我们可以将DOS命令与Go语言的功能结合起来,实现更多复杂的操作。 总结 在开发过程中,熟练掌握常用的DOS命令是一项重要的技能,能够在命令行环境下快速、高效地完成各种任务。

    25030

    C++关于main函数的几点说明

    (2)在命令行中,空格被认为是命令行参数的分隔符,也就是说同一个参数内部不允许出现空格,如果在一个参数中出现空格,可以使用双引号括起来。如输入main.out “LVLV and JF”。...<<endl; return '0'; } 以上程序可正常编译并运行。显而易见,string是不能作为main函数的返回值。如果将返回类型换成string类型,编译将报错,读者可自行验证。...errorlevel中,我们可以在批处理文件中利用这个返回值采用去不同的行动。...在main()函数中,return和exit均可结束程序,返回结果给操作系统。在C语言程序中,当程序出现无法恢复的错误时,就可以使用exit()函数退出程序。...但是在C++程序中,exit()函数的使用会破坏程序对对象析构函数的调用。在C++程序设计中,应利用异常处理机制来取代对exit()函数的调用。 关于批处理文件的几点说明。

    7.1K50

    内网渗透学习-信息收集篇

    在默认情况下,任何版本的Windows XP的低权限用户不能访问WMIC,Windows 7以上版本的低权限用户允许访问WMIC并执行相关操作。 执行后,会将信息收集的结果写入HTML文档。...systeminfo #对比查看"工作站域DNS名称(域名)"和"登录域()域控制器"的信息是否相匹配 net config workstation #查看时间可以找到域控 net time /domain...hkey_local_machine\system\currentcontrolset\control\terminal server\winstations\RDP-Tcp" /v portnumber 在命令行环境中执行注册表查询语句...,连接的端口为0xd3d,转换后为3389: 在Windows Server 2003中开启3389端口 wmic path win32_terminalservicesetting where (...run winenum powershell 信息收集 默认powershell是不能执行脚本的,获取脚本策略之后才能使用: get-executionpolicy 更改执行策略必须以管理员身份执行才可以

    58210

    内网渗透学习-信息收集篇

    在默认情况下,任何版本的Windows XP的低权限用户不能访问WMIC,Windows 7以上版本的低权限用户允许访问WMIC并执行相关操作。 执行后,会将信息收集的结果写入HTML文档。...hkey_local_machine\system\currentcontrolset\control\terminal server\winstations\RDP-Tcp" /v portnumber 在命令行环境中执行注册表查询语句...在Windows Server 2003中开启3389端口 wmic path win32_terminalservicesetting where (__CLASS !...powershell 信息收集 默认powershell是不能执行脚本的,获取脚本策略之后才能使用: get-executionpolicy 更改执行策略必须以管理员身份执行才可以,否则报错注册表安全问题...翻翻配置文件 一个正常的Web应用肯定有对应的数据库账号密码信息,可以使用如下命令寻找包含密码字段的文件: findstr /s /m "password" *.* 常用应用的默认配置路径: Tomcat

    1.1K10

    【计算机网络】已解决:“‘ping‘ 不是内部或外部命令,也不是可运行的程序或批处理文件”报错

    已解决“‘ping’ 不是内部或外部命令,也不是可运行的程序或批处理文件”报错 一、问题分析背景 在Windows操作系统中,ping 命令是一个常用的网络诊断工具,用于测试目标主机是否可达。...然而,有时用户在命令行中输入 ping 命令后,会遇到“‘ping’ 不是内部或外部命令,也不是可运行的程序或批处理文件。”的错误信息。...三、错误代码示例 在Windows的命令提示符(CMD)中直接输入 ping 命令时,会返回如下错误信息(这里并没有具体的代码片段,因为这是一个命令行工具的使用问题): 'ping' 不是内部或外部命令...使用绝对路径执行ping命令: 如果系统环境变量配置正确,但问题仍然存在,可以尝试使用 ping 命令的绝对路径来执行。...避免在命令提示符中使用非法字符:在命令提示符中输入命令时,避免使用特殊字符或非法字符,以免引发不必要的错误。 备份重要数据:在尝试修复系统文件或重新安装操作系统之前,务必备份重要数据以防丢失。

    5K10

    【内网安全】 横向移动&Wmi&Smb&CrackMapExec&ProxyChains&Impacket

    如果Windows内核模式驱动程序不正确地处 理内存中的对象,则存在一个特权提升漏洞。成功利用此漏洞的攻击者可以运行内核模式中的任意代 码。...1.wmic 内部:(系统自带命令 单执行 无回显) win10 使用该命令会报错 ‘vmic’ 不是内部或外部命令,也不是可运行的程序 或批处理文件。...在Win10中,wmic已经归入C:\Windows\System32\wbem文件夹,而环境变量只设置到C:\Windows\System32,因此找不到wmic 只需要添加C:\Windows\System32...@#45 process call create "cmd.exe c:/beacon.exe" #经测试 不能执行后门,DC账号也不能用 2.cscript 内置:(交互式 在cs中无法反弹shell.../administrator@192.168.3.32 使用代理在本地运行是不行的,而且cs上不能反弹cmd窗口,能只在webserver使用管理员权限上执行。

    10610

    Apache Tomcat 安装与配置教程

    (4)测试变量值是否添加成功 在cmd命令行中输入java -version看返回值,显示版本号则成功。...2、进入cmd命令行模式,切换到apache-tomcat\bin路径下;或者在\bin目录下按住shift键再右击鼠标右键能看到“在此处打开命令窗口选项”也可以。...第一种:在\bin目录下双击starup.bat批处理文件,正常启动会有tomcat命令行的窗口启动,这个窗口不要关。...关闭tomcat服务可以直接运行\bin目录下的shutdown.bat批处理文件或者停止对应的服务。 四、测试tomcat服务是否安装成功。...ps:可以在\conf\server.xml文件中修改默认的8080端口为其它端口,方法如下: 总结: apache-tomcat安装是不是很简单啊,先安装jdk,然后到bin目录下安装服务

    6K30
    领券