您的位置:首页精文荟萃破解文章 → 心灵感应 V1.1 算法分析

心灵感应 V1.1 算法分析

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

 
软件大小: 190 KB
软件语言: 简体中文
软件类别: 国产软件 / 共享版 / 趣味软件
应用平台: Win9x/NT/2000/XP
加入时间: 2003-03-18 09:42:02
联 系 人: hanzhiyan@163.net
开 发 商: http://www.shiji.net/
下载页面: http://www.skycn.com/soft/11340.html
破解工具: EXDEC,FI
破解人: 云枫[OCN]
软件介绍:
心灵感应小游戏,它可以猜出你心里想的什么。
在网上转了一圈,来到天空下载站,发现这个软件蛮有意思的,就下载了下来,玩了两遍,居然不能玩了,要注册。怎么办?破了它。首先用FI检测一下,还好无壳,一看傻了发觉这是VB,而且是用P-CODE方式编译的。不管它了,用EXDEC载入看一看,下面就是它的主要内容和算法:
Proc: 5da928

5DA774: 1b LitStr: c:\
5DA777: 43 FStStrCopy local_0090
5DA77A: 04 FLdRfVar local_0090
5DA77D: 0b ImpAdCallI2 5da0f4
5DA782: 71 FStR4 local_0094
5DA785: 04 FLdRfVar local_008C
5DA788: 05 ImpAdLdRf: 5dc03c
5DA78B: 24 NewIfNullPr 494dd0 (Form2)
5DA78E: 0f VCallAd text
5DA791: 19 FStAdFunc local_0088
5DA794: 08 FLdPr local_0088
5DA797: 0d VCallHresult get__ipropTEXTEDIT 〈-------这里取机器码
5DA79C: 6c ILdRf local_008C
5DA79F: 0a ImpAdCallFPR4: 
5DA7A4: ed CR8R8
5DA7A5: 6c ILdRf local_0094
5DA7A8: ec CR8I4
5DA7A9: f5 LitI4: 0xacbd 44221 (....)
5DA7AE: ec CR8I4 <--------先将机器码除以44221并取整
5DA7AF: b6 DivR8
5DA7B0: f5 LitI4: 0x68660 427616 (...)
5DA7B5: ec CR8I4
5DA7B6: ab AddR8 <------然后再加上427616,结果得到的数字就是注册码
5DA7B7: Lead0/e6 FnIntR8
5DA7B9: ed CR8R8
5DA7BA: c8 EqR4       <---------判断注册码真假
5DA7BB: 32 FFreeStr
5DA7C2: 1a FFree1Ad local_0088
5DA7C5: 1c BranchF: 5DA8D1  <--------一跳就完蛋了
5DA7C8: 04 FLdRfVar local_008C
5DA7CB: 21 FLdPrThis
5DA7CC: 0f VCallAd (object 4 )
5DA7CF: 19 FStAdFunc local_0088
5DA7D2: 08 FLdPr local_0088
5DA7D5: 0d VCallHresult 禚d
5DA7DA: 04 FLdRfVar local_0090
5DA7DD: 21 FLdPrThis
5DA7DE: 0f VCallAd (object 4 )
5DA7E1: 19 FStAdFunc local_0098
5DA7E4: 08 FLdPr local_0098
5DA7E7: 0d VCallHresult 禚d
5DA7EC: 6c ILdRf local_0090
5DA7EF: Lead0/ee FnLenBStr
5DA7F1: 59 PopTmpLdAdStr local_00AC
5DA7F4: 3e FLdZeroAd local_008C
5DA7F7: Lead2/59 PopTmpLdAdStr local_00A8
5DA7FB: f5 LitI4: 0x1 1 (....)
5DA800: 59 PopTmpLdAdStr local_00A4
5DA803: 1b LitStr: password
5DA806: 43 FStStrCopy local_00A0
5DA809: 04 FLdRfVar local_00A0
5DA80C: 1b LitStr: software\wally
5DA80F: 43 FStStrCopy local_009C
5DA812: 04 FLdRfVar local_009C
5DA815: f5 LitI4: 0x80000002 -2147483646 (....)
5DA81A: 59 PopTmpLdAdStr local_0094
5DA81D: 0a ImpAdCallFPR4: 5da564
5DA822: 32 FFreeStr
5DA82D: 29 FFreeAd:
5DA834: f5 LitI4: 0x2 2 (....)
5DA839: 59 PopTmpLdAdStr local_00AC
5DA83C: 1b LitStr: 11
5DA83F: 43 FStStrCopy local_009C
5DA842: 04 FLdRfVar local_009C
5DA845: f5 LitI4: 0x1 1 (....)
5DA84A: 59 PopTmpLdAdStr local_00A4
5DA84D: 1b LitStr: timest
5DA850: 43 FStStrCopy local_0090
5DA853: 04 FLdRfVar local_0090
5DA856: 1b LitStr: system\CurrentControlSet\Control\timest
5DA859: 43 FStStrCopy local_008C
5DA85C: 04 FLdRfVar local_008C
5DA85F: f5 LitI4: 0x80000002 -2147483646 (....)
5DA864: 59 PopTmpLdAdStr local_0094
5DA867: 0a ImpAdCallFPR4: 5da564
5DA86C: 32 FFreeStr
5DA875: 27 LitVar_Missing
5DA878: 27 LitVar_Missing
5DA87B: 3a LitVarStr: ( local_00DC )
5DA880: 4e FStVarCopyObj local_00EC
5DA883: 04 FLdRfVar local_00EC
5DA886: f5 LitI4: 0x40 64 (...@)
5DA88B: 3a LitVarStr: ( local_00BC )
5DA890: 4e FStVarCopyObj local_00CC
5DA893: 04 FLdRfVar local_00CC
5DA896: 0a ImpAdCallFPR4: 
5DA89B: 36 FFreeVar
5DA8A6: 27 LitVar_Missing
5DA8A9: 25 PopAdLdVar
5DA8AA: 27 LitVar_Missing
5DA8AD: 25 PopAdLdVar
5DA8AE: 05 ImpAdLdRf: 5dc008
5DA8B1: 24 NewIfNullPr 49488c (Form1)
5DA8B4: 0d VCallHresult meth__imethSHOW
5DA8B9: 6c ILdRf local_param_0008
5DA8BC: Lead2/9c FStAdNoPop
5DA8C0: 05 ImpAdLdRf: 5dc3fc
5DA8C3: 24 NewIfNullPr 495838
5DA8C6: 0d VCallHresult CVBApplication::Unload
5DA8CB: 1a FFree1Ad local_0088
5DA8CE: 1e Branch: 5da925
5DA8D1: 27 LitVar_Missing
5DA8D4: 27 LitVar_Missing
5DA8D7: 3a LitVarStr: ( local_00BC )
5DA8DC: 4e FStVarCopyObj local_00EC
5DA8DF: 04 FLdRfVar local_00EC
5DA8E2: f5 LitI4: 0x40 64 (...@)
5DA8E7: 1b LitStr:
5DA8EA: 1b LitStr:
5DA8ED: 2a ConcatStr
5DA8EE: 23 FStStrNoPop local_008C
5DA8F1: 1b LitStr: hanzhiyan@163.net
5DA8F4: 2a ConcatStr
5DA8F5: 46 CVarStr local_00CC
5DA8F8: 0a ImpAdCallFPR4: 
5DA8FD: 2f FFree1Str local_008C
5DA900: 36 FFreeVar
5DA90B: 1b LitStr: 
5DA90E: 05 ImpAdLdRf: 5dc03c
5DA911: 24 NewIfNullPr 494dd0 (Form2)
5DA914: 0f VCallAd text
5DA917: 19 FStAdFunc local_0088
5DA91A: 08 FLdPr local_0088
5DA91D: 0d VCallHresult put__ipropTEXTEDIT
5DA922: 1a FFree1Ad local_0088
5DA925: 13 ExitProcHresult


Successfully went through the program!
Now it's up to you to decipher it hehe!

    
    
     
    
    
     

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