{"id":101218,"date":"2025-06-25T16:49:22","date_gmt":"2025-06-25T16:49:22","guid":{"rendered":"https:\/\/ainalalam.com\/?p=101218"},"modified":"2025-06-25T16:49:22","modified_gmt":"2025-06-25T16:49:22","slug":"kaspersky-has-discovered-sparkkitty-a-new-trojan-spy-on-app-store-and-google-play","status":"publish","type":"post","link":"https:\/\/ainalalam.com\/?p=101218","title":{"rendered":"Kaspersky has discovered SparkKitty: a new Trojan spy on App Store and Google Play"},"content":{"rendered":"[mhc_section admin_label=&#8221;\u0642\u0633\u0645&#8221; fullwidth=&#8221;on&#8221; specialty=&#8221;off&#8221;][mhc_fullwidth_menu admin_label=&#8221;\u0642\u0627\u0626\u0645\u0629 \u0628\u0639\u0631\u0636 \u0643\u0627\u0645\u0644&#8221; menu_id=&#8221;56&#8243; background_color=&#8221;#ffffff&#8221; background_layout=&#8221;light&#8221; text_orientation=&#8221;center&#8221; submenu_direction=&#8221;downwards&#8221; fullwidth_menu=&#8221;off&#8221;] [\/mhc_fullwidth_menu][\/mhc_section][mhc_section admin_label=&#8221;section&#8221; transparent_background=&#8221;off&#8221; gradient_background=&#8221;off&#8221; background_color=&#8221;#ffffff&#8221; gradient_style=&#8221;horizontal&#8221; inner_shadow=&#8221;on&#8221; parallax=&#8221;off&#8221; parallax_method=&#8221;off&#8221; video_hide=&#8221;off&#8221; video_pause=&#8221;off&#8221; allow_advanced_padding=&#8221;on&#8221; remove_padding=&#8221;on&#8221; force_fullwidth=&#8221;off&#8221; column_paddings=&#8221;padding-0pct&#8221; column_match_heights=&#8221;off&#8221; background_leak=&#8221;off&#8221; background_leak_color=&#8221;#ffffff&#8221; background_leak_size=&#8221;25&#8243; separator_top=&#8221;off&#8221; separator_bottom=&#8221;off&#8221; background_image_size=&#8221;cover&#8221; background_image_repeat=&#8221;no-repeat&#8221; background_image_position_x=&#8221;center&#8221; background_image_position_y=&#8221;center&#8221; animation=&#8221;off&#8221; animation_color=&#8221;#ffffff&#8221; mobile_2_pr_row=&#8221;off&#8221; mobile_reverse=&#8221;off&#8221;][mhc_row admin_label=&#8221;row&#8221;][mhc_column type=&#8221;1_3&#8243;][mhc_image admin_label=&#8221;\u0635\u0648\u0631\u0629&#8221; src=&#8221;https:\/\/ainalalam.com\/wp-content\/uploads\/2024\/04\/ainlogo.png&#8221; show_in_lightbox=&#8221;off&#8221; url_new_window=&#8221;off&#8221; animation=&#8221;off&#8221; hoverfx=&#8221;scaleup&#8221; sticky=&#8221;off&#8221; image_mask=&#8221;off&#8221; border_radius=&#8221;0&#8243; align=&#8221;center&#8221; force_center_on_mobile=&#8221;on&#8221; alt=&#8221;\u0645\u0648\u0642\u0639 \u0639\u064a\u0646 \u0627\u0644\u0639\u0627\u0644\u0645 \u0647\u0648 \u0645\u0648\u0642\u0639 \u062a\u0633\u0648\u064a\u0642\u064a \u0648\u0641\u0642 \u0648\u062b\u064a\u0642\u0629 \u0627\u0644\u0639\u0645\u0644 \u0627\u0644\u062d\u0631.&#8221;] [\/mhc_image][\/mhc_column][mhc_column type=&#8221;2_3&#8243;][mhc_ticker admin_label=&#8221;\u0634\u0631\u064a\u0637 \u0623\u062e\u0628\u0627\u0631&#8221; magazine_list=&#8221;date&#8221; offset_posts=&#8221;0&#8243; ticker_title=&#8221;\u062c\u062f\u064a\u062f \u0627\u0644\u062a\u063a\u0637\u064a\u0627\u062a&#8221; background_layout=&#8221;dark&#8221; background=&#8221;#6d3a2a&#8221; show_thumbnail=&#8221;on&#8221; show_arrows=&#8221;on&#8221; auto=&#8221;off&#8221; fade=&#8221;fade&#8221; pause=&#8221;off&#8221;] [\/mhc_ticker][\/mhc_column][\/mhc_row][\/mhc_section][mhc_section admin_label=&#8221;\u0642\u0633\u0645&#8221; fullwidth=&#8221;on&#8221; specialty=&#8221;off&#8221; transparent_background=&#8221;off&#8221; gradient_background=&#8221;off&#8221; background_color=&#8221;#1e6eb5&#8243; gradient_style=&#8221;horizontal&#8221; inner_shadow=&#8221;off&#8221; parallax=&#8221;off&#8221; parallax_method=&#8221;off&#8221; video_hide=&#8221;off&#8221; video_pause=&#8221;off&#8221; allow_advanced_padding=&#8221;off&#8221; remove_padding=&#8221;off&#8221; force_fullwidth=&#8221;off&#8221; column_paddings=&#8221;padding-0pct&#8221; column_match_heights=&#8221;off&#8221; background_leak=&#8221;off&#8221; background_leak_color=&#8221;#ffffff&#8221; background_leak_size=&#8221;50&#8243; separator_top=&#8221;off&#8221; separator_bottom=&#8221;off&#8221; background_image_size=&#8221;cover&#8221; background_image_repeat=&#8221;no-repeat&#8221; background_image_position_x=&#8221;center&#8221; background_image_position_y=&#8221;center&#8221; animation=&#8221;off&#8221; animation_color=&#8221;#ffffff&#8221; mobile_2_pr_row=&#8221;off&#8221; mobile_reverse=&#8221;off&#8221;][mhc_fullwidth_search_bar admin_label=&#8221;\u0634\u0631\u064a\u0637 \u0628\u062d\u062b \u0628\u0639\u0631\u0636 \u0643\u0627\u0645\u0644&#8221; post_type=&#8221;all&#8221; show_terms=&#8221;off&#8221; terms_tax=&#8221;post_tag&#8221; placeholder=&#8221;\u0639\u064a\u0646 \u0627\u0644\u0639\u0627\u0644\u0645&#8221; icon_color=&#8221;#1e6eb5&#8243; background_layout=&#8221;dark&#8221; border_radius=&#8221;6&#8243; custom_paddings=&#8221;13px&#8221; animation=&#8221;off&#8221;] [\/mhc_fullwidth_search_bar][\/mhc_section][mhc_section admin_label=&#8221;\u0642\u0633\u0645&#8221; fullwidth=&#8221;on&#8221; specialty=&#8221;off&#8221; transparent_background=&#8221;off&#8221; gradient_background=&#8221;off&#8221; background_color=&#8221;#ffffff&#8221; gradient_style=&#8221;horizontal&#8221; inner_shadow=&#8221;off&#8221; parallax=&#8221;off&#8221; parallax_method=&#8221;off&#8221; video_hide=&#8221;off&#8221; video_pause=&#8221;off&#8221; allow_advanced_padding=&#8221;off&#8221; remove_padding=&#8221;off&#8221; force_fullwidth=&#8221;off&#8221; column_paddings=&#8221;padding-0pct&#8221; column_match_heights=&#8221;off&#8221; background_leak=&#8221;off&#8221; background_leak_color=&#8221;#ffffff&#8221; background_leak_size=&#8221;50&#8243; separator_top=&#8221;off&#8221; separator_bottom=&#8221;off&#8221; background_image_size=&#8221;cover&#8221; background_image_repeat=&#8221;no-repeat&#8221; background_image_position_x=&#8221;center&#8221; background_image_position_y=&#8221;center&#8221; animation=&#8221;off&#8221; animation_color=&#8221;#ffffff&#8221; mobile_2_pr_row=&#8221;off&#8221; mobile_reverse=&#8221;off&#8221;][mhc_fullwidth_post_header admin_label=&#8221;\u0639\u0646\u0648\u0627\u0646 \u0627\u0644\u0645\u0642\u0627\u0644\u0629 \u0628\u0639\u0631\u0636 \u0643\u0627\u0645\u0644&#8221; title=&#8221;on&#8221; meta=&#8221;off&#8221; avatar=&#8221;on&#8221; author=&#8221;on&#8221; date=&#8221;on&#8221; categories=&#8221;on&#8221; comments=&#8221;off&#8221; views=&#8221;off&#8221; show_ratings=&#8221;off&#8221; show_excerpt=&#8221;off&#8221; show_share=&#8221;on&#8221; text_orientation=&#8221;center&#8221; text_color=&#8221;dark&#8221; featured_image=&#8221;on&#8221; featured_placement=&#8221;below&#8221; parallax=&#8221;off&#8221; parallax_method=&#8221;off&#8221; animation=&#8221;bouncein&#8221; custom_paddings=&#8221;40&#8243; size=&#8221;26px&#8221; title_bold=&#8221;on&#8221; text_shadow=&#8221;off&#8221; text_background=&#8221;off&#8221; text_bg_color=&#8221;#ffffff&#8221; overlay=&#8221;on&#8221; bg_color=&#8221;rgba(255,255,255,0.81)&#8221;] [\/mhc_fullwidth_post_header][\/mhc_section][mhc_section admin_label=&#8221;\u0642\u0633\u0645&#8221; fullwidth=&#8221;off&#8221; specialty=&#8221;off&#8221; transparent_background=&#8221;off&#8221; gradient_background=&#8221;off&#8221; background_color=&#8221;#ffffff&#8221; gradient_style=&#8221;horizontal&#8221; inner_shadow=&#8221;off&#8221; parallax=&#8221;off&#8221; parallax_method=&#8221;off&#8221; video_hide=&#8221;off&#8221; video_pause=&#8221;off&#8221; allow_advanced_padding=&#8221;off&#8221; remove_padding=&#8221;off&#8221; force_fullwidth=&#8221;off&#8221; column_paddings=&#8221;padding-0pct&#8221; column_match_heights=&#8221;off&#8221; background_leak=&#8221;off&#8221; background_leak_color=&#8221;#ffffff&#8221; background_leak_size=&#8221;50&#8243; separator_top=&#8221;off&#8221; separator_bottom=&#8221;off&#8221; background_image_size=&#8221;cover&#8221; background_image_repeat=&#8221;no-repeat&#8221; background_image_position_x=&#8221;center&#8221; background_image_position_y=&#8221;center&#8221; animation=&#8221;off&#8221; animation_color=&#8221;#ffffff&#8221; mobile_2_pr_row=&#8221;off&#8221; mobile_reverse=&#8221;off&#8221;][mhc_row admin_label=&#8221;\u0635\u0641&#8221;][mhc_column type=&#8221;1_3&#8243;][\/mhc_column][mhc_column type=&#8221;2_3&#8243;][mhc_text admin_label=&#8221;\u0646\u0635&#8221; background_layout=&#8221;light&#8221; text_orientation=&#8221;left&#8221; animation=&#8221;off&#8221;]\n<p style=\"direction: ltr; text-align: left;\">Ain Alalam &#8211; Rashad Iskandrni<\/p>\n<p>&nbsp;<\/p>\n<p style=\"direction: ltr; text-align: left;\">Kaspersky researchers have discovered a new Trojan spy called SparkKitty which targets smartphones on iOS and Android. It sends images from an infected phone and information about the device to the attackers. This malware was embedded in apps related to crypto and gambling, as well as in a trojanized TikTok app, and was distributed on App Store and Google Play, as well as on scam websites. Experts suggest that the goal of the attackers is to steal cryptocurrency assets from residents of Southeast Asia and China. Users in KSA are also potentially at risk of facing a similar cyber threat.<\/p>\n<p style=\"direction: ltr; text-align: left;\">Kaspersky has notified Google and Apple about the malicious apps. Certain technical details suggest that the new malware campaign is linked to the previously discovered <a href=\"https:\/\/securelist.com\/sparkcat-stealer-in-app-store-and-google-play\/115385\/\">SparkCat<\/a> Trojan \u2014 malware (the first of its kind on iOS) with a built-in optical character recognition (OCR) module that allows it to scan image galleries and steal screenshots containing cryptocurrency wallet recovery phrases or passwords. The SparkKitty case is the second time in a year that Kaspersky researchers have found a Trojan stealer on App Store, following SparkCat.<\/p>\n<p style=\"direction: ltr; text-align: left;\"><strong>iOS<\/strong><\/p>\n<p style=\"direction: ltr; text-align: left;\">On App Store, the Trojan pretended to be an app related to cryptocurrencies \u2014 \u5e01coin.\u00a0On phishing pages mimicking the official iPhone App Store, the malware was distributed under the guise of TikTok and gambling applications.<\/p>\n<p style=\"direction: ltr; text-align: left;\">&#8220;One of the vectors for the Trojan&#8217;s distribution turned out to be fake websites where the attackers tried to infect the victims&#8217; iPhones. iOS has several legitimate ways to install programs not from the App Store. In this malicious campaign, the attackers used one of them \u2014 special developer tools for distributing corporate business applications. In the infected version of TikTok, during authorization, the malware, in addition to stealing photos from the smartphone gallery, embedded links to a suspicious store in the person&#8217;s profile window. This store only accepts cryptocurrencies, which increases our concerns about it,\u201d explains Sergey Puzan, a malware expert at Kaspersky.<\/p>\n<p style=\"direction: ltr; text-align: left;\"><strong>Android<\/strong><\/p>\n<p style=\"direction: ltr; text-align: left;\">The attackers targeted users both on third-party websites and on Google Play, passing off the malware as various crypto services. For example, one of the infected applications \u2014 a messenger called SOEX with a cryptocurrency exchange function \u2014 was downloaded from the official store over 10,000 times.<\/p>\n<p style=\"direction: ltr; text-align: left;\">Experts also found APK files of infected apps (these can be installed directly on Android smartphones bypassing official stores) on third-party websites that are likely related to the detected malicious campaign. They are positioned as investment crypto projects. The websites on which these applications were posted were advertised on social networks, including YouTube.<\/p>\n<p style=\"direction: ltr; text-align: left;\">&#8220;After the apps were installed, they functioned as promised in their description. But at the same time, photos from the smartphone gallery were sent to the attackers. The attackers may later try to find various confidential data in the images, for instance, crypto wallet recovery phrases to access the victims&#8217; assets. There are indirect signs that the attackers are interested in people&#8217;s digital assets: many of the infected apps were related to crypto, and the trojanized TikTok app also had a built-in store that accepted payment for goods only in crypto,&#8221; comments Dmitry Kalinin, a malware expert at Kaspersky.<\/p>\n<p style=\"direction: ltr; text-align: left;\">A detailed report about this attack is available on <a href=\"https:\/\/securelist.com\/sparkkitty-ios-android-malware\/116793\/\">Securelist.com<\/a>.<\/p>\n<p style=\"direction: ltr; text-align: left;\">To avoid becoming a victim of this malware, Kaspersky recommends the following safety measures:<\/p>\n<ul style=\"text-align: left;\">\n<li style=\"direction: ltr;\">If you have installed one of the infected applications, remove it from your device and do not use it until an update has been released to eliminate the malicious functionality.<\/li>\n<li style=\"direction: ltr;\">Avoid storing screenshots containing sensitive information in your gallery, including cryptocurrency wallet recovery phrases. Passwords, for example, could be stored in specialized applications such as<a href=\"https:\/\/protect.checkpoint.com\/v2\/r06\/___https:\/www.kaspersky.com\/ufxxBtwi-rfsfljw___.ZXV3MjpuZXh0MTU6YzpvOjUyZjU1M2UxM2MxNDRhNThlOWQ0ZDg0ZThiZWRhOGQ0Ojc6MzRhNzpkZTE4MzhkMzY5NGU1OTkyZjYxYTRlODkyOTlhMjg2OTU4MWNlMDM2OWI5NWM5MmYzNDAwN2M2YTgzN2RkOWM4OnA6RjpU\">Kaspersky Password Manager<\/a>.<\/li>\n<li style=\"direction: ltr;\">Reliable cybersecurity software, like\u00a0<a href=\"https:\/\/protect.checkpoint.com\/v2\/r06\/___https:\/www.kaspersky.com\/uwjrnzr___.ZXV3MjpuZXh0MTU6YzpvOjYwZThhMjc3N2UyZjk5M2ZhNDM0ZmRiMGFmNjhkMjE1Ojc6ODIzZDo2MTMxZTljNDRkMGM3ZDRmMjg5ZWZkYmM4YzQ5YTU2NTUzNDZhMTEzNjdjY2NhNWFiYTQ2ZTYwYTc4YzE3YWZkOnA6RjpU\">Kaspersky Premium<\/a>, can prevent malware infections. Due to the architectural features of the Apple operating system, the Kaspersky solution for iOS shows the user a warning if it detects an attempt to transfer data to the attacker&#8217;s command server, and blocks the attacker from transferring data.<\/li>\n<li style=\"direction: ltr;\">If an app asks for permission to access the phone&#8217;s photo library, consider if this app really needs it.<\/li>\n<\/ul>\n<p style=\"direction: ltr; text-align: left;\"><strong>\u00a0<\/strong><\/p>\n<p style=\"direction: ltr; text-align: left;\"><strong>About Kaspersky<\/strong><\/p>\n<p style=\"direction: ltr; text-align: left;\">Kaspersky is a global cybersecurity and digital privacy company founded in 1997. With over a billion devices protected to date from emerging cyberthreats and targeted attacks, Kaspersky\u2019s deep threat intelligence and security expertise is constantly transforming into innovative solutions and services to protect\u00a0individuals,\u00a0businesses, critical infrastructure,\u00a0and\u00a0governments around the globe. The company\u2019s comprehensive security portfolio includes\u00a0leading\u00a0digital life\u00a0protection\u00a0for personal devices, specialized security products and services\u00a0for companies, as well as Cyber Immune solutions to fight sophisticated and evolving digital threats. We help\u00a0millions of individuals and\u00a0over\u00a0200,000 corporate clients protect what matters most to them.\u00a0Learn more at <a href=\"http:\/\/www.kaspersky.com\/\">www.kaspersky.com<\/a>.<\/p>\n[\/mhc_text][\/mhc_column][\/mhc_row][\/mhc_section]\n","protected":false},"excerpt":{"rendered":"<p>[mhc_section admin_label=&#8221;\u0642\u0633\u0645&#8221; fullwidth=&#8221;on&#8221; specialty=&#8221;off&#8221;][mhc_fullwidth_menu admin_label=&#8221;\u0642\u0627\u0626\u0645\u0629 \u0628\u0639\u0631\u0636 \u0643\u0627\u0645\u0644&#8221; menu_id=&#8221;56&#8243; background_color=&#8221;#ffffff&#8221; background_layout=&#8221;light&#8221; text_orientation=&#8221;center&#8221; submenu_direction=&#8221;downwards&#8221; fullwidth_menu=&#8221;off&#8221;] [\/mhc_fullwidth_menu][\/mhc_section][mhc_section admin_label=&#8221;section&#8221; transparent_background=&#8221;off&#8221; gradient_background=&#8221;off&#8221; background_color=&#8221;#ffffff&#8221; gradient_style=&#8221;horizontal&#8221; inner_shadow=&#8221;on&#8221; parallax=&#8221;off&#8221; parallax_method=&#8221;off&#8221; video_hide=&#8221;off&#8221; video_pause=&#8221;off&#8221; allow_advanced_padding=&#8221;on&#8221; remove_padding=&#8221;on&#8221; force_fullwidth=&#8221;off&#8221; column_paddings=&#8221;padding-0pct&#8221; column_match_heights=&#8221;off&#8221; background_leak=&#8221;off&#8221; background_leak_color=&#8221;#ffffff&#8221; background_leak_size=&#8221;25&#8243; separator_top=&#8221;off&#8221; separator_bottom=&#8221;off&#8221; background_image_size=&#8221;cover&#8221; background_image_repeat=&#8221;no-repeat&#8221; background_image_position_x=&#8221;center&#8221; background_image_position_y=&#8221;center&#8221; animation=&#8221;off&#8221; animation_color=&#8221;#ffffff&#8221; mobile_2_pr_row=&#8221;off&#8221; mobile_reverse=&#8221;off&#8221;][mhc_row admin_label=&#8221;row&#8221;][mhc_column type=&#8221;1_3&#8243;][mhc_image admin_label=&#8221;\u0635\u0648\u0631\u0629&#8221; src=&#8221;https:\/\/ainalalam.com\/wp-content\/uploads\/2024\/04\/ainlogo.png&#8221; show_in_lightbox=&#8221;off&#8221; url_new_window=&#8221;off&#8221; animation=&#8221;off&#8221; hoverfx=&#8221;scaleup&#8221; sticky=&#8221;off&#8221; image_mask=&#8221;off&#8221; border_radius=&#8221;0&#8243; align=&#8221;center&#8221; force_center_on_mobile=&#8221;on&#8221; [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":101216,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[49],"tags":[],"class_list":["post-101218","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-coverage"],"_links":{"self":[{"href":"https:\/\/ainalalam.com\/index.php?rest_route=\/wp\/v2\/posts\/101218","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ainalalam.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ainalalam.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ainalalam.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ainalalam.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=101218"}],"version-history":[{"count":0,"href":"https:\/\/ainalalam.com\/index.php?rest_route=\/wp\/v2\/posts\/101218\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ainalalam.com\/index.php?rest_route=\/wp\/v2\/media\/101216"}],"wp:attachment":[{"href":"https:\/\/ainalalam.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=101218"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ainalalam.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=101218"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ainalalam.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=101218"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}