伪装是门技术活:看我如何绕过杀毒软件盗取你的QQ

免责声明:本站提供安全工具、程序(方法)可能带有攻击性,仅供安全研究与教学之用,风险自负!

本文的阅读对象是具有一定Android开发经验,想进一步提升自我的Android开发人员。这里只上核心代码。

一、买菜

1、下载安装好最新版的“QQ安全中心”— QQSecV6.2.apk ,我们将利用它重新打包来伪装正版软件,盗取QQ号和密码。

2、下载安装好360手机卫士、腾讯管家,我们将介绍如何规避这些软件的查杀。

二、种菜

1、新建一个android项目,自定义一个ViewGroup,我们将修改QQsecV6.2的登录页面的Layout,将自定义View作为它们的容器,然后findViewById通过ID取得EditText控件,提取密码。

我这里的继承的ScrollView,然后再构造函数里添加:

当控件要显示的时候,我们就取得RelativeLayout和Button,Button就是QQ安全中心里的登录按钮。这里我们准备给这个按钮的OnClick做一个钩子。所以我们先取得原先设置好OnClick事件oldListener,保存起来。然后自己再设置一个onClick取得密码,最后调用oldListener.这里大家可能有个疑问findViewById(0x7f0902e5),这个0x7f0902e5是怎么来的呢?这个其实是在layout 里控件的ID,可以根据Layout找到控件android:id=”@id/wtlogin_account_ok”,然后就到value/public.xml里查找到的。下面会讲解

这里就涉及一个重要的方法:

设置button点击事件

写完后就导出jar,如view.jar

三、切菜

我们通过运行APP得知,账号输入界面有一行Hit,文字为“请输入QQ号/手机/邮箱”.

反编译QQSecV6.2后,我们通过res/value/strings.xml找到 这行string的name为“wtlogin_login_input_account_hint”

接着,我们返回到res目录,通过windows的文件内容搜索“wtlogin_login_input_account_hint”

我们确定了在res/layout-xhdpi/wtlogin_account_input.xml和多个layout里都存在这个name,说明QQ安全中心有多个登录页面。

我们这里以修改 res/layout-xhdpi/wtlogin_account_input.xml为例,我们在其中添加在(二)中我们准备的自定义ViewGroup,

注意在下面还要以结尾。

这里重新打包签名APK我们就能实现盗号功能,但是,360、腾讯管家会报毒,所以我们要找个傀儡。。。我们到QQSecV6.2/AndroidManifest.xml 将其包名修改成com.test.test,这样打包后的APK就不会报毒了。

当然还有更好的选择。。。。 嘿嘿不说了。。。我是一个好人。。。

四、下锅

我们再将原来的QQSecV6.2.apk改名成QQSecV6.2.zip,解压后获得classes.dex,利用dex2jar将其转换成jar。还记得我们(二)中导出的view.jar吗?我们可以用WinRAR压缩文件管理其打开,全选粘贴,将两个jar合成一个jar。这时,我们利用android SDK自带的dx.bat将jar再次转换回dex文件,取名classes.dex。

利用apktool重新打包,打包后在dist目录会生成一个未签名的QQSecV6.2.apk 。然后用WinRAR打开,将上一步生成的classes.dex文件替换压缩包里的。

最后用jarsigner重新签名,安装到手机上,尝尝这盘菜味道如何吧^-^

我们自己做的集成了邮件发送密码的功能,当然你也可以继承短信发送,但是这个会被杀毒软件提示哦,想不提示?办法还是有的,但是这个不是现在的重点。

五、洗碗

如何防护此类盗号软件呢?

1、下载这类涉及个人隐私的软件建议到官方下载,不要轻信所谓的个人和APP Store

2、应用在请求服务器的时候可以做签名校验,QQ就是这样,所以你无法将本文应用于QQ.apk上。但是QQ安全中心却没有哦

3、NDK保护。可以利用第三方加固软件加固,防止反编译。

文章来源网络,作者:管理,如若转载,请注明出处:https://shuyeidc.com/wp/150787.html<

(0)
管理的头像管理
上一篇2025-03-13 05:59
下一篇 2025-03-13 06:00

相关推荐

  • 站群服务器如何批量管理更高效,有哪些管理技巧?

    站群服务器批量管理想提效,自动化是唯一出路,通过统一配置管理工具与面板系统,结合服务商提供的底层基础设施支持,能将运维效率提升数倍,批量管理的核心痛点与解决思路多台站群服务器分散管理,最常见的问题就是重复劳动,每次软件更新、配置修改、安全加固,都需要逐台登录操作,不仅耗时,还容易漏掉某台机器,更头疼的是,一旦某……

    2026-07-27
    0
  • 服务器磁盘IO过高如何优化?,磁盘IO过高的原因有哪些?

    服务器磁盘IO过高,核心优化路径是“先定位、再分流、后升级”,你需要通过系统工具精确判断究竟是应用程序、日志策略还是硬件瓶颈导致,然后针对性地从代码、缓存、存储架构和硬件选型四个层面下手,其中选择持有持牌自营机房和增值电信业务经营许可证的服务商,能从根本上保障底层IO稳定性,定位IO瓶颈:动手优化的第一步盲目优……

    2026-07-27
    0
  • 跨境网站访问延迟高怎么解决,网站访问慢的原因是什么?

    跨境网站访问延迟高的核心解决思路在于多维度优化网络路径,包括使用全球CDN加速、选择靠近目标区域的优质IDC机房、调整传输协议以及精简应用层资源,其中服务商的基础设施质量直接决定优化上限,为什么跨境访问延迟高?三大核心因素物理距离与光速限制数据包在海底光缆中的传输速度受限于介质,从中国到美国西海岸的物理往返时间……

    2026-07-27
    0
  • 站群服务器到底是什么意思,怎么选择比较好

    站群服务器就是一台拥有多个独立IP地址、专门用于托管和管理多个网站的高性能服务器,其核心价值在于通过独立IP降低网站间的关联风险,并提升搜索引擎优化效果,站群服务器的工作原理与适用场景站群服务器本质上是将一台物理服务器通过虚拟化或直接配置的方式,分配给多个独立IP地址,每个IP对应一个独立的网站,这些网站共享服……

    2026-07-27
    0
  • 高防服务器误封正常流量如何调整,怎么解决?

    高防服务器误封正常流量,核心调整思路是从“一刀切”转向“精细化”——通过分析业务特征,调整防护阈值、配置白名单和启用智能学习模式,让防护系统学会区分真假流量,为什么会误封正常流量误封主要源于防护策略的通用化,高防服务器通常默认启用严格防护规则,当流量特征与攻击特征库部分匹配时,就会被拦截,据行业安全白皮书指出……

    2026-07-27
    0

发表回复

您的邮箱地址不会被公开。必填项已用 * 标注