您的位置:首页精文荟萃破解文章 → IDA4.30文本窗中难看的分界线的patch

IDA4.30文本窗中难看的分界线的patch

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

 


IDA4.30文本窗中难看的分界线的patch
    IDA的分界线的显示是调用函数ExtTextOutA
我在这个函数的要显示的字符串入栈后判断并修改这个字符串,并设置了彩色。
原来的分界线: ???????????????????????????????????????????????????????????????????????????
修改后的    :══════════════════════════════════════
程序段如下:
477FC2:    jmp 4E9060;空白的地方
.....
.....
4E9060:
    NOP                         
        push    eax
        push    esi
        mov    esi, [esp]
        lodsd
        cmp    eax, 0DBDB203Bh//字符串"; ???????????"
        jnz    nextfix
        lodsd
        cmp    eax, 0DBDBDBDBh
        jnz    short nextfix
        lodsd
        cmp    eax, 0DBDBDBDBh//我比较了三次,以提高准确性,其实一次或两次就差不多了
        jnz    short nextfix
    PUSH    ColorValue
    push    hDC
    call    SetTextColor
        pop    esi
        pop    eax       
    mov    dword ptr [esp], offset str1 ;//这是我定义的字符串
        push    0
        mov    eax, [ebx+54h]
        jmp    477FC7
nextfix:
        mov    esi, [esp+8]
        lodsd
        cmp    eax, 0C4C4203Bh//这是另一个要修正的字符串
        jnz    short exit
        lodsd
    cmp    eax, 0C4C4C4C4h
    jnz    short exit
    lodsd
    cmp    eax, 0C4C4C4C4h
    jnz    short exit
    PUSH    ColorValue
    push    hDC
    call    SetTextColor
    pop    esi
        pop    eax
        mov    dword ptr [esp], offset str2//这是我定义的字符串
        push    0
        mov    eax, [ebx+54h]
        jmp    477FC7

exit:
        pop    esi
        pop    eax
        push    0
    mov    eax, [ebx+54h]
    jmp    477FC7
至于为什么要拦截ExtTextOutA这个函数,各位看一下MSDN
that's all
另:对汉化补丁有兴趣或需要的朋友,可以mail to me:
softdim@vip.sina.com
因为这个补丁我还没有制作,我只是汉化过的idag.exe这个文件.


    
    
     
    
    
     

相关阅读 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破解如何给软件脱壳基础教程