zoukankan      html  css  js  c++  java
  • 初步动态分析

    初步动态分析

    1.静态分析确定的线索

    Lab01-01.dll

    kerne132.dll

    2.动态分析对上述线索的验证分析过程

    Ⅰ.基础动态分析

    ①Process Explorer

    image-20210529202354454

    没有子进程

    ②Process Monitor

    规则设置

    image-20210529203337627

    根据应用程序全名,只要寻找其TCP连接,打开文件,读文件,写文件,创建进程的信息

    image-20210529203418938

    创建了进程,应该就是主进程

    有读文件的过程,可pf文件是预读文件,可以加快程序的加载速度,没有什么和网络连接的内容

    有一系列的打开文件但都是系统本身的文件

    没有找到写文件和TCP连接,说明没有连接外部的恶意网址,也没有写什么恶意信息

    pf文件就在对应的路径下,windows检测无毒

    image-20210529204403735

    ③wireshark抓包

    ip.addr == 127.26.152.13 or ip.src == 127.26.152.131
    

    image-20210529201539572

    始终没有通信包

    ④寻找蛛丝马迹(没找到)

    静态分析中找到的线索在XP中完全找不到

    image-20210529204652542

    快照前后两次的哈希值没有变化

    image-20210529204757482

    image-20210529205148482

    Ⅱ.对Lab01-01.dll的研究

    从网上找来的文件,感觉是配套用的

    ①字符串

    Strings v2.53 - Search for ANSI and Unicode strings in binary images.
    Copyright (C) 1999-2016 Mark Russinovich
    Sysinternals - www.sysinternals.com
    
    !This program cannot be run in DOS mode.
    
    Rich
    .text
    `.rdata
    @.data
    .reloc
    SUV
    h8`
    fj
    h8`
    L$xQh
    h(`
    RVf
    D$"
    -(
    j
    IQh `
    ~
    |$4
    D$$
    L$4PQj
    D$D
    _^]
    u?h
    f
    %d`
    Y^j
    =X`
    WVS
    WVS
    NWVS
    u7WPS
    u&WVS
    WVS
    _^[]
    %
    CloseHandle
    Sleep
    CreateProcessA
    CreateMutexA
    OpenMutexA
    KERNEL32.dll
    WS2_32.dll
    strncmp
    MSVCRT.dll
    free
    _initterm
    malloc
    _adjust_fdiv
    exec
    sleep
    hello
    127.26.152.13
    SADFHUHF
    /0I0[0h0p0
    141G1[1l1
    1Y2a2g2r2
    3!3}3
    

    image-20210528161835292

    ②在虚拟机中访问其中的IP地址

    image-20210528163215874

    可以ping通,但访问不了,可能是个本地回环地址

    ③查询改IP的域名

    image-20210528163227490

    找不到域名

    ④查看导出表

    image-20210529191704423

    导出表为全空,一个dll文件竟然没有导出表,感觉别的程序也用不了啊,太离谱了呀

    ⑤在olldbg中分析

    image-20210529192210509

    在olldbg中根本没有127.26.152.13这个IP,也没有看到什么正常的文件名,只找到了这个Lab01-0.10026028

    image-20210529192920638

    搜不到

    3.动态分析的结论

    按优先级排序

    结论1:这不是个恶意软件

    结论2:缺少Lab01-01.dll的必要信息,导致复制内容的关键一步无法执行

    结论3:Lab01-01.dll本身是错误的,无用的,需要修改(比如说导出表)

    4.动态分析中尚不能确定,有待进一步分析的内容

    • 此程序到底有没有恶意
    • 此程序有没有什么隐蔽的子进程
    • 此程序需不需要联网(无网络时不报错)
    • 此程序究竟使用何种方式拷贝Lab01-01.dll(不在程序中也没有联网信息)
  • 相关阅读:
    SharePoint提交前有效性验证
    showModalDialog/showModelessDialog弹出窗刷新例子
    在多选用户字段中查找是否存在某个用户(转自JianYi博客)
    SQL获得月第一天等
    SQL如何将Null不参与计算
    自定义Icon字段
    Backup Exec Remote Agent 在远程服务器上启动时挂起,一直显示Starting状态
    一个好用的日期控件My97DatePicker
    使用错误页统一处理错误(转)
    MS SQL游标的使用
  • 原文地址:https://www.cnblogs.com/wqnmlkb/p/14826336.html
Copyright © 2011-2022 走看看