Danial Javaheri

Dr. Danial Javaheri

Computer Science and Engineering, Korea University, Seoul, Republic of Korea
+1
orcid
Assistant Professor

Research Focus & Metrics

Academic Career Length

9Years (2018-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
13 January 2023 in Information Sciences
Verified
Journal Article
Closed access
Danial JavaheriDanial Javaheri
Danial Javaheri
SGSaeid Gorgin
Saeid Gorgin
JLJeong-A Lee
Jeong-A Lee
MMMohammad Masdari
Mohammad Masdari

3 May 2023 in Artificial Intelligence in Medicine
Verified
Journal Article
Closed access
AHArash Heidari
Arash Heidari
Danial JavaheriDanial Javaheri
Danial Javaheri
STShiva Toumaj
Shiva Toumaj
Nima Jafari NavimipourNima Jafari Navimipour
Nima Jafari Navimipour
MRMahsa Rezaei
Mahsa Rezaei
MUMehmet Unal
Mehmet Unal

23 November 2023 in Expert Systems with Applications
Verified
Journal Article
Closed access
Danial JavaheriDanial Javaheri
Danial Javaheri
MFMahdi Fahmideh
Mahdi Fahmideh
Hassan ChizariHassan Chizari
Hassan Chizari
PLPooia Lalbakhsh
Pooia Lalbakhsh
Junbeom HurJunbeom Hur
Junbeom Hur

9 September 2021 in IEEE Access
Verified
Journal Article
Open access
Sang-Woong LeeSang-Woong Lee
Sang-Woong Lee
SASaqib Ali
Saqib Ali
MYMohammad Sadegh Yousefpoor
Mohammad Sadegh Yousefpoor
EYEfat Yousefpoor
Efat Yousefpoor
PLPooia Lalbakhsh
Pooia Lalbakhsh
MHMehdi Hosseinzadeh
Mehdi Hosseinzadeh
Today, unmanned aerial vehicles (UAVs), also known as drones, have become very popular in military applications, commercial applications, and academic research. Flying ad hoc network (FANET) is a new type of ad hoc network, which groups small drones into an ad hoc form. These networks have unique characteristics, including moving in a 3D space, high mobility, frequent topological changes, limited resources, low density of nodes, and so on, which impose various challenges when designing a proper and efficient routing scheme. In this paper, we present a fuzzy logic-based routing scheme for flying ad hoc networks. The proposed routing scheme has two phases: route discovery phase and route maintenance phase. In the first phase, we propose a technique for calculating the score of each node in the network to prevent the broadcast storm problem and control the flood of the control messages, which have been broadcast to discover a new route in the network. This score is calculated based on various parameters such as movement direction, residual energy of nodes, link quality, and node stability. Moreover, in the route selection process, we design a fuzzy system to select routes with more fitness, less delay, and fewer hops for data transfer. The second phase includes two steps: preventing route failure in order to detect and modify paths at the failure threshold, and reconstructing failed routes in order to recognize and quickly replace these routes. Finally, the proposed routing scheme is implemented in NS2 to evaluate its performance and determine its efficiency. The simulation results are compared with three routing methods, namely ECaD, LEPR, and AODV. These results show that the proposed routing method outperforms other routing schemes in terms of end to end delay, packet delivery rate, route stability, and energy consumption. However, it has slightly increased the routing overhead.

26 August 2023 in Computing
Verified
Journal Article
Closed access
PDF file
NKNavid Khaledian
Navid Khaledian
KKKeyhan Khamforoosh
Keyhan Khamforoosh
RAReza Akraminejad
Reza Akraminejad
Laith AbualigahLaith Abualigah
Laith Abualigah
Danial JavaheriDanial Javaheri
Danial Javaheri

7 December 2018 in IEEE Access
Verified
Journal Article
Open access
Danial JavaheriDanial Javaheri
Danial Javaheri
MHMehdi Hosseinzadeh
Mehdi Hosseinzadeh
Amir Masoud RahmaniAmir Masoud Rahmani
Amir Masoud Rahmani
Spyware is the most complex, obfuscated and targeted class of malware, which has grown dramatically in recent years. Spyware is designed for secret, long-term and persistent missions. The present paper provides a novel method for detection, tracking and confronting the stealth and obfuscated spyware and ransomware including keyloggers, screen recorders, and blockers. The proposed method of this paper is based on a dynamic behavioral analysis through deep and transparent hooking of kernel-level routines. We used Linear Regression, JRIP and J48 decision tree algorithms as a classifier to recognize three classes of malware. This paper presents the main architectural plan of an anti-spyware application to track spyware footprints in order to detect and force terminate running processes, eliminate executable files and restrict network communications. The Efficiency of the proposed method was evaluated from the viewpoint of accuracy in detecting real-world samples of spyware by ROC curve analysis and from the viewpoint of success rate to confront effectively with active spyware. Our proposed method was able recognize spyware with an accuracy of about 93% and an error rate near 7%. In addition, the proposed system can disinfect an operating system from infection by spyware with a hit rate of about 82%.