近期安全专家发现了一个名为myhawk的Android应用程序,该应用程序基于一个名为Hawkshaw的GitHub项目。下图显示成功安装后设备屏幕上的应用程序图标和名称视图。 在用户设备上成功执行应用程序后,它会从Android设备上窃取联系人、短信、通话日志、设备位置等。通过窃取这些信息,黑客可以通过OTP服务登录重要账户,通过短信进行包括金融在内的各种欺诈,并通过向被盗联系人发送短信来扩大他们的传播范围。我们认为这种恶意软件被用来执行有针对性的攻击 技术分析 APKMetadataInformation AppName:SystemSettings PackageName:me。hawkshaw SHA256Hash: 805309668d4dd73ff39e6c1407df346fe0e18beb7a5efe24a9660f990770b224 恶意软件向用户请求38种不同的权限,其中至少有18种被滥用。下面列出了这些危险的权限 Permissions Description ACCESSNETWORKSTATE Allowstheapptoviewinformationaboutnetworkconnections READPHONESTATE Allowsaccesstophonestate,includingthecurrentcellularnetworkinformation,thephonenumberandtheserialnumberofthisphone,thestatusofanyongoingcalls,andalistofanyPhoneAccountsregisteredonthedevice READSMS Accessphonemessages WRITESMSAllowstheapptomodifyordeleteSMS READCONTACTS Accessphonecontacts PROCESSOUTGOINGCALLS Allowstheapptoprocessoutgoingcallsandmodifythedialingnumber READEXTERNALSTORAGE Allowstheapptoreadthecontentsofthedevicesexternalstorage。 WRITEEXTERNALSTORAGE Allowstheapptowriteordeletefilestotheexternalstorageofthedevice READCALLLOG Accessphonecalllogs RECORDAUDIO Allowstheapptorecordaudiowiththemicrophone,whichcanbemisusedbyattackers ACCESSCOARSELOCATION Allowstheapptogettheapproximatelocationofthedevicenetworksources,suchascelltowersandWiFi ACCESSFINELOCATION AllowstheapptogetthepreciselocationofthedeviceusingtheGlobalPositioningSystem(GPS) CALLPHONE AllowsanapplicationtoinitiateaphonecallwithoutgoingthroughtheDialeruserinterfacetoconfirmthecall。 SENDSMS AllowsanapplicationtosendSMSmessages。 RECEIVESMS AllowsanapplicationtoreceiveSMSmessages。 GETACCOUNTSAllowstheapptogetthelistof accountsusedbythephone。 RECEIVESMS AllowsanapplicationtoreceiveSMSmessages。 READHISTORYBOOKMARKS Allowstheapptoreadthebrowserhistoryandbookmarks。 恶意代码分析 应用程序通过下面显示的代码从受害者的设备收集通话日志。 恶意应用程序使用下面代码片段中显示的代码记录受害者设备上正在进行的呼叫。 下面显示的代码片段描述了恶意软件从受害者的设备收集保存的联系人的能力。 恶意软件从设备上收集短信并上传到服务器。通过获取短信,可以获得一些敏感信息,如一次性密码(OTP)账户余额等。 通过下面显示的代码,恶意应用程序可以向黑客指定的号码发送文本短信 总结 黑客一直在寻找更容易的方法来获取受害者的敏感信息,以实现他们的恶意意图。在这种情况下他们使用了一个开源项目来构建恶意的android有效载荷,以攻击android设备。 根据以往经验,这种类型的恶意软件通过谷歌PlayStore以外的第三方安卓市场来传播应用。因此,在移动设备上做好安全防护,拒绝安装不可信的应用是防止此类恶意软件危害您的设备的有效方法 Indicators Type Description37ad402c42249e7813b3533164139c6c MD5 MaliciousAPK 9f0c6af78f443c9500fa2f17a9ed7098cc00ea4e SHA1 MaliciousAPK 805309668d4dd73ff39e6c1407df346fe0e18beb7a5efe24a9660f990770b224 SHA256 MaliciousAPK