zoukankan      html  css  js  c++  java
  • 2017-2018-2 20179223《网络攻防技术》恶意代码分析实践

    实验操作

    在linux 下使用md5sum工具进行计算哈希值。

    确认文件格式

    使用命令:strings RaDa.exe | less 查看程序可以打印的字符串

    发现呈现乱码,推测程序加壳。

    0X02 目标运行测试

    注意:目标程序运行测试请勿在工作环境下进行

    运行filemon、wireshark、regmon监控工具,然后再执行样本rada.exe,使用上述三个监控工具记录日志并保存。

    注册表行为:

    以下按照行为顺序叙述目标行为:

    创建键值:HKLMSOFTWAREMicrosoftWindowsCurrentVersionRun

    设置键值:HKLMSOFTWAREMicrosoftWindowsCurrentVersionRunRaDa 添加路径:C:RaDainRaDaRaDa.exe(此意为将路径C:RaDainRaDaRaDa.exe的RaDa.exe文件添加到系统自启动中)

    关闭键值:HKLMSOFTWAREMicrosoftWindowsCurrentVersionRun

    文件系统行为:

    以下按照执行目标行为过程顺序叙述监测行为:

    首先查看路径C:下是否存在文件夹RaDa mp。(结果是不存在)

    在C盘创建文件夹RaDa。

    在RaDa文件夹中创建子文件夹tmp。

    打开路径C:RaDa mp。(测试子文件夹tmp创建是否成功)

    查看路径C:RaDa下是否存在文件夹bin。(结果是不存在)

    创建路径C:RaDa mp。(结果是名称冲突,创建失败。原因是上面的操作已经创建了该路径)

    创建路径C:RaDa。(结果是名称冲突,创建失败。原因是上面的操作已经创建了该路径)

    创建路径C:RaDain。(创建成功)

    查询路径:C:RaDainRaDa.exe (结果是不存在)

    在上条的路径下创建该文件,查询属性、文件大小,写入文件。

  • 相关阅读:
    HDU 2089 不要62
    HDU 5038 Grade(分级)
    FZU 2105 Digits Count(位数计算)
    FZU 2218 Simple String Problem(简单字符串问题)
    FZU 2221 RunningMan(跑男)
    FZU 2216 The Longest Straight(最长直道)
    FZU 2212 Super Mobile Charger(超级充电宝)
    FZU 2219 StarCraft(星际争霸)
    FZU 2213 Common Tangents(公切线)
    FZU 2215 Simple Polynomial Problem(简单多项式问题)
  • 原文地址:https://www.cnblogs.com/9223lx/p/9000033.html
Copyright © 2011-2022 走看看