Increase in Long-Duration Cyber Attacks: % of Attacks in Lasted Over a Month

Listen to this Post

The cybersecurity landscape in 2024 has witnessed a significant rise in long-duration cyber attacks, with 35% of recorded incidents persisting for more than a month. These prolonged attacks often involve advanced persistent threats (APTs), ransomware, and stealthy infiltration techniques, making detection and mitigation more challenging.

Source: UnderNews – Augmentation des attaques longue durée

You Should Know: Detecting and Mitigating Long-Duration Cyber Attacks

1. Identifying Persistent Threats

Long-duration attacks often leave subtle traces. Use these commands to detect anomalies:

  • Linux:
    Check for unusual processes 
    ps aux | grep -E '(crypt|miner|backdoor|ssh_tunnel)'
    
    Monitor network connections 
    netstat -tulnp | grep -v ESTABLISHED
    
    Analyze login attempts 
    last -f /var/log/auth.log | grep 'Failed password' 
    

  • Windows (PowerShell):

    List suspicious scheduled tasks 
    Get-ScheduledTask | Where-Object { $<em>.TaskPath -like "\Microsoft\Windows\" -and $</em>.State -eq "Ready" }
    
    Check for unusual services 
    Get-Service | Where-Object { $<em>.Status -eq "Running" -and $</em>.DisplayName -match "Update|Log" } 
    

2. Enhancing Logging for Attack Analysis

Enable extended logging to track attacker movements:

  • Linux (rsyslog):

    Log all SSH attempts 
    echo "auth. /var/log/ssh_audit.log" >> /etc/rsyslog.conf 
    systemctl restart rsyslog 
    

  • Windows (Event Log):

    Enable PowerShell script block logging 
    Set-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\PowerShell\ScriptBlockLogging" -Name "EnableScriptBlockLogging" -Value 1 
    

3. Isolating Compromised Systems

  • Linux (Network Isolation):

    Block suspicious IPs 
    iptables -A INPUT -s 192.168.1.100 -j DROP 
    

  • Windows (Firewall Rule):

    New-NetFirewallRule -DisplayName "Block Malicious IP" -Direction Inbound -RemoteAddress 192.168.1.100 -Action Block 
    

4. Automated Threat Hunting with YARA

Create YARA rules to detect malware persistence:

rule APT_Persistence {
meta:
description = "Detects common APT backdoor patterns"
strings:
$cmd = {6E 65 74 20 75 73 65 72} // "net user" in hex
$regkey = "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run"
condition:
any of them
}

What Undercode Say

Long-duration cyber attacks demand proactive defense strategies. Key takeaways:
– Monitor logs aggressively (SIEM tools like Splunk/ELK).
– Restrict lateral movement via network segmentation.
– Update incident response plans to include extended attack scenarios.
– Train teams in forensic analysis (Volatility, Autopsy).

Relevant Commands for Further Analysis:

 Memory dump analysis (Linux) 
vol.py -f memory.dump --profile=LinuxUbuntu_5x pslist

Windows registry analysis 
reg query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v Userinit 

Expected Output:

A hardened security posture with reduced dwell time for attackers.

URLs:

References:

Reported By: Piveteau Pierre – Hackers Feeds
Extra Hub: Undercode MoN
Basic Verification: Pass ✅

Join Our Cyber World:

💬 Whatsapp | 💬 TelegramFeatured Image