Detection of malicious javascript on an imbalanced dataset

Internet of Things - Tập 13 - Trang 100357 - 2021
Ngoc Minh Phung1, Mamoru Mimura1
1National Defense Academy 1-10-20 Hashirimizu, Yokosuka, Kanagawa, Japan

Tài liệu tham khảo

Canali, 2011, Prophiler: a fast filter for the large-scale detection of malicious web pages, 197 Choi, 2015, Polymorphic malicious javascript code detection for apt attack defence, J. Univers. Comput. Sci., 21, 369 Dewald, 2010, Adsandbox: sandboxing javascript to fight malicious websites Estabrooks, 2004, A multiple resampling method for learning from imbalanced data sets, Comput. Intell., 20, 18, 10.1111/j.0824-7935.2004.t01-1-00228.x Fang, 2018, Research on malicious javascript detection technology based on lstm, IEEE Access, 6, 59118, 10.1109/ACCESS.2018.2874098 Fass, 2019, Jstap: a static pre-filter for malicious javascript detection, 257 Galassi, 2019, Attention, please! a critical review of neural attention models in natural language processing, CoRR, abs/1902.02181 Galassi, 2020, Attention in natural language processing, IEEE Trans. Neural Netw. Learn. Syst., 1, 10.1109/TNNLS.2020.3019893 Ge, 2017, Improving text classification with word embedding, 1796 He, 2018, Malicious javascript code detection based on hybrid analysis, 365 Hu, 2018, Jsforce: a forced execution engine formalicious javascript detection, 704 HynekPetrak, javascript-malware-collection, 2019, https://github.com/HynekPetrak/javascript-malware-collection. Japkowicz, 2000, 10 Jodavi, 2015, Dbdhunter: an ensemble-based anomaly detection approach to detect drive-by download attacks, 273 Kishore, 2014, Browser JS guard: detects and defends against malicious javascript injection based drive by download attacks, 92 Le, 2014, Distributed representations of sentences and documents, 1188 Ma, 2009, Beyond blacklists: learning to detect malicious web sites from suspicious urls, 1245 McAteer, 2018, Getting started with attention for classification, matthewmcateer.me Mikolov, 2013, Efficient estimation of word representations in vector space Mimura, 2020, An improved method of detecting macro malware on an imbalanced dataset, IEEE Access, 8, 204709, 10.1109/ACCESS.2020.3037330 Mimura, 2020, Using fake text vectors to improve the sensitivity of minority class for macro malware detection, J. Inf. Secur. Appl., 54, 102600 Mimura, 2019, Filtering malicious javascript code with doc2vec on an imbalanced dataset, 24 Ndichu, 2019, A machine learning approach to detection of javascript-based attacks using AST features and paragraph vectors, Appl. Soft Comput., 84, 10.1016/j.asoc.2019.105721 Ngoc, 2021, Oversampling for detection of malicious javascript in realistic environment, 176 dos Santos Tanaka, 2019, Data augmentation using gans, CoRR, abs/1904.09135 Song, 2020, Malicious javascript detection based on bidirectional LSTM model, Appl. Sci., 10, 3440, 10.3390/app10103440 Teufl, 2010, From nlp (natural language processing) to MLP (machine language processing), 256 Wang, 2016, A deep learning approach for detecting malicious javascript code, Secur. Commun. Netw., 9, n/a, 10.1002/sec.1466 Xu, 2016, Text classification with topic-based word embedding and convolutional neural networks, 88 Xu, 2012, The power of obfuscation techniques in malicious javascript code: a measurement study, 9 Xu, 2013, Jstill: mostly static detection of obfuscated malicious javascript code, 117 Xue, 2015, Detection and classification of malicious javascript via attack behavior modelling, 48