Google Chrome是一款由Google公司开发的网页浏览器,该浏览器基于其他开源软件撰写,包括WebKit,目标是提升稳定性、速度和安全性,并创造出简单且有效率的使用者界面。
在XP/2003下运行谷歌浏览器时总会提示“计算机将不会再收到 Google Chrome 更新”,虽然可以加 --disable-infobars 的启动参数关闭提示,但是当Chrome作为默认浏览器时,通过链接新开一个网页时,它还会弹出不再更新的消息。
用OllyDbg对chrome.exe跟踪分析后发现,根源在以下这个文件中:\Documents and Settings\用户名\Local Settings\Application Data\Google\Chrome\Application\49.0.2623.112\chrome.dll
chrome.dll里面有如下一段代码:
002E3A5A: C6461001 mov byte ptr [esi+10],01; bad guy 002E3A5E: E80502D4FF call 00023C68 002E3A63: 68F8087B03 push 037B08F8 002E3A68: E86BA5D2FF call 0000DFD8 002E3A6D: 8BC8 mov ecx,eax 002E3A6F: E87EA5D2FF call 0000DFF2 002E3A74: 84C0 test al,al 002E3A76: 7403 jz 002E3A7B 002E3A78: 885E10 mov byte ptr [esi+10],bl 002E3A7B: 8BC6 mov eax,esi 002E3A7D: 5E pop esi 002E3A7E: 5B pop ebx 002E3A7F: C3 ret
把 002E3A5A 改成 C6461000 mov byte ptr [esi+10],00 即可,详情点击这里。
感谢您的赞助
发布评论 / 取消回复