Ir directamente a la navegación principal Ir directamente a la búsqueda Ir directamente al contenido principal

Developing a GUI Application: GPU-Accelerated Malicious Domain Detection

Producción científica: Conference contributionrevisión exhaustiva

Resumen

Our study uses the power of a graphics processing unit (GPU) to run malicious domain detection algorithms quickly and efficiently. We have developed a graphical user interface-based system that allows users to upload datasets (malicious domains) into a local database and then run tests with a list of domains to identify whether they are malicious. We have collected real malicious domain data from malicious domain websites and tested the five most widely used string-matching algorithms (Naïve, Levenshtein distance, Hamming distance, KMP and Rabin Karp), which allow users to compare the speeds of different string algorithms with varying time complexities against the number of domains both on the GPU (or the CPU) and our sample. On a CPU, this task becomes slower as our dataset grows. On a GPU, however, these algorithms can be run on any dataset size within the limit of the GPU's capacity with consistent performance.

Idioma originalEnglish
Título de la publicación alojadaACMSE 2023 - Proceedings of the 2023 ACM Southeast Conference
Páginas167-171
Número de páginas5
ISBN (versión digital)9781450399210
DOI
EstadoPublished - abr 12 2023
Evento2023 ACM Southeast Conference, ACMSE 2023 - Virtual, Online, United States
Duración: abr 12 2023abr 14 2023

Serie de la publicación

NombreACMSE 2023 - Proceedings of the 2023 ACM Southeast Conference

Conference

Conference2023 ACM Southeast Conference, ACMSE 2023
País/TerritorioUnited States
CiudadVirtual, Online
Período4/12/234/14/23

Nota bibliográfica

Publisher Copyright:
© 2023 ACM.

Financiación

This research was supported in part by the Battelle-EKU Science Scholars Program. We would also like to thank Allen Roberts, KaWing Wong, and Tom Otieno for their support throughout the research.

Financiadores
Battelle-EKU Science Scholars Program

    ASJC Scopus subject areas

    • Computational Theory and Mathematics
    • Computer Science Applications
    • Hardware and Architecture
    • Software

    Huella

    Profundice en los temas de investigación de 'Developing a GUI Application: GPU-Accelerated Malicious Domain Detection'. En conjunto forman una huella única.

    Citar esto