Malware Analysis & Threat Intel: UAC Bypasses

Malware Analysis & Threat Intel: UAC Bypasses

Source: YouTube · John Hammond · published Mar 27, 2024 · 33:02

Cybersecurity
No ratings yet Log in to rate
Transcript Available
Description

This video analyzes a VBScript stager delivering Remcos RAT, demonstrating static deobfuscation and identifying a UAC bypass technique using cmstp.exe 0:00-0:4516:18-18:06.

Key Takeaways:
• The analyst simplifies a noisy 4,000-line VBScript file by removing junk code, revealing logic that stages a PowerShell payload by writing characters to a text file 1:40-3:064:24-7:00.
• Instead of executing the malware, the script is modified to echo the PowerShell command, allowing the extraction and deobfuscation of the final payload using a character-skipping algorithm 8:20-9:2512:26-12:54.
• Dynamic analysis in the ANY.RUN sandbox confirms the process chain and reveals a UAC bypass where cmstp.exe executes a malicious INF file to gain high-integrity privileges without user prompts 14:41-16:1316:18-18:06.
• The presenter utilizes ANY.RUN's new Threat Intelligence features to find other malware families, such as Agent Tesla, employing the same cmstp UAC bypass technique 19:46-32:02.

The walkthrough effectively combines static analysis, dynamic sandboxing, and threat intelligence to dissect complex malware behaviors and evasion methods 31:20-32:02.

Sources:

  • 0:00 Introduction to the Remcos RAT stager
  • 1:40 Cleaning VBScript junk code
  • 4:24 Staging PowerShell payload
  • 8:20 Extracting payload in Windows VM
  • 12:26 Deobfuscating PowerShell strings
  • 16:18 Identifying cmstp UAC bypass
  • 19:46 ANY.RUN Threat Intelligence features

Generate CPE Credits

Generate a professional CPE document from this video's transcript.

Estimated credit: 0.5 CPE hours

Estimate uses the video runtime (1 hour ≈ 1 CPE, rounded to the nearest 0.5, minimum 0.5, maximum 2.0). The final amount can be lower after review, never higher.

Topic: Cybersecurity. Commonly maps to: Security and Risk Management, Security Operations. Exact CISSP domains are assigned during generation.

CISSP Domain Mapping
Learning Objectives
Self-Assessment Questions
PDF Export Ready

Free account. One generation at a time, with a daily limit.

CPEBuddy is independent and not affiliated with or endorsed by ISC2, ISACA, or any certification body. Exports are formatted for common CPE submissions; acceptance is at your certification body's discretion.

Watch on YouTube

Transcript Preview

First 800 characters of the transcript

so I have this maare sample and it's like 4,000 lines of Visual Basic script the native built-in language that will run on windows with a whole lot of fluff but ultimately this is a Stager for the REM Coast rat or the remote access Trojan there is a lot of noise and nonsense garbage stuff in here but if we scroll down and eventually bring us to the absolute bottom it's a little bit interesting they do have a code signature here and then more of the syntax more of the code that we actually care about that acts as the Detonator and really invokes REM Coast so in this video we will do some static analysis and a little bit of dynamic analysis and I think there are some interesting roads to go down but hey let's dive in I am inside of my remn virtual machine the reverse engineering malware Linu…