Hash
SHA-256 și MD5 față de baza de semnături locală.
Prima barieră și cea mai ieftină: dacă hash-ul e cunoscut, verdictul e instantaneu, fără să deschidă fișierul.
Pe scurt
Detecția, conținutul, contextul și procesele se completează. Toate cele 16 motoare de fișier sunt active implicit; scannerul de memorie se pornește manual. Fiecare poate fi oprit individual din configurare.
Motoarele care decid dacă un fișier e periculos: semnături, reguli, structură binară and heuristică statică.
SHA-256 și MD5 față de baza de semnături locală.
Prima barieră și cea mai ieftină: dacă hash-ul e cunoscut, verdictul e instantaneu, fără să deschidă fișierul.
Parser și evaluator propriu pentru sintaxa YARA, cu prefilter pe needle-uri.
Suportă text cu nocase/wide/ascii/xor/fullword, hex cu wildcards și sărituri, regex, condiții any/all/n of them, offset-uri, filesize și uint16(0).
YARA-X peste pachetul propriu de 10 fișiere .yar, cu output ndjson.
Motor independent de implementarea proprie: dacă cele două nu sunt de acord, vezi asta în raport.
Motor de semnături MalNOX, cu baza de semnături livrată în pachet.
Rulează local, fără actualizări din cloud în calea de detecție. Semnăturile se actualizează prin pachete semnate.
Parser PE/PE32+/COFF: secțiuni, importuri, entropie, overlay, semnătură Authenticode.
Detectează packere prin entropia secțiunilor, importuri lipsă sau neobișnuite, overlay-uri ascunse și binare nesemnate.
Extrage șiruri ASCII și UTF-16LE și le punctează euristic.
Aceleași date pe care le folosesc și motoarele PUA și rețea: potrivire pe ambele codificări, cu plafon de 12 MB.
Combinații suspecte: fișier ascuns, extensie dublă, dimensiuni anormale.
Nu decide singură — adaugă context. Un singur semnal nu e detecție, iar asta reduce fals-pozitivele pe fișiere legitime.
Ce e înăuntru contează: arhive imbricate, scripturi, macro-uri VBA și date personale care nu ar trebui să plece.
Deschide zip, tar, gzip, rar, 7z și apk și scanează membrii recursiv.
Membrii sunt decomprimați și scanați separat. Arhiva în sine e sărită intenționat de motoarele pe indicatori, ca să nu producă potriviri întâmplătoare pe conținut comprimat.
Deofuschează PowerShell, VBScript și JavaScript: base64, char-codes, concatenare, -enc.
Un script ofuscat nu mai e o cutie neagră: Malnox reconstruiește textul real și îl evaluează cu regulile de abuz de scripturi.
Citește proiecte VBA din documente Office (OLE2) și le evaluează comportamental.
AutoOpen, Shell, DownloadFromURL, declanșatoare de macro-uri — semnalele care contează, nu doar prezența unui macro.
Detectează date sensibile: CNP, carduri validate Luhn, chei private, token-uri.
5 politici built-in (GDPR, PCI-DSS, secrete, HIPAA, documente confidențiale), fiecare cu prag minim de potriviri și severitate proprie.
Desface fiecare payload codificat separat — până la 8 straturi — și analizează ce iese la iveală.
Motivul pentru care există: deofuscarea obișnuită pornește de la primul construct recunoscut, deci un blob-plicițel pus în față ascunde restul. Sandbox-ul enumeră toate regiunile codificate și le desface independent. Nu rulează fișierul într-o mașină virtuală.
Semnalul care lipsește din semnături: unde duce linkul, ce indicatori de rețea conține, dacă e PUA sau dacă tocmai a fost scris.
Extrage URL-uri și domenii din fișiere, le compară cu blocklist-ul local și scrie domeniile periculoase în fișierul hosts, ca să nu mai poată fi rezolvate.
Blocklist versionat pe categorii: malware, phishing, c2, ransomware, botnet. Plus allowlist explicit. Fără API de reputație terț. Blocarea e reală, nu doar o etichetă în consolă: domeniul este scris pe IPv4 și IPv6 în hosts, iar cache-ul DNS este golit după fiecare modificare. Dezactivarea retrage blocul și lasă fișierul exact cum era.
Rețele pay-per-install, instalări silențioase, fluxuri de oferte, unelte remote.
40 de indicatori în 5 grupuri, stocați base64 în sursă ca antivirusul gazdă să nu blocheze compilarea. 6 reguli, toate cer o combinație de semnale.
Prevalența hash-ului în istoricul propriu, semnătura Authenticode, directorul de staging.
Implementat fără VirusTotal. Toate cele 3 reguli au scor sub 25 intenționat — motorul e consultativ și nu poate declanșa singur un verdict.
DNS dinamic, servicii de tunelare, porte de backdoor, lanțuri de descărcare în memorie.
37 de indicatori în 4 grupuri. Motorul nu rezolvă DNS și nu deschide conexiuni — citește doar ce e scris în fișier.
Nu face parte din pipeline-ul de fișiere: citește memoria proceselor care rulează deja, ca să prindă payload-uri care nu ating niciodată discul. Rulează la cerere, din pagina Memorie.
Citește paginile rezidente ale proceselor care rulează și caută indicatorii care nu ajung niciodată pe disc.
Rulat la cerere, nu continuu. Procesele pe care nu le poți deschide — ale altui utilizator sau protejate de sistem — sunt raportate ca „ignorat”, niciodată ca „curat”. Fără driver, un payload care trăiește doar în memorie poate scăpa dacă procesul e protejat.
Un antivirus care doar afișează o alertă îți lasă munca pe masă. Malnox închide bucla: carantină, incidente, rollback, audit.
Când un fișier iese malițios, Malnox nu se mulțumește să te anunțe. Oprește mai întâi procesul care ține fișierul — cu arborele lui de copii, ca un dropper să nu continue din alt proces —, apoi îl mută în carantină. Procesele esențiale de Windows (csrss, winlogon, lsass, services, svchost, explorer) și PID-urile rezervate nu sunt niciodată atinse: cererea e refuzată și scrisă în jurnalul de audit. Există și o limită de intervenții pe minut, ca o cascadă de false pozitive să nu se transforme într-o buclă care închide tot.
chokidar supraveghează Downloads, Desktop și Documents. La pornire așteaptă 10–12 s ca volumul de evenimente să se stabilizeze, apoi procesează pe rând. Când verdictul e malițios, procesul care ține fișierul este oprit, fișierul intră în carantină criptată, iar dacă mutarea eșuează execuția e blocată prin ACL. Poți alege și doar raportare.
AES-256-GCM, cheie derivată din SHA-256, IV de 12 bytes și tag de 16. La restaurare tag-ul e verificat: un blob modificat e refuzat. Fișierele din formatul vechi DQ1 rămân restaurabile.
Șase canary files verificate la fiecare 60 s. Când se depășesc 40 de scrieri într-un interval scurt, procesele suspecte sunt înghețate — rămân intacte pentru analiză și pot fi reluate —, apoi copiile făcute înainte de scriere sunt restaurate automat. Ordinea contează: întâi se oprește criptarea, apoi se repară.
Fiecare detecție devine un incident cu triaj, deduplicat pe hash — același fișier nu umple lista de 40 de ori. Starea se schimbă din dashboard sau din API.
Roluri admin / analyst / viewer aplicate pe rute, parole scrypt cu salt, token-uri de 32 de bytes stocate hash-uit SHA-256, jurnal de audit append-only și export SIEM cu coadă bounded de 512 evenimente.
Pachetele de intel sunt semnate HMAC-SHA256 și aplicate atomic: staging în director temporar, apoi rename. Căile cu path traversal sunt respinse, iar versiunea anterioară rămâne pentru /api/intel/rollback.
Niciun motor nu are drept de veto și niciunul nu poate ascunde un verdict. Formula e simplă și publică.
scor final = max(motoare) + 15% × suma celorlalte
Plafonul e 100. Raportul listă fiecare motor, scorul lui și detecțiile, ca să poți verifica singur de ce a ieșit verdictul.
Garanția centrală a produsului: niciun motor din calea de detecție nu face o cerere de rețea. Verificabil, nu doar promis.
Fiecare raport arată ce motor a contribuit cu ce. Nu există „încredere, noi știm mai bine”.
Când găsește ceva, Malnox intervine: oprește procesul, ia fișierul din loc, îngheață criptarea și restaurează copiile de siguranță. Nu te anunță și pleacă.
RBAC, jurnal de audit append-only, export SIEM și score de hardening — toate pe infrastructura ta.
Analistul AI e opțional și consultativ. Implicit trimite doar metadate, iar răspunsul lui nu intră niciodată în verdict.
Driverul de kernel al Malnox se compilează și se semnează, dar nu are încă semnătura oficială de la Microsoft. Spunem asta pe prima pagină, nu în nota de subsol.
Instalatorul e un singur fișier de 177 MB care include runtime-ul, motorul de semnături MalNOX, YARA-X și cele 67 de reguli. Fără cont, fără wizard de 6 pași.
Hash, reguli, structură PE, șiruri, arhive, scripturi, macro-uri, indicatori de rețea, sandbox de emulare. Fiecare motor scrie propriul scor, independent.
Maximul plus 15% din restul. Malițios la ≥ 70 sau detecție critică, suspect la ≥ 25 sau detecție medie. Nimic ascuns.
Raportează, carantinează criptat sau deschide un incident. În timp real, acțiunea e configurabilă per instalare.
Protecție în timp real pe Downloads, Desktop și Documents, ransomware guard cu rollback și alerte la fiecare detecție. Fără să trimită numele fișierelor tale nicăieri.
Politica DLP pentru GDPR prinde CNP-uri, IBAN-uri și numere de telefon înainte să trimiți fișierul greșit clientului greșit.
Roluri, audit append-only, export SIEM și pachete de intel semnate HMAC, aplicate offline prin fișier de activare.
SHA-256 și MD5 față de baza de semnături locală.
Prima barieră și cea mai ieftină: dacă hash-ul e cunoscut, verdictul e instantaneu, fără să deschidă fișierul.
Parser și evaluator propriu pentru sintaxa YARA, cu prefilter pe needle-uri.
Suportă text cu nocase/wide/ascii/xor/fullword, hex cu wildcards și sărituri, regex, condiții any/all/n of them, offset-uri, filesize și uint16(0).
YARA-X peste pachetul propriu de 10 fișiere .yar, cu output ndjson.
Motor independent de implementarea proprie: dacă cele două nu sunt de acord, vezi asta în raport.
Motor de semnături MalNOX, cu baza de semnături livrată în pachet.
Rulează local, fără actualizări din cloud în calea de detecție. Semnăturile se actualizează prin pachete semnate.
Parser PE/PE32+/COFF: secțiuni, importuri, entropie, overlay, semnătură Authenticode.
Detectează packere prin entropia secțiunilor, importuri lipsă sau neobișnuite, overlay-uri ascunse și binare nesemnate.
Extrage șiruri ASCII și UTF-16LE și le punctează euristic.
Aceleași date pe care le folosesc și motoarele PUA și rețea: potrivire pe ambele codificări, cu plafon de 12 MB.
Combinații suspecte: fișier ascuns, extensie dublă, dimensiuni anormale.
Nu decide singură — adaugă context. Un singur semnal nu e detecție, iar asta reduce fals-pozitivele pe fișiere legitime.
Deschide zip, tar, gzip, rar, 7z și apk și scanează membrii recursiv.
Membrii sunt decomprimați și scanați separat. Arhiva în sine e sărită intenționat de motoarele pe indicatori, ca să nu producă potriviri întâmplătoare pe conținut comprimat.
Deofuschează PowerShell, VBScript și JavaScript: base64, char-codes, concatenare, -enc.
Un script ofuscat nu mai e o cutie neagră: Malnox reconstruiește textul real și îl evaluează cu regulile de abuz de scripturi.
Citește proiecte VBA din documente Office (OLE2) și le evaluează comportamental.
AutoOpen, Shell, DownloadFromURL, declanșatoare de macro-uri — semnalele care contează, nu doar prezența unui macro.
Detectează date sensibile: CNP, carduri validate Luhn, chei private, token-uri.
5 politici built-in (GDPR, PCI-DSS, secrete, HIPAA, documente confidențiale), fiecare cu prag minim de potriviri și severitate proprie.
Extrage URL-uri și domenii din fișiere, le compară cu blocklist-ul local și scrie domeniile periculoase în fișierul hosts, ca să nu mai poată fi rezolvate.
Blocklist versionat pe categorii: malware, phishing, c2, ransomware, botnet. Plus allowlist explicit. Fără API de reputație terț. Blocarea e reală, nu doar o etichetă în consolă: domeniul este scris pe IPv4 și IPv6 în hosts, iar cache-ul DNS este golit după fiecare modificare. Dezactivarea retrage blocul și lasă fișierul exact cum era.
Rețele pay-per-install, instalări silențioase, fluxuri de oferte, unelte remote.
40 de indicatori în 5 grupuri, stocați base64 în sursă ca antivirusul gazdă să nu blocheze compilarea. 6 reguli, toate cer o combinație de semnale.
Prevalența hash-ului în istoricul propriu, semnătura Authenticode, directorul de staging.
Implementat fără VirusTotal. Toate cele 3 reguli au scor sub 25 intenționat — motorul e consultativ și nu poate declanșa singur un verdict.
DNS dinamic, servicii de tunelare, porte de backdoor, lanțuri de descărcare în memorie.
37 de indicatori în 4 grupuri. Motorul nu rezolvă DNS și nu deschide conexiuni — citește doar ce e scris în fișier.
Desface fiecare payload codificat separat — până la 8 straturi — și analizează ce iese la iveală.
Motivul pentru care există: deofuscarea obișnuită pornește de la primul construct recunoscut, deci un blob-plicițel pus în față ascunde restul. Sandbox-ul enumeră toate regiunile codificate și le desface independent. Nu rulează fișierul într-o mașină virtuală.
Citește paginile rezidente ale proceselor care rulează și caută indicatorii care nu ajung niciodată pe disc.
Rulat la cerere, nu continuu. Procesele pe care nu le poți deschide — ale altui utilizator sau protejate de sistem — sunt raportate ca „ignorat”, niciodată ca „curat”. Fără driver, un payload care trăiește doar în memorie poate scăpa dacă procesul e protejat.
Scanarea de fișiere spune dacă un fișier e periculos. Cealaltă jumătate e starea sistemului: versiuni vechi, permisiuni de cameră, reguli de firewall deschise, mitigări oprite.
Îți spune ce programe instalate au versiuni cu probleme cunoscute, ca să le actualizezi înainte să fie folosite împotriva ta.
Catalogul e scris de noi și e mic: acoperă aplicațiile des întâlnite pe un calculator românesc, nu întreaga bază CVE. Un rezultat „unknown” apare când versiunea nu poate fi parsată — nu e rotunjit la „în regulă”.
Arată ce aplicații au primit voie să îți folosească camera sau microfonul, și dacă au făcut-o recent.
Windows nu scrie pe fiecare build un marcaj de „ultima utilizare”. Când lipsește, îl raportăm ca absent, nu inventăm o dată. Modulul nu blochează camera: doar îți arată permisiunile ca să le poți retrage singur din Setări.
Verifică regulile Windows Firewall și îți semnalează cele riscante: port deschis către toată lumea, program dintr-un folder pe care oricine poate scrie.
Modulul e strict citire: nu creează și nu șterge reguli, pentru că o modificare greșită de firewall te poate scoate din rețea. Îți spune ce e de reparat, iar tu decizi.
Arată dacă mitigările Windows care îngreunează exploatarea unui bug — DEP, ASLR, CFG, ACG — sunt pornite, la nivel de sistem și per aplicație.
Valorile pe care Windows nu le expune rămân „unknown”, nu devin „pass”. Poți aplica un baseline pentru aplicațiile vizate, dar fiecare modificare e consemnată în jurnalul de audit.
Deschide un mesaj .eml sau .msg salvat pe disc și îți spune dacă are atașamente periculoase, linkuri de phishing sau un expeditor care nu e cine pretinde că e.
Nu se conectează la căsuța ta poștală: scanează fișiere, nu un cont IMAP. Verificările SPF/DKIM/DMARC citesc ce a scris serverul care a primit mesajul — dacă antetul lipsește, rezultatul e „necunoscut”, nu „autentic”.
Listează stick-urile și discurile externe conectate, verifică dacă au `autorun.inf` și găsește fișierele executabile lăsate în rădăcină.
Fără driver semnat nu putem bloca montarea unui dispozitiv: scanăm ce e pe el. AutoRun-ul e oricum dezactivat implicit pe Windows 10 și 11 — verificarea rămâne utilă pentru mediile unde a fost reactivat.
Când ești pe un site de plată, verifică dacă domeniul imită o bancă cunoscută și dacă pagina cere date sensibile într-un loc neobișnuit.
HTTPS nu înseamnă „comerciant legitim”, iar noi nu promitem asta. Un domeniu corect scris și un certificat valid trec verificarea chiar dacă magazinul e necinstite — modulul reduce riscul, nu îl elimină.
Un singur scor, pe înțelesul tuturor, care adună tot ce știm despre calculatorul tău și îți spune exact ce merită reparat primul.
O zonă „unknown” sau „off” primește zero, nu jumătate de punct, iar „attention” primește jumătate. Scorul poate deci să scadă când un test nu poate fi făcut — asta e intenția.
Instalatorul are 177 MB și nu cere cont. Dacă nu ești convins, verifică un link mai sus — motorul web rulează deja în pagina asta.