为避免入侵行为被发现,攻击者总是会通过各种方式来隐藏自己,比如:隐藏自己的真实IP、清除系统日志、删除上传的工具、隐藏后门文件、擦除入侵过程中所产生的痕迹等。

01、Windows日志清除

windows 日志路径:

系统日志:%SystemRoot%\System32\Winevt\Logs\System.evtx安全日志:%SystemRoot%\System32\Winevt\Logs\Security.evtx应用程序日志:%SystemRoot%\System32\Winevt\Logs\Application.evtx

日志在注册表的键:HKEY_LOCAL_MACHINE\system\CurrentControlSet\Services\Eventlog

windows 日志清除方式:

(1)最简单粗暴的方式

开始→运行,输入eventvwr进入事件查看器,右边栏选择清除日志。

(2)命令行一键清除Windows事件日志

PowerShell -Command "& {Clear-Eventlog -Log Application,System,Security}"

Get-WinEvent -ListLog Application,Setup,Security -Force | % {Wevtutil.exe cl $_.Logname}

(3)利用脚本停止日志的记录

通过该脚本遍历事件日志服务进程(专用svchost.exe)的线程堆栈,并标识事件日志线程以杀死事件日志服务线程。

因此,系统将无法收集日志,同时事件日志服务似乎正在运行。

github项目地址:https://github.com/hlldz/Invoke-Phant0m

(4)Windows单条日志清除

该工具主要用于从Windows事件日志中删除指定的记录。

github项目地址:https://github.com/QAX-A-Team/EventCleaner

(5)Windows日志伪造

使用eventcreate这个命令行工具来伪造日志或者使用自定义的大量垃圾信息覆盖现有日志。

eventcreate -l system -so administrator -t warning -d "this is a test" -id 500

02、IIS日志

IIS默认日志路径:

%SystemDrive%\inetpub\logs\LogFiles\W3SVC1\

清除WWW日志:

停止服务:net stop w3svc删除日志目录下所有文件:del *.*启用服务:net start w3svc

03、利用Windows自带命令进行安全擦除

(1)Shift+Delete快捷键永久删除

直接删除文件,还是能在回收站找到的,使用Shift+Delete快捷键可以直接永久删除了。但是用数据恢复软件,删除的文件尽快恢复,否则新的文件存入覆盖了原来的文件痕迹就很难恢复了。

(2)Cipher 命令多次覆写

在删除文件后,可以利用Cipher 命令通过 /W 参数可反复写入其他数据覆盖已删除文件的硬盘空间,彻底删除数据防止被恢复。

比如,删除D:\tools目录下的文件,然后执行这条命令:

cipher /w:D:\tools

这样一来,D 盘上未使用空间就会被覆盖三次:一次 0x00、一次 0xFF,一次随机数,所有被删除的文件就都不可能被恢复了。

(3)Format命令覆盖格式化

Format 命令加上 /P 参数后,就会把每个扇区先清零,再用随机数覆盖。而且可以覆盖多次。比如:

format D: /P:8

这条命令表示把 D 盘用随机数覆盖 8 次。

04、清除远程桌面连接记录

当通过本机远程连接其他客户端或服务器后,会在本机存留远程桌面连接记录。代码保存为clear.bat文件,双击运行即可自动化清除远程桌面连接记录。

@echo offreg delete "HKEY_CURRENT_USER\Software\Microsoft\Terminal Server Client\Default" /va /freg delete "HKEY_CURRENT_USER\Software\Microsoft\Terminal Server Client\Servers" /freg add "HKEY_CURRENT_USER\Software\Microsoft\Terminal Server Client\Servers"cd %userprofile%\documents\attrib Default.rdp -s -hdel Default.rdp

05、Metasploit 痕迹清除

(1)查看事件日志

meterpreter > run event_manager -i[*] Retriving Event Log Configuration

Event Logs on System====================

Name Retention Maximum Size Records---- --------- ------------ -------Application Disabled 20971520K 2149HardwareEvents Disabled 20971520K 0Internet Explorer Disabled K 0Key Management Service Disabled 20971520K 0Security Disabled 20971520K 1726System Disabled 20971520K 3555Windows PowerShell Disabled 15728640K 138

(2)清除事件日志(包括六种日志类型)

meterpreter > run event_manager -c

(3)另外,也可以输入clearv命令清除目标系统的事件日志(仅包含三种日志类型)

meterpreter > clearev[*] Wiping 4 records from Application...[*] Wiping 8 records from System...[*] Wiping 7 records from Security...

java怎么清楚项目痕迹_Windows 入侵痕迹清理技巧相关推荐

  1. windows清理_Windows入侵痕迹清理技巧方法总结

    为避免入侵行为被发现,攻击者总是会通过各种方式来隐藏自己,比如:隐藏自己的真实IP.清除系统日志.删除上传的工具.隐藏后门文件.擦除入侵过程中所产生的痕迹等. 01.Windows日志清除 windo ...

  2. Windows主机入侵痕迹排查办法

    目录 1.排查思路 1.1.初步筛选排查资产 1.2.确定排查资产 1.3.入侵痕迹排查 2.排查内容 2.1.windows主机 2.1.1.网络连接 2.1.2.敏感目录 2.1.3.后门文件 2 ...

  3. 【Network Security!】入侵痕迹清除,修改系统日志

    搞渗透的同学都会碰到这个问题,如何清理入侵痕迹?比较多见的就是覆盖日志或者直接删除,感觉这种方法太暴力了,直接删除或者覆盖多少都会有破绽,有人提醒说可以尝试修改日志,碰巧在网上看到一个相关的脚本,拿来 ...

  4. Windows日志识别入侵痕迹

    有小伙伴问:网络上大部分windows系统日志分析都只是对恶意登录事件分析的案例,可以通过系统日志找到其他入侵痕迹吗? 答案肯定是可以的,当攻击者获取webshell后,会通过各种方式来执行系统命令. ...

  5. java web学习项目20套源码完整版

    java web学习项目20套源码完整版 自己收集的各行各业的都有,这一套源码吃遍所有作业项目! 1.BBS论坛系统(jsp+sql) 2.ERP管理系统(jsp+servlet) 3.OA办公自动化 ...

  6. Java框架JSON-RPC项目demo代码实战 + JAVA WEB配置虚拟目录(转自21天java web开发)

    Java框架JSON-RPC项目demo代码实战 备注  JAVA WEB配置虚拟目录(转自21天java web开发) https://blog.csdn.net/wjxbj/article/det ...

  7. Java 高并发_JAVA并发编程与高并发解决方案 JAVA高并发项目实战课程 没有项目经验的朋友不要错过!...

    JAVA并发编程与高并发解决方案 JAVA高并发项目实战课程 没有项目经验的朋友不要错过! 1.JPG (37.82 KB, 下载次数: 0) 2018-12-3 09:40 上传 2.JPG (28 ...

  8. 利用java实现android项目结构API文档

    利用java实现android项目结构API文档 2012-11-16 快速生成API文档列表 在android项目中的.CLASSPATH文件里添加android.jar路径 例如: <cla ...

  9. Java web小项目_个人主页(2)—— 边缘加速原理与实现

    摘自:Java web小项目_个人主页(2)-- 边缘加速原理与实现 作者:丶PURSUING 发布时间: 2021-03-27 14:44:40 网址:https://blog.csdn.net/w ...

最新文章

  1. oracle execute immediate用法
  2. 动态链接库的隐式动态链接和显示动态链接
  3. linux 内核源码学习
  4. Android studio 制作一个app实现简单功能
  5. 无胁科技-TVD每日漏洞情报-2022-7-12
  6. butter滤波器是iir吗_IIR Butterworth型模拟低通滤波器设计原理
  7. python写android抢票软件,如何用python写一个简单的12306抢票软件
  8. mysql错误码2002_MySQL错误ERROR 2002 (HY000): Can't connect to local MySQL server through socket
  9. 扫描至计算机功能被禁用,远程访问功能已禁用怎么办_允许远程界面控制被禁用的解决方法...
  10. 怎样将kux格式转换mp4?高效简单的技巧你要懂
  11. 手把手教你做蓝牙聊天应用(二)-设计方案
  12. selenium 自动化测试工具(二)常用定位方式
  13. 来往能否有机会打败微信?
  14. 印度洋重建及东经九十度海岭
  15. 202- K7 +C6678学习资料:基于TI DSP TMS320C6678、Xilinx K7 FPGA XC7K325T的高速数据处理核心板
  16. java jsonpath过滤_JSONPATH json解析工具
  17. 德国申请专利,发明,实用,外观专利申请详细步骤
  18. 电脑数据恢复软件怎么操作呢
  19. 开关电源环路稳定性分析(09)——环路补偿六步法
  20. 谈谈找工作和入职的感受

热门文章

  1. Latex学习笔记 (Ex2) 使用LaTeX画规则的树形图
  2. 置顶-常用资源直接跳转
  3. RealSense D435 的开发日记
  4. python+selenium浏览器驱动(chrome,Firefox,IE)下载与封装
  5. 带评论的php文章系统,启用Typecho原生评论系统替代多说
  6. C#实现将excel转换成pdf的三种方法
  7. java控制工具下载_Maven下载|Maven(java项目管理工具)v3.3.9官方版-ucbug软件站
  8. 迈过三重门——详解SVM及其Python实现
  9. 字节最爱问的智力题(二)
  10. 关于2022年我在CSDN的点点滴滴