Ahmed S. Shatnawi

Dr. Ahmed S. Shatnawi

Jordan University of Science and Technology, Irbid, Jordan
orcid

Research Focus & Metrics

Academic Career Length

10Years (2017-Present)

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

Representative Publications

View All Publications
7 August 2024 in IEEE Access
Verified
Journal Article
Open access
OAOmar Y. Al-Jarrah
Omar Y. Al-Jarrah
ASAhmed S. Shatnawi
Ahmed S. Shatnawi
MSMohammad Shurman
Mohammad Shurman
OROmar A. Ramadan
Omar A. Ramadan
Sami MuhaidatSami Muhaidat
Sami Muhaidat
Unmanned Aerial Vehicles (UAVs) have proliferated across diverse domains. However, optimal UAV operations necessitate precise and reliable navigation systems. UAVs predominantly rely on the Global Navigation Satellite System (GNSS), such as the Global Positioning System (GPS), for navigation. Nevertheless, GNSS signals are susceptible to blockage, reflection, and spoofing, introducing significant risks, including navigation loss and potential UAV loss. This research investigates cutting-edge navigation solutions, emphasizing deep learning-based visual localization approaches tailored for UAVs. Our focus is on scenarios characterized by GPS-denied environments where GPS signals may be absent or unreliable. We provide a comprehensive review of contemporary deep learning-based visual localization approaches and compare them to traditional aerial visual localization methods, such as template matching and feature matching. This comparison highlights both the potential benefits and challenges associated with these approaches. Furthermore, we systematically evaluate and classify recent deep learning-based methods based on main criteria, including model type/architecture, reference imagery, operational context, and resultant accuracy levels. Our findings underscore the substantial promise inherent in various approaches while also shedding light on their unique deployment challenges. Finally, we discuss potential research directions, to inspire further innovations and progress in this domain. The ultimate goal is to develop more accurate, dependable, and secure navigation solutions for UAVs.

1 January 2022 in Wireless Communications and Mobile Computing
Verified
Journal Article
Open access
PDF file
ASAhmed S. Shatnawi
Ahmed S. Shatnawi
AJAya Jaradat
Aya Jaradat
TYTuqa Bani Yaseen
Tuqa Bani Yaseen
ETEyad Taqieddin
Eyad Taqieddin
MAMahmoud Al-Ayyoub
Mahmoud Al-Ayyoub
DMDheya Mustafa
Dheya Mustafa
Android applications have recently witnessed a pronounced progress, making them among the fastest growing technological fields to thrive and advance. However, such level of growth does not evolve without some cost. This particularly involves increased security threats that the underlying applications and their users usually fall prey to. As malware becomes increasingly more capable of penetrating these applications and exploiting them in suspicious actions, the need for active research endeavors to counter these malicious programs becomes imminent. Some of the studies are based on dynamic analysis, and others are based on static analysis, while some are completely dependent on both. In this paper, we studied static, dynamic, and hybrid analyses to identify malicious applications. We leverage machine learning classifiers to detect malware activities as we explain the effectiveness of these classifiers in the classification process. Our results prove the efficiency of permissions and the action repetition feature set and their influential roles in detecting malware in Android applications. Our results show empirically very close accuracy results when using static, dynamic, and hybrid analyses. Thus, we use static analyses due to their lower cost compared to dynamic and hybrid analyses. In other words, we found the best results in terms of accuracy and cost (the trade‐off) make us select static analysis over other techniques.

18 February 2022 in Journal of Ambient Intelligence and Humanized Computing
Verified
Journal Article
Closed access
PDF file
LALuay Alawneh
Luay Alawneh
MAMahmoud Al-Ayyoub
Mahmoud Al-Ayyoub
ZAZiad Al-Sharif
Ziad Al-Sharif
ASAhmed S. Shatnawi
Ahmed S. Shatnawi

20 June 2022 in IEEE Access
Verified
Journal Article
Open access
RARama A. Al-Share
Rama A. Al-Share
ASAhmed S. Shatnawi
Ahmed S. Shatnawi
BABASHEER AL-DUWAIRI
BASHEER AL-DUWAIRI
The large expansion in network services and applications seen in the last few years requires new network architectures to satisfy an increasing number of users and enhance content delivery. Named Data Networking (NDN) has recently appeared as a new paradigm to solve many shortcomings in the current TCP/IP architecture. Its main characteristics like stateful forwarding and in-network caching made NDN networks an efficient environment for data delivery where the data is retrieved based on content names rather than IP addresses. The NDN, by its nature, defends against the well-known Distributed Denial of Service (DDoS) attacks that take place in the traditional TCP/IP architecture. However, a special kind of DoS attack called Collusive Interest Flooding Attack (CIFA) has appeared to overwhelm the resources of NDN routers by filling their Pending Interest Tables (PIT) with long-lasting malicious entries. The network throughput and consumer satisfaction rate are highly affected by CIFA. A lightweight yet efficient stateless CIFA detection algorithm is proposed in this research utilizing the non-parametric CUSUM algorithm; a change point detection approach that detects the point in time when a transition occurs in the network. The proposed algorithm is characterized by its low computational overhead, highly accurate detection, and quick response. To detect the malicious name prefixes and eliminate the CIFA effect, a mitigation algorithm that uses the average response time vales of all name prefixes is proposed in this research. Experimental results show that this approach detects CIFA after 199.5 ms from when an attack is launched in the large-scale topology. In addition, the mitigation approach effectively reduces the PIT utilization and increases the average consumer satisfaction rate.

1 November 2021 in Computers & Security
Verified
Journal Article
Closed access
BABASHEER AL-DUWAIRI
BASHEER AL-DUWAIRI
MJMoath Jarrah
Moath Jarrah
ASAhmed S. Shatnawi
Ahmed S. Shatnawi

7 April 2022 in Future Internet
Verified
Journal Article
Open access
PDF file
MAMahmoud Al-Dwairi
Mahmoud Al-Dwairi
ASAhmed S. Shatnawi
Ahmed S. Shatnawi
AOAl-Khaleel Osama
Al-Khaleel Osama
BABASHEER AL-DUWAIRI
BASHEER AL-DUWAIRI
In recent years, various platforms have witnessed an unprecedented increase in the number of ransomware attacks targeting hospitals, governments, enterprises, and end-users. The purpose of this is to maliciously encrypt documents and files on infected machines, depriving victims of access to their data, whereupon attackers would seek some sort of a ransom in return for restoring access to the legitimate owners; hence the name. This cybersecurity threat would inherently cause substantial financial losses and time wastage for affected organizations and users. A great deal of research has taken place across academia and around the industry to combat this threat and mitigate its danger. These ongoing endeavors have resulted in several detection and prevention schemas. Nonetheless, these approaches do not cover all possible risks of losing data. In this paper, we address this facet and provide an efficient solution that would ensure an efficient recovery of XML documents from ransomware attacks. This paper proposes a self-healing version-aware ransomware recovery (SH-VARR) framework for XML documents. The proposed framework is based on the novel idea of using the link concept to maintain file versions in a distributed manner while applying access-control mechanisms to protect these versions from being encrypted or deleted. The proposed SH-VARR framework is experimentally evaluated in terms of storage overhead, time requirement, CPU utilization, and memory usage. Results show that the snapshot size increases proportionately with the original size; the time required is less than 120 ms for files that are less than 1 MB in size; and the highest CPU utilization occurs when using the bzip2. Moreover, when the zip and gzip are used, the memory usage is almost fixed (around 6.8 KBs). In contrast, it increases to around 28 KBs when the bzip2 is used.