不知道发在这里是否合适。恳请版主能适当保留几天,不胜感激。 我也是受一个朋友所托,想破解一个国外的测评软件。因本人对破解这方面实在太差劲,而且因为本身自己的工作比较忙,没有时间从头开始学习,所以希望能有高手的帮助。 大致的情况是这样: 该软件运行时需要运行一个usb加密狗才能正常运行,许可证信息保存在USB加密狗中,比较变态的是,许可证单元是根据软件使用次数逐步减少的。等所有许可证单元使用完毕,就需要重新再购买使用单元。也就是说,除了购买软件本身外,每使用一次该软件。都需要单独再去购买若干许可证单元。 我测试的结果如下:软件由一个主体程序exe启动,然后调用不同的exe完成各自的功能(主要有两个子模块)。而每个子模块又分别由一个独立的exe引导运行,该子模块的exe独立运行(不用启动主程序,直接双击该子模块的exe程序可以完成该模块独立的功能)。 我希望的是破解这两个子模块的exe,该子程序使用了ASProtect 2.1x SKE -> Alexey Solodovnikov加壳。 我想最初步的破解是,脱壳,爆破,使之让过USB狗验证那一段,让程序在没有许可证的情况下也能正常运行。当然,如果能破解USB加密狗的信息,能自己改写USB加密狗信息或模拟USB狗信息,也可以(不过USB中的信息应该变化的。许可证的数量是)。 另外监听,检测到USB加密狗的设备信息为: Device Descriptor USB Version: 1.1 Device Class: (0) Reserved (defined in Interface Descriptor) Device Subclass: 0 Device Protocol: 0 Max Packet Size: 0x08 (8) bytes Vendor: 0x0f04 () Product ID: 0x0028 Product Version: 0x0100 Manufacturer: 1 0x0409: Softlok Product: 2 0x0409: USB KEY SerialNumber: 0 Number of Configurations: 1 请高手帮忙,我的联系信息是tin****@126。com,或QQ:8O37*****报酬可以商量,我本身就是一个软件开发人员,一定尊重您的劳动。
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课