请高手耐心看一下!非常感谢,希望给提供些思路!!
本人菜鸟,一直研究一程序,主程序采用C++编译,程序运行时调运M.DLL文件(C++编译),提取本机注册号,有注册不成功提示,软件自动关闭.
偶的调试过程: 1.用PEID查看为C++(OVERLAY),用WIN32AD打开主程序,无法找到注册提示,打开M.DLL,导入到结尾时,出现提示类似于内存空间不够类的提示,点确定后,无注册提示.
2.将M.DLL改名后,主程序打开,因找不到注册号,软件出现错误提示,error openning dll library m.dll for external function at line 21 in function get_serial of object w_cwxtzc.应该可确定M.DLL就是提取本机注册号的.
3.根据上面第二条,偶有一个想法,如果有一对计算机,曾经注册过这个软件,是否把要注册的计算机的硬盘改成那台计算机硬盘底层序列号就可以免注册,用PC3000将新硬盘的序列修改成注册过的计算机硬盘序列号后,还是无法成功.
4.用DEDE处理后,看不到什么资源之类的东西
以上是偶对这个软件的研究,请哪位高手看过此篇后,给点提示好么?
本人纯属菜鸟,只会用WIN32AD,对OLLICE只是略微看过一二,用不好,其它工具更是一点不通.每天不停的翻看各位大哥的贴子,但是还是不知道怎么去搞这个软件,请各位大哥帮忙提示一下啊?
请高手耐心看一下!非常感谢,希望给提供些思路!!
本人菜鸟,一直研究一程序,主程序采用C++编译,程序运行时调运M.DLL文件(C++编译),提取本机注册号,有注册不成功提示,软件自动关闭.
偶的调试过程: 1.用PEID查看为C++(OVERLAY),用WIN32AD打开主程序,无法找到注册提示,打开M.DLL,导入到结尾时,出现提示类似于内存空间不够类的提示,点确定后,无注册提示.
2.将M.DLL改名后,主程序打开,因找不到注册号,软件出现错误提示,error openning dll library m.dll for external function at line 21 in function get_serial of object w_cwxtzc.应该可确定M.DLL就是提取本机注册号的.
3.根据上面第二条,偶有一个想法,如果有一对计算机,曾经注册过这个软件,是否把要注册的计算机的硬盘改成那台计算机硬盘底层序列号就可以免注册,用PC3000将新硬盘的序列修改成注册过的计算机硬盘序列号后,还是无法成功.
4.用DEDE处理后,看不到什么资源之类的东西
以上是偶对这个软件的研究,请哪位高手看过此篇后,给点提示好么?
本人纯属菜鸟,只会用WIN32AD,对OLLICE只是略微看过一二,用不好,其它工具更是一点不通.每天不停的翻看各位大哥的贴子,但是还是不知道怎么去搞这个软件,请各位大哥帮忙提示一下啊?
请高手耐心看一下!非常感谢,希望给提供些思路!!
本人菜鸟,一直研究一程序,主程序采用C++编译,程序运行时调运M.DLL文件(C++编译),提取本机注册号,有注册不成功提示,软件自动关闭.
偶的调试过程: 1.用PEID查看为C++(OVERLAY),用WIN32AD打开主程序,无法找到注册提示,打开M.DLL,导入到结尾时,出现提示类似于内存空间不够类的提示,点确定后,无注册提示.
2.将M.DLL改名后,主程序打开,因找不到注册号,软件出现错误提示,error openning dll library m.dll for external function at line 21 in function get_serial of object w_cwxtzc.应该可确定M.DLL就是提取本机注册号的.
3.根据上面第二条,偶有一个想法,如果有一对计算机,曾经注册过这个软件,是否把要注册的计算机的硬盘改成那台计算机硬盘底层序列号就可以免注册,用PC3000将新硬盘的序列修改成注册过的计算机硬盘序列号后,还是无法成功.
4.用DEDE处理后,看不到什么资源之类的东西
以上是偶对这个软件的研究,请哪位高手看过此篇后,给点提示好么?
本人纯属菜鸟,只会用WIN32AD,对OLLICE只是略微看过一二,用不好,其它工具更是一点不通.每天不停的翻看各位大哥的贴子,但是还是不知道怎么去搞这个软件,请各位大哥帮忙提示一下啊?