我发现了一个名为GBWhatsapp的应用程序。它是由一些未知的人开发的,有许多网站可以从中下载apk。由于某种原因,它没有正式出现在playstore上。
令我惊讶的是,使用这个应用程序,我实际上可以与使用官方WhatsApp应用程序的人聊天。
我做了一些谷歌搜索,发现这是原始whatsapp应用程序的改装应用程序。它是在原始应用程序的基础上构建的。这意味着一些人/开发人员/工程师反编译了原始apk并插入了他们的代码,并以另一个名称发布。
我的问题是:什么App APK如此不安全,以至于一些工程师能够成功反编译其Java代码?并且他们提供了许多原始应用程序中没有的新功能? 我知道apk可以被反编译,但如果原始开发团队已混淆了代码(proguard等),那么反向工程java代码几乎是不可能的。这是怎么发生的?
此外,如果它不是一个修改过的应用程序。这意味着他们建立了自己的应用程序,类似于WhatsApp,那么他们如何能够向官方应用程序发送消息。
令我惊讶的是,使用这个应用程序,我实际上可以与使用官方WhatsApp应用程序的人聊天。
我做了一些谷歌搜索,发现这是原始whatsapp应用程序的改装应用程序。它是在原始应用程序的基础上构建的。这意味着一些人/开发人员/工程师反编译了原始apk并插入了他们的代码,并以另一个名称发布。
我的问题是:什么App APK如此不安全,以至于一些工程师能够成功反编译其Java代码?并且他们提供了许多原始应用程序中没有的新功能? 我知道apk可以被反编译,但如果原始开发团队已混淆了代码(proguard等),那么反向工程java代码几乎是不可能的。这是怎么发生的?
此外,如果它不是一个修改过的应用程序。这意味着他们建立了自己的应用程序,类似于WhatsApp,那么他们如何能够向官方应用程序发送消息。