今天又是emo的一天
竞赛官网首先有文件,能想到的就是会读,那么直接hook NtCreateFile断点之后到NtReadFile对参数Buffer下访问断点即可会断到这里回溯到找个call的最外层,他这里就是一个copy然后检查buffer是否包含'-'字符,如果不包含返回-1然后返回0,驱动加载失败单独保存user以及key检查key是否合法并返回使用username计算出key然后与之前的对比是否相同,成功返回1驱动返回成功他这里其实已经是keygen了keygen去混淆验证一下
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课