在Linux操作系统下手动分析病毒样本技巧
浏览:34日期:2022-07-31
;原理:利用md5值的不同进行文件的对比。 操作背景: 1. XP安装光盘; 2. 病毒样本; 3. U盘; 4. Ubuntu 7.10 LiveCD 5.所需的几个对比md5和转化二进制文件格式的程序 操作过程: 1. 全盘格式化,同时安装Windows(也可采用ghost回去,但是一定注意其他磁盘可能的病毒感染) 2. 在刚装好的Windows下,导出注册表。将导出文件放入C盘根目录下。这里我命名为1.reg 3. 进入Ubuntu系统,注意,进入前f2选择简体中文模式 4. 挂载C盘: mkdir /mnt/hdd1 (生产系统C盘挂载点) mount -t ntfs -o iocharset=cp936 /dev/hdd1 /mnt/hdd1 (将系统C盘挂载到/mnt/hdd1下,注意文件格式和设备号视具体情况而定) 5. 挂载U盘: mkdir /mnt/usb (生成U盘挂载点) mount -t vfat /dev/sda1 /mnt/usb (将U盘挂载到/mnt/usb下,同样注意文件格式和设备号) 6. 将导出的注册表信息放入U盘: 假设U盘上已经有test目录,同时,在test目录下有parse.sh,parseWinReg,ShowList 三个程序 cp /mnt/hdd1/1.reg /mnt/usb/test (将导出注册表拷贝至/mnt/usb/test目录下) cd /mnt/usb/test (进入U盘test 目录) ./parseWinReg 1.reg origreg (将导出注册表进行格式转换,生成origreg) 7. 计算C盘所有文件md5值: rm /mnt/hdd1/pagefile.sys (这个文件太大影响计算速度,删除) /mnt/usb/test/parse.sh /mnt/hdd1/ > /mnt/usb/origfile (计算磁盘文件md5值,并将结果导出至U盘test目录下origfile) 8. 重新进入Windows,同时,激发病毒文件 注意:先将病毒文件放入磁盘,拔掉U盘,拔掉网线,再激发! 9. 重复3,4,5,6,7步骤 mkdir /mnt/hdd1 mount -t ntfs -o iocharset=cp936 /dev/hdd1 /mnt/hdd1 mkdir /mnt/usb mount -t vfat /dev/sda1 /mnt/usb cp /mnt/hdd1/2.reg /mnt/usb/test (这里假设导出的注册表是2.reg) cd /mnt/usb/test ./parseWinReg 2.reg newreg rm /mnt/hdd1/pagefile.sys /mnt/usb/test/parse.sh /mnt/hdd1/ > /mnt/usb/newfile 10. 至此,我们得到了原始的系统信息:origreg, origfile,中病毒之后的信息:newreg, newfile 11. 比较文件不同之处:diff -Nur origfile newfile > filediff 12. 比较注册表不同之处:diff -Nur origreg newreg > regdiff 13. 分析filediff 和 regdiff,得到结论 分析小技巧:一般情况下前面出现+的就是病毒释放的,-就是有过改动的(感染的),如果是md5值是成双成对出现(一个+和一个-),那那一行一般不是,如果前面没有任何标记,那说明也不是。咱们把没用的删除,只留下有单个+或者单个-的,最好看文件路径,即得到了病毒的产生文件或者是感染文件。
标签:
Linux系统
相关文章:1. 锐龙版华硕无畏16 2022笔记本上架 首发价3999元2. 小米笔记本Pro 2022将于7月4日发布:大师级屏幕3. 英特尔确认W790芯片组 将支持新一代至强工作站处理器4. 曝AMD 锐龙7000系列CPU和X670主板将于9月15日上市5. 360数科宣布正式加入FinOps阵营 finops是什么6. 华硕无畏Pro15 2022锐龙版/无畏Pro14锐龙版轻薄本预售7. 英特尔锐炫A770/A750独显价格与i7-12700K处理器类似8. i5-12400超频测试 成功让主板达到了5.24GHz9. appdata文件夹在哪里详细介绍10. 荣耀MagicBook 14价格4999元起 显卡最高可选RTX 2050
热门推荐
- 打印机位置IP地址不对 为什么打印机位置IP地址不对
- 1.一键重装系统哪个干净 2022最干净的一键重装系统
- 2.“电脑提示您没有权限在此位置中保存文件,请与管理员联系”解决方法
- 3.三星i8000通过笔记本wifi功能共享上网的方法(独家!)
- 4.笔记本电脑怎么连接手机热点
- 5.激光打印机卡纸故障解决
- 6.宏碁最新轻薄笔记本Swift、Spin和Aspire发布 区别介绍
- 7.英特尔第11代vPro处理器性能提升8倍 硬件级企业防护
- 8.rtx 3060显卡什么级别 rtx 3060冰龙与你直面地狱咆哮
- 9.微软将发布XP Release 2 欲补Longhorn空白
- 10.如何设置电脑每天自动清理垃圾?设置电脑每天自动清理垃圾方法