最近在研究一款软件破解,flexlm部分已经破解了,伪造证书后软件可以打开。软件可以切换界面,但是无法操作,比如取消工程中某个文件的勾选,软件就会卡住然后退出。
使用x64dbg显示报错Security check failure or stack buffer overrun,flexlm所在的dll是.net写的,同目录下还有一个同名的.metagen文件,里面有dll的publickey等等信息。
经过查询,好像和强签名有关,软件退出是因为dll修改了签名过不了吗?直接删除签名可以解决这个问题吗?
有没有大佬给点建议。
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课