{"id":5135,"date":"2025-07-05T10:04:10","date_gmt":"2025-07-05T10:04:10","guid":{"rendered":"https:\/\/serisec.com\/index.php\/2025\/07\/05\/hackers-exploit-legitimate-inno-setup-installer-to-use-as-a-malware-delivery-vehicle\/"},"modified":"2025-07-05T10:04:10","modified_gmt":"2025-07-05T10:04:10","slug":"hackers-exploit-legitimate-inno-setup-installer-to-use-as-a-malware-delivery-vehicle","status":"publish","type":"post","link":"https:\/\/serisec.com\/index.php\/2025\/07\/05\/hackers-exploit-legitimate-inno-setup-installer-to-use-as-a-malware-delivery-vehicle\/","title":{"rendered":"Hackers Exploit Legitimate Inno Setup Installer to Use as a Malware Delivery Vehicle"},"content":{"rendered":"<p>    Hackers Exploit Legitimate Inno Setup Installer to Use as a Malware Delivery Vehicle<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>Cybercriminals have increasingly turned to legitimate software installation frameworks as vehicles for malware distribution, with Inno Setup emerging as a preferred tool for threat actors seeking to bypass security measures.<\/p>\n<p>This legitimate Windows installer framework, originally designed to simplify software deployment, has become a sophisticated delivery mechanism for information-stealing malware campaigns that target browser credentials and cryptocurrency wallets.<\/p>\n<p>The malicious campaign exploits Inno Setup\u2019s Pascal scripting capabilities to create seemingly legitimate software installers that conceal multi-stage malware payloads.<\/p>\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEh5_5Wm-mClexwbz_np2tK2ItrlchW2xXTx6hxgBWcK7XQolfUPHoLuciSTou7qGTsLHAv_xVHLa7F4KOptzl2ptq0HAa3uQ31wZC_AZl46QgQPn0IHhg1VKdd3IeyUtikdHNXcbrC-z3wjeNB2Rao2AK6ImhlBt_2RFSh4MRGuyHSIkY4aXcCpCqA1p9c\/s16000\/Malicious%2520Inno-Setup%2520Loader%2520Campaign%2520%28Source%2520-%2520Splunk%29.webp?ssl=1\" alt=\"\"><figcaption class=\"wp-element-caption\">Malicious Inno-Setup Loader Campaign (Source \u2013 Splunk)<\/figcaption><\/figure>\n<\/div>\n<p>These weaponized installers masquerade as legitimate applications while executing complex infection chains that ultimately deploy RedLine Stealer, a widely distributed information-stealing malware known for harvesting <a href=\"https:\/\/cybersecuritynews.com\/protecting-sensitive-data\/\" target=\"_blank\" rel=\"noreferrer noopener\">sensitive data<\/a> from compromised systems.<\/p>\n<p>Recent analysis by Splunk researchers has <a href=\"https:\/\/www.splunk.com\/en_us\/blog\/security\/inno-setup-malware-redline-stealer-campaign.html\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">identified<\/a> a sophisticated attack chain that leverages multiple evasion techniques to avoid detection by security tools and sandbox environments.<\/p>\n<p>The campaign demonstrates advanced tradecraft, employing XOR encryption, anti-analysis measures, and legitimate system tools to maintain persistence and evade detection throughout the infection process.<\/p>\n<p>The attack vector represents a significant evolution in malware distribution tactics, as threat actors abuse the inherent trust users place in software installers.<\/p>\n<p>By leveraging legitimate frameworks like Inno Setup, attackers can distribute malware through various channels including phishing campaigns, compromised software repositories, and malicious advertisements without triggering immediate suspicion from users or security systems.<\/p>\n<h2 class=\"wp-block-heading\"><strong>Advanced Evasion and Persistence Mechanisms<\/strong><\/h2>\n<p>The malware\u2019s sophisticated evasion strategy begins with its Pascal script implementation, which uses XOR encryption to obfuscate critical strings and commands.<\/p>\n<p>Upon execution, the installer performs comprehensive environment analysis using Windows Management Instrumentation (WMI) queries, specifically executing <code>Select * From Win32_Process where Name=<\/code> to identify processes associated with malware analysis tools.<\/p>\n<p>If analysis tools are detected, the installer immediately terminates to avoid investigation.<\/p>\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEhdReufLHqLySP_a5DKPHCfxgElk-sK2jWEuto_7_KyMwkVMTmswR3fqkmcP9x6S3PYILIL20-y3MGRT71KAg00P5IYoU9ZUxeaXwOWKJ6SBjMSkc0u9LWAjIMPmJ5aITB3hZUE0bwExrki_rR6mqi8yhlhYVdAlgpkw6VqkoJe4lncVSIEsCpYNi6ilQY\/s16000\/HijackLoader%2520and%2520FinalPayload%2520Decryption%2520Routine%2520%28Source%2520-%2520Splunk%29.webp?ssl=1\" alt=\"\"><figcaption class=\"wp-element-caption\">HijackLoader and FinalPayload Decryption Routine (Source \u2013 Splunk)<\/figcaption><\/figure>\n<\/div>\n<p>The <a href=\"https:\/\/cybersecuritynews.com\/new-phishing-campaign-attacking-investors\/\" target=\"_blank\" rel=\"noreferrer noopener\">campaign<\/a> employs multiple layers of sandbox evasion, including filename pattern matching and system profiling.<\/p>\n<p>The malware checks for specific substrings in the installer\u2019s filename, such as \u201capplication_stable_release,\u201d before proceeding with payload delivery.<\/p>\n<p>Additionally, it executes WMI queries like <code>SELECT * FROM Win32_Processor<\/code> and <code>SELECT * FROM Win32_ComputerSystem<\/code> to gather system information and identify virtual machine environments commonly used for <a href=\"https:\/\/cybersecuritynews.com\/chatgpt-powered-malware-analysis\/\" target=\"_blank\" rel=\"noreferrer noopener\">malware analysis<\/a>.<\/p>\n<p>For persistence, the malware creates hidden scheduled tasks using the command <code>schtasks \/Create \/xml %temp%lang WhatsAppSyncTaskMachineCore \/f<\/code>.<\/p>\n<p>The payload is extracted to <code>%APPDATA%RoamingcontrolExplore<\/code> and configured to execute automatically upon system reboot.<\/p>\n<p>The infection chain culminates with <a href=\"https:\/\/cybersecuritynews.com\/hackers-employ-dll-side-loading\/\" target=\"_blank\" rel=\"noreferrer noopener\">DLL side-loading<\/a>, where a legitimate application (ScoreFeedbackTool.exe) loads a trojanized QtGuid4.dll, which then decrypts and executes the HijackLoader component that ultimately deploys RedLine Stealer into a spawned MSBuild.exe process, effectively hiding the malicious payload within a legitimate Windows development tool.<\/p>\n<p class=\"has-text-align-center has-background\" style=\"background:linear-gradient(180deg,rgb(238,238,238) 91%,rgb(169,184,195) 100%)\">Investigate live malware behavior, trace every step of an attack, and make faster, smarter security decisions -&gt;\u00a0<a href=\"https:\/\/any.run\/demo?utm_source=csn&amp;utm_medium=article&amp;utm_campaign=braodo_stealer&amp;utm_content=demo_1&amp;utm_term=250625\" target=\"_blank\" rel=\"noreferrer noopener nofollow\"><strong>Try ANY.RUN now<\/strong><\/a><\/p>\n<p>The post <a href=\"https:\/\/cybersecuritynews.com\/hackers-exploit-legitimate-inno-setup-installer\/\">Hackers Exploit Legitimate Inno Setup Installer to Use as a Malware Delivery Vehicle<\/a> appeared first on <a href=\"https:\/\/cybersecuritynews.com\/\">Cyber Security News<\/a>.<\/p>\n<\/div>\n<p> \t<BR><br \/>\n <BR><\/BR><br \/>\n    Tushar Subhra Dutta<br \/>\n \t<BR><br \/>\n<BR><\/BR><br \/>\n<a href=\"https:\/\/cybersecuritynews.com\/hackers-exploit-legitimate-inno-setup-installer\/\">Go to cyber-security-news<\/a><br \/>\n \t<BR><br \/>\n <BR><\/BR><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Hackers Exploit Legitimate Inno Setup Installer to Use as a Malware Delivery Vehicle Cybercriminals have increasingly turned to legitimate software installation frameworks as vehicles for malware distribution, with Inno Setup emerging as a preferred tool for threat actors seeking to bypass security measures. This legitimate Windows installer framework, originally designed to simplify software deployment, has [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[129,63,649],"tags":[130],"class_list":["post-5135","post","type-post","status-publish","format-standard","hentry","category-cyber-security","category-cyber-security-news","category-threats","tag-cyber-security-news"],"_links":{"self":[{"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/posts\/5135"}],"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=5135"}],"version-history":[{"count":0,"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/posts\/5135\/revisions"}],"wp:attachment":[{"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/media?parent=5135"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/categories?post=5135"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/tags?post=5135"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}