• 暴力破解例子


    标 题:Snappy Fax 2000 (2千字)
    发信人:bnbnf
    时 间:2001-2-2 0:29:05
    详细信息:
    软件名称:Snappy Fax 2000
    整理日期:2001.1.19
    最新版本:2.11.2.1
    文件大小:2075KB
    软件授权:共享软件
    使用平台:Win95/98/NT/2000
    发布公司:Home Page
    软件简介:
      运用您的扫描器、打印机和 Fax Modem 将您的计算机变成一台传真机。
    破解工具:W32dasm,HIEW,这两个当然少不了。
    下载地址:http://www.newhua.com/SNAPPYFAX.HTM
        近几天,在论坛里好像看到很多网友在玩暴力破解,所以今天也来热闹热闹,我不喜欢玩暴力破解,原因只有二个,因为玩这个东西的人有二种,(在没有注册码输入的软件除处)一种是高高手,另一种就是小菜类,我当然是后者了,说句老实话,程序又不是自己写的,又怎么知道它如何走的呢?一般的暴力破解只是改一两个地方就成为注册版了,多没趣,当然前提条件是作者没有装陷井的的前提下了,大家在玩暴力破解的时候可能都会遇到这个问题,就是改了自己认为的地方,但后来的结果发现错误,都会怀着运气+瞎猜的方法去改到正确,我不提倡初学者去玩暴力破解,用ICE去看看程序的流程不是还要好吗?以上内容只是我的个人意见,不认同的,可以当我没有说过(不是的话又有人骂我了!)
    一般用暴力破解的入手都是看看软件中的提示,也就是破解的入口点了,就Snappy Fax 2000这个软件来说,在你填上注册名和错误的注册号后,它就会跳出一个错误的窗口,说THE REGISTRATION KEY IS NOT VALID 这个就是我们破解它的入口点,用W32dasm来反汇编它后找这些提示就行了。
        我就用W32dasm将Snappy Fax 2000 EXE文件反汇编后找到THE REGISTRATION KEY IS NOT VALID如下:

        * Referenced by a (U)nconditional or (C)onditional Jump at Address:
    |:0054A7B8(C)--------------------------------------------找这个地址就行了
    |

    * Possible StringData Ref from Code Obj ->"alert.wav"
                                      |
    :0054A884 B80CA95400              mov eax, 0054A90C
    :0054A889 E8724E1000              call 0064F700
    :0054A88E 6A00                    push 00000000
    :0054A890 668B0D18A95400          mov cx, word ptr [0054A918]
    :0054A897 B201                    mov dl, 01

    * Possible StringData Ref from Code Obj ->"The Registration Key is not Valid."—————————这就是破解的入口点
                                      |
    :0054A899 B858A95400              mov eax, 0054A958
    :0054A89E E8A16BF2FF              call 00471444





    :0054A7AA 8B800C030000            mov eax, dword ptr [eax+0000030C]
    :0054A7B0 59                      pop ecx
    :0054A7B1 E896B1F5FF              call 004A594C
    :0054A7B6 3C01                    cmp al, 01
    :0054A7B8 0F85C6000000            jne 0054A884-----------------------这个就是鬼了,用HIEW改JNE为JE,即是将85改为84。按F9保存后运行它试试,在输入的地方填上你喜欢的名字和注册码就成为注册版了。因为这个是决定你的注册码是否正解后跳转的地方!
    :0054A7BE A15CFD6600              mov eax, dword ptr [0066FD5C]
    :0054A7C3 8B00                    mov eax, dword ptr [eax]
    :0054A7C5 8B800C030000            mov eax, dword ptr [eax+0000030C]
         
      是否觉得很没趣,再一次说明,以上内容,只是我的观点,不认同者...............
  • 相关阅读:
    mod_wl.so,apxs,mod_so.c,withmpm=worker,selinux;apapche&weblogic链接配置
    rc.local
    库没启动,报:ORA01034: ORACLE not available
    Socket编程简单示例
    基于UDP的Socket编程
    代理模式
    [转]Tomcat Server.xml 标签详解
    创建和使用URL访问网络资源
    myeclipse8.5中 集成svn
    div+css布局之固定定位布局
  • 原文地址:https://www.cnblogs.com/hssbsw/p/2172959.html
Copyright © 2020-2023  润新知