您的位置:首页精文荟萃破解文章 → 检测内存中的 Soft-Ice

检测内存中的 Soft-Ice

时间:2004/10/15 1:02:00来源:本站整理作者:蓝点我要评论(0)

 概述:

    检测内存中的 Soft-Ice 又一法,不过这次用的是在全部内存搜索 Soft-Ice 的特征码来实现的。

汇编编程示例:


;    加密方法:    检测 s-ice
;            用 scas,cmps 等指令, s-ice 无法用
;            bpm 等断点检测到, 因此可用比较关键字
;            来检测 s-ice 是否在内存中

code        segment
            assume     cs:code,ds:code
            org     100h
start:
            jmp     install

DATA_SICE    DB    67h,66h,8bh,06h,0fh,22h,0d8h,26h,67h,66h
             DB     8bh,46h,04h,66h,26h,67h,0fh,01h,10h
DATA_SICE_END    EQU    THIS BYTE

d_ok         db    'OK, passed...',0dh,0ah,24h
d_ice        db    'Has Soft-Ice in memory',0dh,0ah,24h

install:
        mov    si,offset data_sice
        mov    dx,cs
        mov    al,26h
        xor    bp,bp
        cld
res1:
        mov    es,bp
        mov    cx,100h
        xor    di,di
res2:
        repnz   scasb
        jnz     cts_2
        push    cx
        push    si
        push    di
        mov     cx,offset data_sice_end-offset data_sice
        repz    cmpsb
        jz      has_sice
        pop     di
        pop     si
        pop     cx
        jmp     short res2
cts_2:
        add    bp,10h
        cmp    bp,dx
        jb     res1
       
        mov    ah,9
        mov    dx,offset d_ok
        int    21h
        int    20h
has_sice:
        mov    ah,9
        mov    dx,offset d_ice
        int    21h
        int    20h

code    ends
        end    start

    
    
     
    
    
     

相关阅读 Windows错误代码大全 Windows错误代码查询激活windows有什么用Mac QQ和Windows QQ聊天记录怎么合并 Mac QQ和Windows QQ聊天记录Windows 10自动更新怎么关闭 如何关闭Windows 10自动更新windows 10 rs4快速预览版17017下载错误问题Win10秋季创意者更新16291更新了什么 win10 16291更新内容windows10秋季创意者更新时间 windows10秋季创意者更新内容kb3150513补丁更新了什么 Windows 10补丁kb3150513是什么

文章评论
发表评论

热门文章 去除winrar注册框方法

最新文章 比特币病毒怎么破解 比去除winrar注册框方法 华为无线路由器HG522-C破解教程(附超级密码JEB格式文件京东电子书下载和阅读限制破解教UltraISO注册码全集(最新)通过Access破解MSSQL获得数据

人气排行 华为无线路由器HG522-C破解教程(附超级密码JEB格式文件京东电子书下载和阅读限制破解教UltraISO注册码全集(最新)qq相册密码破解方法去除winrar注册框方法(适应任何版本)怎么用手机破解收费游戏华为无线猫HG522破解如何给软件脱壳基础教程