IDM在最近的版本中加入了新的篡改检测:
随机部分文件下载一次后如果未退出IDM直接进行第二次下载就会弹窗
最终定位到弹窗调用点

注意到只需要将上方的条件跳转(jz)修改为无条件跳转(jmp)即可稳定进行正常下载流程
修改前:第二次拉取下载后弹窗

修改后:第二次拉取正常下载

使用方法:
1.从源码编译或从Release中下载工具
2.将工具移动到IDM安装目录
3.以管理员身份运行程序
4.完成

仅测试了最新版本6.43 Build 11,工具使用特征码扫描,理论通用。
如果更新了IDM版本或重新下载需要重新运行工具!
如果帮到你了麻烦给项目点个Star 帖子点个赞 投喂个鸡腿也是可以的 
dalao逆向分析汇编代码辛苦了!
我也遇到了,不过我的弹窗是提示30试用过期,进程在后台就随机时间一直弹,破解失败了
上古日本神器:时间暂停器 可以破试用