All use cases

Quickly identify unusual executable files with Alertica

An Alertica alert flagging Invoice_2291.pdf.exe, an executable disguised as a PDF, in a marketing user's Downloads folder

Depending on organization specialty and size, executable files may or may not be expected in certain folders. Executable files come with a variety of different file extensions - knowing what these extensions are and where it is acceptable to be can make the difference between compromise and security.

System administrator

C:\Users\sysadmin\Downloads

  • workflow.pdf
  • resetUserPass.ps1
  • users.txt
  • meeting_recording.mp4
  • vpn_setup.sh
  • invite.ics

Marketing

C:\Users\mark\Downloads

  • Brand_Guidelines.pdf
  • script.ps1
  • Q3_Campaign_Presentation.pptx
  • Influencer_List.xlsx
  • promo_draft.mp4
  • SEO_Keywords.csv

.ps1 powershell script is acceptable for some but not others

Alertica can be used for user and role based alerting, allowing for customized monitoring tailored for each department's software stack. Consider a front-end and back-end developer: while the technologies these users employ work closely with each other, distinct file signatures can often be expected in their working directories and identifying deviations from this can assist with environment cleanup and spark conversation on software development procedure.

Front-end developer

Tech stack:ReactViteTailwind

Ignore

  • *.js
  • *.ts
  • *.html
  • *.json
  • *.svg
  • *.map

Alert

  • *.py
  • *.rb
  • *.sh
  • *.go
  • *.jar
  • *.exe

Back-end developer

Tech stack:Node.jsExpressPostgreSQL

Ignore

  • *.js
  • *.ts
  • *.json
  • *.sql
  • *.sh
  • *.yml

Alert

  • *.html
  • *.svg
  • *.map
  • *.py
  • *.jar
  • *.exe

Another strategy attackers use is a double file extension. This is commonly used by threat actors alongside social engineering to coerce users to double click an executable disguised as a document or other piece of media. Locating these files as they make it onto a filesystem can provide a valuable starting point for incident response - giving opportunity to stop these attacks before they even begin.

Double file extension

“Invoice.pdfhidden whitespace.exe”

  • Disguises a malicious executable as a benign document
  • Often combined with social engineering / phishing
  • Special whitespace characters used to hide true file extension

Adversaries also frequently leverage native operating system mechanisms like scheduled tasks and startup folder entries for persistence. These allow malicious scripts or executables to be triggered without attacker interaction. Monitoring these locations for new or altered files is essential for incident responders to detect unauthorized activity promptly.

Windows

Startup

  • %APPDATA%\Microsoft\Windows\Start Menu\Programs\Startup
  • %PROGRAMDATA%\Microsoft\Windows\Start Menu\Programs\Startup

Schedule

  • C:\Windows\System32\Tasks\

Linux

Startup

  • /etc/rc.local
  • /etc/init.d/
  • /etc/systemd/system/
  • ~/.bashrc
  • ~/.profile or ~/.bash_profile
  • ~/.config/autostart/

Schedule

  • /etc/crontab
  • /etc/cron.*/*
  • /var/spool/cron/crontabs/
  • /etc/systemd/system/

By identifying suspicious executable files across your environment in real time, Alertica helps organizations identify and respond to malware threats quickly and efficiently.

Stop breaches before they start

Get a personalized tour of Alertica from one of our team members and learn how it can fit your infrastructure.