升级到 Mac OS 10.9.3之后很多亲们发现原本已经破解的软件,原本已经破解的软件又恢复到原样了,原本可用的注册机现在完全失效了。肿么办呢?来试试最新的Omni系列软件注册机希望大家能用得上
暑假里迷起了irc,所以拿到了mIRC就顺便把它keygen了。我用的是mIRC 6.02版。此软件采用的是用户名/注册码的保护,在软件的帮助菜单里有注册选项。 首先我们看看基本的注册情况。填好相关的注册码和用户名之后,点注册会发现提示错误。之后自动清除了输入的内容,但是还是可以继续注册。了解这些就够了。 现在开始我们的破解之旅。 输入好注册码和用户名之后,进入trw,下断点,bpx GetDlgItemTextA,bpx GetWindowTextA。 因为这两个是常用的获取EDIT控件文本内容的函数啦。 点注册,发现没有拦截下来。 那么就有两种可能性了:第一,程序采用了其他的方法获得文本内容,比如除了刚才的两个断点之外,还可以向EDIT控件发送WM_GETTEXT消息来获得文本;第二,程序是用delphi编写的,有自己独立的获取方式而不依靠windows提供的函数。 无论是哪种可能性,都可以用一种方法来解决,那就是下断点bpx hmemcpy。这个号称是9x平台下的万能断点,只要是输入注册码的,都可以用这个断点来拦截。 下断点,点注册。终于拦截下来了。拦下后,下命令pmodule,回到mIRC程序里,发现我们在call SendDlgItemMessageA的下面,原来它是用这个函数给对话框里的EDIT控件发送WM_GETTEXT消息。 016F:004C688D 68A8A85700 PUSH DWORD 0057A8A8