《黑客攻防从入门到精通(命令实战篇·全新升级版)》由浅入深、图文并茂地再现了在计算机安全方面相关命令的使用和操作知识。 全书共分15章,分别为计算机基础知识、Windows系统中的命令行基础、配置Windows系统的命 令行、黑客基础知识、揭秘黑客常用的命令、批处理BAT文件编程、黑客攻防前的准备工作、揭露基于 Windows认证的入侵方式、局域网攻防、远程管理Windows系统攻防、DOS命令攻防、后门技术攻防、 流氓软件和间谍软件的清除与防御、制作启动盘进行防御、木马病毒的主动防御清除。 本书语言简洁、流畅,内容丰富全面,适用于计算机初中级用户、计算机维护人员、IT从业人员, 以及对黑客攻防与网络安全维护感兴趣的人群,计算机培训班也可以将其作为辅导用书。
6.4 用BAT编程实现综合应用实例
入侵者常常通过编写批处理文件来实现多种入侵的功能,同样计算机用户在平时也可以 用批处理文件来实现一些常见的操作,如删除日志、系统加固及删除系统中的垃圾文件等。
6.4.1 删除日志 6.4.1 删除日志
入侵的一个重要的步骤就是清除自己的历史痕迹,删除日志中的内容必不可少,使用批 处理文件清除日志可以达到明显的效果。
在批处理文件中可以删除日志的代码如下:
@ @echo off echo 正在清除缓存和系统日志文件,请稍等......
del /f /s /q %systemdrive%\*.tmp
del /f /s /q %systemdrive%\*._mp
del /f /s /q %systemdrive%\*.log
del /f /s /q %systemdrive%\*.gid
del /f /s /q %systemdrive%\*.chk
del /f /s /q %systemdrive%\*.old
del /f /s /q %systemdrive%\recycled\*.*
del /f /s /q %windir%\*.bak
del /f /s /q %windir%\prefetch\*.*
rd /s /q %windir%\temp & md %windir%\temp
del /f /q %userpro? le%\cookies\*.*
del /f /q %userpro? le%\recent\*.*
del /f /s /q "%userpro? le%\Local Settings\Temporary Internet Files\*.*"
del /f /s /q "%userpro? le%\Local Settings\Temp\*.*"
del /f /s /q "%userpro? le%\recent\*.*"
echo 清除缓存和系统日志完成! echo. & pause
上述代码实现对日志文件和缓存文件进行清除,如图6-11所示。
图6-11 运行结果
查看全部↓