PUP.MSIL.HackAgent.NA

Cartoncino segnapunti di minaccia

Classifica di popolarità: 22,404
Livello di minaccia: 10 % (Normale)
Computer infetti: 3
Visto per la prima volta: January 14, 2023
Ultima visualizzazione: September 25, 2026
Sistemi operativi interessati: Windows

PUP.MSIL.HackAgent.NA è un nome di rilevamento utilizzato per identificare un programma potenzialmente indesiderato (PUP) compilato utilizzando il linguaggio intermedio Microsoft (MSIL), tipico delle applicazioni basate sul framework .NET. Come per la maggior parte delle voci nella categoria "programmi potenzialmente indesiderati", questo rilevamento non indica necessariamente un virus distruttivo o un malware sofisticato. Piuttosto, segnala un software che potrebbe essere stato installato senza la piena conoscenza o il consenso dell'utente e che si comporta in modo intrusivo, indesiderato o potenzialmente rischioso.

Cosa fa questa minaccia

I programmi identificati come PUP.MSIL.HackAgent.NA rientrano in genere in un'ampia categoria di software che eseguono azioni che l'utente medio non autorizzerebbe consapevolmente. Sebbene la funzionalità specifica di ogni singolo campione possa variare, i PUP di questa classificazione generale mostrano comunemente comportamenti quali la modifica delle impostazioni del browser, l'inserimento di annunci pubblicitari, la raccolta di informazioni sul sistema o sulle abitudini di navigazione dell'utente, o l'installazione di componenti software aggiuntivi insieme al programma principale. Alcuni PUP sono progettati per eseguire processi in background che consumano risorse di sistema, mentre altri possono tentare di persistere sul dispositivo infetto creando attività pianificate, voci di avvio o file aggiuntivi che ne rendono difficile la rimozione tramite metodi convenzionali.

Poiché questo nome di rilevamento include "HackAgent", suggerisce che il software potrebbe essere associato a strumenti con funzionalità legate all'hacking, come programmi che interagiscono con i processi di sistema, modificano altri software o vengono utilizzati per scopi che i fornitori di sicurezza considerano sospetti o potenzialmente dannosi, anche se non sono sempre apertamente malevoli.

Come solitamente si installa sui computer

Programmi potenzialmente indesiderati come questo si diffondono in genere attraverso metodi di distribuzione comuni. Questi includono l'inclusione in bundle con software gratuiti scaricati da siti web di terze parti, pubblicità ingannevoli che inducono gli utenti a scaricare e installare strumenti sconosciuti e falsi avvisi di aggiornamento che inducono gli utenti a installare componenti indesiderati. Gli utenti possono anche imbattersi in tali programmi scaricando software pirata, keygen o altri strumenti non ufficiali, poiché questi sono vettori comuni sia per i PUP (programmi potenzialmente indesiderati) che per minacce più pericolose. In molti casi, gli utenti accettano inconsapevolmente di installare questi programmi cliccando rapidamente sulle procedure guidate di installazione senza leggere attentamente ogni passaggio.

Rischi per l’utente

Sebbene i PUP (programmi potenzialmente indesiderati) siano generalmente considerati meno pericolosi dei malware tradizionali, possono comunque comportare rischi concreti. Questi possono includere l'esposizione a pubblicità invasiva, un degrado delle prestazioni del sistema, modifiche indesiderate alle impostazioni del browser o del sistema e potenziali problemi di privacy qualora il software raccolga e trasmetta dati dell'utente senza esplicito consenso. In alcuni casi, i PUP possono anche fungere da porta d'accesso per software più dannosi, indebolendo le difese del sistema o installandosi insieme ad altri programmi indesiderati o dannosi.

Segni di infezione

Tra gli indicatori più comuni della possibile presenza di un PUP (programma potenzialmente indesiderato) su un sistema si annoverano annunci pop-up inaspettati, una nuova barra degli strumenti o un'estensione del browser installata involontariamente, modifiche al motore di ricerca predefinito o alla pagina iniziale, rallentamenti del sistema e processi sconosciuti in esecuzione in background. Gli utenti potrebbero anche notare programmi insoliti nell'elenco delle applicazioni installate, che non ricordano di aver installato.

Come rimanere protetti

Per ridurre il rischio di imbattersi in programmi come PUP.MSIL.HackAgent.NA, gli utenti dovrebbero scaricare il software solo da fonti ufficiali e affidabili, esaminare attentamente ogni passaggio delle procedure guidate di installazione ed evitare le offerte in bundle scegliendo, ove disponibili, le opzioni di installazione personalizzate o avanzate. Mantenere aggiornati il sistema operativo e il software installato, utilizzare strumenti di sicurezza affidabili e controllare regolarmente le estensioni del browser può inoltre contribuire a ridurre al minimo l'esposizione a programmi indesiderati.

Rapporto di analisi

Informazione Generale

Cognome: PUP.MSIL.HackAgent.NA
Stato della firma: No Signature

Campioni noti

MD5: 0664850af3b56f1935c65ca9581050a4
SHA1: ce044923d06cbdfff389e6dfabc8909c7b4265a4
SHA256: C9061211278018870C43924A8F952B0C79B6762908664BA09FD172B5EFC7C530
Dimensione del file: 2.17 MB.2167808 byte

Attributi di Windows Portable Executable

  • File doesn't have "Rich" header
  • File doesn't have debug information
  • File doesn't have exports table
  • File doesn't have security information
  • File is .NET application
  • File is 32-bit executable
  • File is console application (IMAGE_SUBSYSTEM_WINDOWS_CUI)
  • File is either console or GUI application
  • File is not packed
  • IMAGE_FILE_DLL is not set inside PE header (Executable)
Mostra altro
  • IMAGE_FILE_EXECUTABLE_IMAGE is set inside PE header (Executable Image)

Informazioni sulla versione di Windows PE

Nome Valore
Assembly Version 2.2.0.0
File Description LSFlatPM
File Version 2.2.0.0
Internal Name LSFlatPM.exe
Legal Copyright Copyright © 2019
Original Filename LSFlatPM.exe
Product Name LSFlatPM
Product Version 2.2.0.0

Caratteristiche dei file

  • .NET
  • HighEntropy
  • ntdll
  • VirtualQueryEx
  • WriteProcessMemory
  • x86

Informazioni sul blocco

Blocchi totali: 1,433
Blocchi potenzialmente dannosi: 27
Blocchi consentiti: 800
Blocchi sconosciuti: 606

Mappa visiva

0 0 0 0 0 ? 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ? ? ? 0 ? 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ? ? 0 0 0 0 ? 0 0 0 0 ? ? ? ? ? 0 0 0 0 0 ? ? ? ? ? ? 0 0 ? 0 0 0 0 0 ? 0 ? 0 0 0 0 0 ? ? ? 0 0 0 ? ? 0 0 0 ? 0 0 0 0 0 ? 0 0 ? 0 0 ? 0 ? 0 0 0 0 0 ? ? ? ? 0 0 0 0 ? 0 0 ? 0 0 0 0 0 ? x ? 0 0 0 0 0 0 0 ? ? 0 ? 0 0 0 0 ? ? 0 ? ? ? ? ? 0 ? 0 0 0 ? ? ? ? ? 0 0 0 0 0 0 0 0 ? 0 ? ? ? ? 0 0 0 0 0 ? 0 ? ? ? ? ? 0 ? ? ? ? ? ? ? ? 0 0 0 x ? ? ? x 0 0 0 ? ? 0 ? ? ? ? ? ? ? 0 ? 0 ? ? 0 0 x ? ? ? 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ? ? 0 0 0 0 0 0 ? ? 0 0 0 0 ? 0 0 0 0 ? ? 0 0 x 0 0 0 0 0 0 0 0 ? ? 0 ? x ? 0 0 ? ? 0 0 0 ? ? ? ? ? ? ? ? ? 0 ? 0 0 ? 0 0 0 0 0 0 0 ? ? 0 x ? 0 ? ? ? ? 0 0 0 ? ? 0 ? 0 0 ? 0 0 0 0 0 ? ? 0 0 ? ? 0 0 ? ? ? ? 0 ? ? ? ? 0 0 0 0 0 0 0 0 ? ? 0 ? 0 0 0 0 ? ? 0 0 0 0 0 ? 0 ? ? ? 0 0 0 ? 0 0 ? ? 0 0 ? ? ? ? ? 0 0 0 ? ? 0 0 0 0 0 ? 0 0 0 0 ? 0 ? 0 0 0 0 0 0 0 0 0 0 0 0 0 ? 0 0 0 0 ? ? ? ? ? ? ? 0 0 ? 0 ? 0 0 ? ? ? 0 0 0 x 0 ? ? ? ? 0 0 ? 0 0 ? ? 0 0 0 0 ? 0 ? 0 0 ? 0 0 0 ? ? ? 0 0 0 0 0 0 0 0 0 ? ? ? ? 0 0 0 ? ? ? ? 0 0 0 0 x ? ? ? ? 0 0 0 0 0 ? ? 0 ? ? ? 0 ? ? 0 0 ? ? 0 0 0 0 0 ? ? ? ? ? 0 0 0 0 0 0 x ? ? ? ? ? ? 0 0 0 ? 0 0 0 0 ? 0 0 0 ? 0 0 0 0 0 x 0 ? ? 0 ? ? ? 0 ? ? ? 0 0 ? 0 ? ? 0 0 0 0 0 ? ? ? 0 0 ? 0 ? ? x 0 ? ? 0 0 ? 0 0 ? ? 0 ? 0 0 ? 0 0 0 0 0 0 ? 0 ? ? 0 0 0 0 ? ? 0 ? 0 ? 0 0 0 0 0 ? ? ? 0 0 ? ? 0 0 ? ? 0 ? ? 0 0 0 0 0 0 0 ? ? ? ? 0 0 0 0 0 ? ? ? ? 0 ? 0 0 x 0 ? 0 0 0 0 ? 0 0 0 0 0 ? ? ? 0 x 0 ? 0 ? 0 0 ? ? 0 0 ? 0 ? 0 0 0 0 ? 0 0 0 ? 0 ? 0 0 0 ? ? 0 0 0 ? ? ? 0 0 0 0 ? ? ? ? ? 0 ? 0 ? ? 0 0 0 ? 0 x ? ? ? ? 0 0 0 0 ? 0 ? ? 0 ? ? x 0 0 ? 0 0 0 0 0 0 0 0 0 0 0 0 0 ? 0 0 ? 0 0 0 0 0 0 0 0 0 ? 0 0 0 0 0 ? ? 0 0 0 ? ? ? ? ? ? ? ? 0 ? ? 0 ? ? ? ? ? 0 0 0 0 ? ? ? 0 0 0 0 0 0 ? ? 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ? 0 ? 0 0 0 ? 0 0 ? ? 0 0 0 0 ? ? ? ? ? ? ? ? ? 0 0 x 0 0 0 0 0 0 ? 0 0 0 0 0 0 ? ? ? ? 0 0 ? ? x ? ? ? ? 0 0 0 0 0 0 0 0 0 0 0 0 ? ? 0 0 ? ? 0 0 0 0 0 0 0 0 x x ? ? 0 0 ? ? ? ? 0 0 0 0 ? ? ? 0 ? ? 0 ? 0 0 ? ? ? ? ? ? ? ? 0 0 ? ? 0 ? 0 0 ? 0 0 ? 0 x 0 0 0 0 0 0 0 0 ? ? 0 0 0 ? ? ? 0 0 0 ? ? 0 0 ? ? ? 0 0 0 0 0 0 0 0 0 0 ? 0 0 0 ? 0 0 ? x ? ? ? ? ? ? ? 0 0 ? 0 0 0 0 0 0 ? x 0 0 ? ? ? 0 0 0 0 0 0 ? ? 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ? ? ? ? 0 ? 0 0 0 0 0 0 0 ? ? ? ? 0 0 0 0 0 0 0 0 ? ? x 0 0 0 0 0 0 0 0 0 ? ? x 0 0 ? ? ? ? 0 ? ? ? 0 ? ? ? ? 0 ? 0 0 0 0 0 0 0 0 0 ? 0 0 0 0 ? ? ? ? ? ? ? 0 ? ? ? ? 0 0 0 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? x ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 0 ? 0 0 ? 0 ? 0 ? 0 ? 0 0 0 ? ? 0 ? ? 0 ? 0 ? 0 0 0 0 0 ? 0 ? ? 0 0 ? ? ? ? ? ? ? ? ? 0 ? 0 0 ? ? ? ? 0 0 ? ? x 0 ? ? ? ? 0 ? ? ? ? ? ? 0 ? ? ? 0 0 0 0 0 ? ? ? 0 0 ? ? 0 ? 0 ? 0 0 0 ? 0 ? ? ? ? ? ? 0 ? ? ? ? ? ? ? ? ? ? ? ? 0 ? ? ? ? ? ? 0 0 0 0 0 0 0 ? ? ? 0 0 ? ? 0 0 0 ? ? ? ? 0 0 ? ? 0 ? 0 ? 0 0 0 ? 0 ? 0 0 0 0 0 0 ? ? ? 0 0 ? 0 0 ? ? 0 0 0 0 0 0
0 - Probabile blocco di sicurezza
? - Blocco sconosciuto
x - Blocco potenzialmente dannoso

Utilizzo delle API di Windows

Categoria API
Syscall Use
  • ntdll.dll!NtAlpcConnectPortEx
  • ntdll.dll!NtAlpcQueryInformation
  • ntdll.dll!NtAlpcSendWaitReceivePort
  • ntdll.dll!NtApphelpCacheControl
  • ntdll.dll!NtAssociateWaitCompletionPacket
  • ntdll.dll!NtCancelTimer2
  • ntdll.dll!NtCancelWaitCompletionPacket
  • ntdll.dll!NtClearEvent
  • ntdll.dll!NtClose
  • ntdll.dll!NtCompareSigningLevels
Mostra altro
  • ntdll.dll!NtCreateEvent
  • ntdll.dll!NtCreateIoCompletion
  • ntdll.dll!NtCreateMutant
  • ntdll.dll!NtCreatePrivateNamespace
  • ntdll.dll!NtCreateSection
  • ntdll.dll!NtCreateThreadEx
  • ntdll.dll!NtCreateTimer2
  • ntdll.dll!NtCreateWaitCompletionPacket
  • ntdll.dll!NtCreateWorkerFactory
  • ntdll.dll!NtDeviceIoControlFile
  • ntdll.dll!NtDuplicateObject
  • ntdll.dll!NtEnumerateKey
  • ntdll.dll!NtEnumerateValueKey
  • ntdll.dll!NtFindAtom
  • ntdll.dll!NtFreeVirtualMemory
  • ntdll.dll!NtGetCachedSigningLevel
  • ntdll.dll!NtMapViewOfSection
  • ntdll.dll!NtNotifyChangeKey
  • ntdll.dll!NtOpenDirectoryObject
  • ntdll.dll!NtOpenEvent
  • ntdll.dll!NtOpenFile
  • ntdll.dll!NtOpenKey
  • ntdll.dll!NtOpenKeyEx
  • ntdll.dll!NtOpenProcess
  • ntdll.dll!NtOpenProcessToken
  • ntdll.dll!NtOpenSection
  • ntdll.dll!NtOpenThreadToken
  • ntdll.dll!NtProtectVirtualMemory
  • ntdll.dll!NtQueryAttributesFile
  • ntdll.dll!NtQueryDebugFilterState
  • ntdll.dll!NtQueryDefaultLocale
  • ntdll.dll!NtQueryDirectoryFileEx
  • ntdll.dll!NtQueryFullAttributesFile
  • ntdll.dll!NtQueryInformationFile
  • ntdll.dll!NtQueryInformationJobObject
  • ntdll.dll!NtQueryInformationProcess
  • ntdll.dll!NtQueryInformationThread
  • ntdll.dll!NtQueryInformationToken
  • ntdll.dll!NtQueryKey
  • ntdll.dll!NtQueryLicenseValue
  • ntdll.dll!NtQueryPerformanceCounter
  • ntdll.dll!NtQuerySecurityAttributesToken
  • ntdll.dll!NtQuerySecurityObject
  • ntdll.dll!NtQuerySystemInformation
  • ntdll.dll!NtQuerySystemInformationEx
  • ntdll.dll!NtQueryValueKey
  • ntdll.dll!NtQueryVirtualMemory
  • ntdll.dll!NtQueryVolumeInformationFile
  • ntdll.dll!NtQueryWnfStateData
  • ntdll.dll!NtReadFile
  • ntdll.dll!NtReadRequestData
  • ntdll.dll!NtReleaseMutant
  • ntdll.dll!NtReleaseWorkerFactoryWorker
  • ntdll.dll!NtResumeThread
  • ntdll.dll!NtSetEvent
  • ntdll.dll!NtSetInformationKey
  • ntdll.dll!NtSetInformationProcess
  • ntdll.dll!NtSetInformationThread
  • ntdll.dll!NtSetInformationVirtualMemory
  • ntdll.dll!NtSetInformationWorkerFactory
  • ntdll.dll!NtSetTimer2
  • ntdll.dll!NtSubscribeWnfStateChange
  • ntdll.dll!NtTestAlert
  • ntdll.dll!NtTraceControl
  • ntdll.dll!NtUnmapViewOfSection
  • ntdll.dll!NtUnmapViewOfSectionEx
  • ntdll.dll!NtUnsubscribeWnfStateChange
  • ntdll.dll!NtWaitForSingleObject
  • ntdll.dll!NtWaitForWorkViaWorkerFactory
  • ntdll.dll!NtWorkerFactoryWorkerReady
  • ntdll.dll!NtWriteFile
  • UNKNOWN
User Data Access
  • GetComputerNameEx
  • GetUserDefaultLocaleName
  • GetUserObjectInformation