Skip to content

This repository contains a script to check your ASUS router for signs of malware by examining running processes, files, and certain settings.

License

Notifications You must be signed in to change notification settings

NCSC-NL/asusrouter-malware-scan

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Malware Detection Script for ASUS Routers

Author: NCSC-NL CTI & IROn

Disclaimer

English: This script is provided without any guarantees regarding its effectiveness. Always ensure your router's firmware is up-to-date and adhere to security recommendations provided by the manufacturer. The detection capabilities of this script are based on a limited set of detection rules. Make sure no sensitive information is disclosed when sharing the output of this script.

Nederlands: Dit script wordt aangeboden zonder enige garantie betreffende de effectiviteit ervan. Zorg dat de firmware van uw router altijd up-to-date is en volg de beveiligingsaanbevelingen van de fabrikant. De detectiemogelijkheden van dit script zijn gebaseerd op een beperkte set detectieregels. Zorg ervoor dat er geen gevoelige informatie wordt vrijgegeven bij het delen van de uitvoer van dit script.


🇬🇧 Instructions

Description: This repository contains a script to check your ASUS router for signs of malware by examining running processes, files, and certain settings. It helps identify known malware based on predefined detection rules.

Prerequisites

  • An ASUS router with USB support
  • An empty USB stick that is FAT32 formatted

Usage

  1. Download the package:

  2. Prepare your USB Stick:

    • Ensure the USB stick is formatted to FAT32
    • Extract all contents of the ZIP file onto your USB stick, maintaining the directory structure
  3. Run the scan:

    • Insert the USB stick into the USB port of your ASUS router while it is powered on
    • The scripts will automatically execute, and it typically takes about 30 seconds for the process to complete
    • The results of the scan will be placed in the malware_scan.txt file on your USB stick

Reading the Results

  • Remove the USB stick from the router
  • Insert it into a computer
  • Open the malware_scan.txt file to view the scan results

Troubleshooting

If the file malware_scan.txt is not created after running the script, it may indicate that the script is not compatible with your ASUS router model.
Optionally, you can check if the USB stick is properly formatted and that all files are on the USB stick and try again.

Security best practices

  • Prevent direct exposure of services on your router (such as the control panel) to the internet
  • Follow the security advice and best practices from your router's vendor.
  • Ensure the latest firmware updates are installed on your router to mitigate potential vulnerabilities.

🇳🇱 Instructies

Beschrijving: Deze repository bevat een script om uw ASUS-router te controleren op tekenen van malware. Dit gebeurt door actieve processen, bestanden en bepaalde instellingen te onderzoeken. Het helpt bekende malware te identificeren op basis van een beperkte set detectieregels.

Vereisten

  • Een ASUS-router met USB-ondersteuning
  • Een lege USB stick dat FAT32 geformatteerd is

Gebruik

  1. Download de bestanden:

  2. USB-stick voorbereiden:

    • Zorg ervoor dat de USB-stick is geformatteerd naar FAT32
    • Pak alle inhoud van het ZIP-bestand uit op de hoofddirectory van de USB-stick
  3. Scan uitvoeren:

    • Steek de USB-stick in de USB-poort van uw ASUS-router terwijl deze is ingeschakeld
    • Het script wordt automatisch uitgevoerd en duurt ongeveer 30 seconden voordat deze voltooid is
    • De resultaten van de scan worden geplaatst in het bestand malware_scan.txt op uw USB-stick

Resultaten lezen

  • Verwijder de USB-stick uit de router
  • Steek deze in een computer
  • Open het bestand malware_scan.txt om de scanresultaten te bekijken

Wanneer dit niet werkt

Als het bestand malware_scan.txt niet wordt aangemaakt na het uitvoeren van het script, kan dit erop wijzen dat het script niet compatibel is met uw model ASUS-router.
Eventueel kunt u controleren of de USB stick juist geformatteerd is en alle bestanden op de USB stick staan en het nogmaals proberen.

Beveiligingsaanbevelingen

  • Voorkom directe blootstelling van diensten op uw router (zoals het controle paneel) aan het internet
  • Volg de beveiligingsadviezen en aanbevelingen van de leverancier van uw router
  • Zorg ervoor dat de nieuwste firmware-updates zijn geïnstalleerd

About

This repository contains a script to check your ASUS router for signs of malware by examining running processes, files, and certain settings.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages