ResearchTrend.AI
  • Papers
  • Communities
  • Events
  • Blog
  • Pricing
Papers
Communities
Social Events
Terms and Conditions
Pricing
Parameter LabParameter LabTwitterGitHubLinkedInBlueskyYoutube

© 2025 ResearchTrend.AI, All rights reserved.

  1. Home
  2. Papers
  3. 2505.21406
7
0

Enhancing JavaScript Malware Detection through Weighted Behavioral DFAs

27 May 2025
Pedro Pereira
José Gonçalves
João Vitorino
Eva Maia
Isabel Praça
ArXiv (abs)PDFHTML
Main:11 Pages
1 Figures
Bibliography:3 Pages
Abstract

This work addresses JavaScript malware detection to enhance client-side web application security with a behavior-based system. The ability to detect malicious JavaScript execution sequences is a critical problem in modern web security as attack techniques become more sophisticated. This study introduces a new system for detecting JavaScript malware using a Deterministic Finite Automaton (DFA) along with a weighted-behavior system, which we call behavior DFA. This system captures malicious patterns and provides a dynamic mechanism to classify new sequences that exhibit partial similarity to known attacks, differentiating them between benign, partially malicious, and fully malicious behaviors. Experimental evaluation on a dataset of 1,058 sequences captured in a real-world environment demonstrates the capability of the system to detect and classify threats effectively, with the behavior DFA successfully identifying exact matches and partial similarities to known malicious behaviors. The results highlight the adaptability of the system in detecting emerging threats while maintaining transparency in decision making.

View on arXiv
@article{pereira2025_2505.21406,
  title={ Enhancing JavaScript Malware Detection through Weighted Behavioral DFAs },
  author={ Pedro Pereira and José Gonçalves and João Vitorino and Eva Maia and Isabel Praça },
  journal={arXiv preprint arXiv:2505.21406},
  year={ 2025 }
}
Comments on this paper