近来不少微信用户都遭遇了一个莫名其妙的问题:登录微信时弹出一个 Javascript Alert 窗口,询问是否授权其读取和修改通讯录。这个 Alert 窗口弹出了十多次,就算选择“取消”,它也会在几秒钟后再次弹出,令人十分恼火。不少用户选择通过“允许”来解决问题,但其实这只是把问题强行掩盖,并且给黑客们留下了后门。
那么这个问题到底是什么,是如何出现的?事实上,它是通过某些第三方推广软件在你的微信里面植入了恶意 JavaScript 代码造成的。这些恶意代码会向服务器发送微信通信录中的敏感信息。我们可以通过一个简单的 Javascript Alert 来判断是否受到了漏洞攻击。
alert("hello world");
当你在微信中看到一个类似上面的代码“弹出窗口”时,就应该把它当做一个警告信息,说明你的微信账号可能正受到黑客攻击。
那么解决这个问题该怎么办呢?目前有两种方法可以解决这个问题:
一、删除所有的推广软件。如果你之前在微信中添加了一些推广软件,尝试找到这些软件并逐一删除它们。
二、清除微信聊天记录。在微信聊天界面,点击右上角的“+”号,依次选择“清空聊天记录”、“所有聊天记录”、“确定”即可。请注意,这将清除你所有和好友的聊天记录,所以你应该提前备份你的聊天记录。
总之,遇到 Javascript Alert 弹出窗口时,我们应该引起重视,并采取相应的措施。为了保护自己的账号信息,我们应该增强自己的安全意识,并时刻保持警惕。