Skip to Content

211 Results Found

  • Article
  • Open Access
38 Citations
9,890 Views
15 Pages

Detection of Obfuscated Malicious JavaScript Code

  • Ammar Alazab,
  • Ansam Khraisat,
  • Moutaz Alazab and
  • Sarabjot Singh

Websites on the Internet are becoming increasingly vulnerable to malicious JavaScript code because of its strong impact and dramatic effect. Numerous recent cyberattacks use JavaScript vulnerabilities, and in some cases employ obfuscation to conceal...

(This article belongs to the Section Big Data and Augmented Intelligence)
  • Article
  • Open Access
41 Citations
7,135 Views
21 Pages

Malicious JavaScript Detection Based on Bidirectional LSTM Model

  • Xuyan Song,
  • Chen Chen,
  • Baojiang Cui and
  • Junsong Fu

16 May 2020

JavaScript has been widely used on the Internet because of its powerful features, and almost all the websites use it to provide dynamic functions. However, these dynamic natures also carry potential risks. The authors of the malicious scripts started...

(This article belongs to the Special Issue Machine Learning for Cybersecurity Threats, Challenges, and Opportunities)
  • Article
  • Open Access
13 Citations
9,108 Views
12 Pages

8 February 1999

The inorganic property (I) and organic property (O) values of general organic groups are re-proposed here. Both I and O values of drug and biological molecules or groups can be calculated based on their common group values. The calculation can be per...

  • Article
  • Open Access
1 Citations
10,790 Views
20 Pages

Mayall: A Framework for Desktop JavaScript Auditing and Post-Exploitation Analysis

  • Adam Rapley,
  • Xavier Bellekens,
  • Lynsay A. Shepherd and
  • Colin McLean

Writing desktop applications in JavaScript offers developers the opportunity to create cross-platform applications with cutting-edge capabilities. However, in doing so, they are potentially submitting their code to a number of unsanctioned modificati...

  • Article
  • Open Access
10 Citations
8,839 Views
17 Pages

7 October 2022

We examine whether the novel systems programming language named Rust can be utilized alongside JavaScript in Node.js and Web-based applications development. The paper describes how JavaScript can be used as a high-level scripting language in combinat...

(This article belongs to the Special Issue Advanced Web Applications)
  • Article
  • Open Access
32 Citations
7,550 Views
18 Pages

Prototype of the 3D Cadastral System Based on a NoSQL Database and a JavaScript Visualization Application

  • Nenad Višnjevac,
  • Rajica Mihajlović,
  • Mladen Šoškić,
  • Željko Cvijetinović and
  • Branislav Bajat

3D cadastral systems are more complex than traditional cadastral systems and they require more complex technical solutions and innovative use of developing technologies. Regarding data integrity and data consistency, 3D cadastral data should be maint...

(This article belongs to the Special Issue Applications of GIScience for Land Administration)
  • Article
  • Open Access
571 Views
22 Pages

Large language models (LLMs) increasingly repair software vulnerabilities, but most evaluations judge only similarity to a developer fix or removal of the weakness. Neither reveals whether working code was broken. We evaluate eight commercial and ope...

(This article belongs to the Section Security Engineering & Applications)
  • Article
  • Open Access
1 Citations
9,066 Views
15 Pages

A Javascript GIS Platform Based on Invocable Geospatial Web Services

  • Konstantinos Evangelidis and
  • Theofilos Papadopoulos

Semantic Web technologies are being increasingly adopted by the geospatial community during last decade through the utilization of open standards for expressing and serving geospatial data. This was also dramatically assisted by the ever-increasing a...

(This article belongs to the Special Issue Geodata Management)
  • Article
  • Open Access
11 Citations
2,346 Views
43 Pages

GeoJSEval: An Automated Evaluation Framework for Large Language Models on JavaScript-Based Geospatial Computation and Visualization Code Generation

  • Guanyu Chen,
  • Haoyue Jiao,
  • Shuyang Hou,
  • Ziqi Liu,
  • Lutong Xie,
  • Shaowen Wu,
  • Huayi Wu,
  • Xuefeng Guan and
  • Zhipeng Gui

With the widespread adoption of large language models (LLMs) in code generation tasks, geospatial code generation has emerged as a critical frontier in the integration of artificial intelligence and geoscientific analysis. This growing trend undersco...

  • Article
  • Open Access
4 Citations
3,482 Views
19 Pages

3 September 2020

Attackers use a variety of techniques to insert redirection JavaScript that leads a user to a malicious webpage, where a drive-by-download attack is executed. In particular, the redirection JavaScript in the landing site is obfuscated to avoid detect...

(This article belongs to the Special Issue Emerging Information Technologies for Next Generation Communications and Networks including Selected Papers from ICGHIT 2020.)
  • Article
  • Open Access
9 Citations
3,867 Views
20 Pages

Understanding the Influence of AST-JS for Improving Malicious Webpage Detection

  • Muhammad Fakhrur Rozi,
  • Seiichi Ozawa,
  • Tao Ban,
  • Sangwook Kim,
  • Takeshi Takahashi and
  • Daisuke Inoue

15 December 2022

JavaScript-based attacks injected into a webpage to perpetrate malicious activities are still the main problem in web security. Recent works have leveraged advances in artificial intelligence by considering many feature representations to improve the...

(This article belongs to the Special Issue Information Security and Privacy)
  • Article
  • Open Access
11 Citations
9,062 Views
23 Pages

Automatic discovery of isolated land cover web map services (LCWMSs) can potentially help in sharing land cover data. Currently, various search engine-based and crawler-based approaches have been developed for finding services dispersed throughout th...

(This article belongs to the Special Issue Bridging the Gap between Geospatial Theory and Technology)
  • Article
  • Open Access
6 Citations
5,891 Views
14 Pages

2 March 2023

With the rapid growth of web networks, the security and privacy of online users are becoming more compromised. Especially, the use of third-party services to track users’ activities and improve website performance. Therefore, it is unavoidable...

  • Article
  • Open Access
9 Citations
3,597 Views
22 Pages

Enhancing EJsS with Extension Plugins

  • Jesus Chacon,
  • Eva Besada-Portas,
  • Gonzalo Carazo-Barbero and
  • Jose Antonio Lopez-Orozco

Easy JavaScript Simulations (EJsS) is an open-source tool that allows teachers with limited programming experience to straightforwardly bundle an interactive computer science or engineer simulation in an HTML+ JavaScript webpage. Its prominent place...

(This article belongs to the Special Issue Open Source Software in Learning Environments)
  • Article
  • Open Access
19 Citations
8,123 Views
17 Pages

8 November 2019

Intelligent attacks using document-based malware that exploit vulnerabilities in document viewing software programs or document file structure are increasing rapidly. There are many cases of using PDF (portable document format) in proportion to its u...

(This article belongs to the Special Issue Machine Learning for Cybersecurity Threats, Challenges, and Opportunities)
  • Article
  • Open Access
12 Citations
5,035 Views
19 Pages

Bug prediction aims at finding source code elements in a software system that are likely to contain defects. Being aware of the most error-prone parts of the program, one can efficiently allocate the limited amount of testing and code review resource...

  • Article
  • Open Access
11 Citations
12,477 Views
22 Pages

MinerGuard: A Solution to Detect Browser-Based Cryptocurrency Mining through Machine Learning

  • Min-Hao Wu,
  • Yen-Jung Lai,
  • Yan-Ling Hwang,
  • Ting-Cheng Chang and
  • Fu-Hau Hsu

29 September 2022

Coinhive released its browser-based cryptocurrency mining code in September 2017, and vicious web page writers, called vicious miners hereafter, began to embed mining JavaScript code into their web pages, called mining pages hereafter. As a result, b...

(This article belongs to the Special Issue Human-Computer Interactions 2.0)
  • Proceeding Paper
  • Open Access
2,183 Views
6 Pages

Remote Embedded System for Agricultural Field Monitoring: Enhancing Resource Allocation in Agriculture

  • Ronald J. Contijo,
  • Lucas C. de Camargo,
  • Renan O. A. Takeuchi,
  • André L. S. Moscato,
  • Lafaiete H. R. Leme and
  • Wenderson N. Lopes

15 November 2023

This research addresses the need to enhance agricultural management due to rapid population growth in the 20th and 21st centuries. It focuses on integrating sensors and embedded systems to collect data on soil and air conditions, including temperatur...

(This article belongs to the Proceedings of The 10th International Electronic Conference on Sensors and Applications)
  • Proceeding Paper
  • Open Access
3,458 Views
11 Pages

Chatbot-Enhanced Non-Player Characters Bridging Game AI and Conversational Systems

  • Gina Purnama Insany,
  • Maulana Ibrahim,
  • Yayang Rega Abdilah and
  • Rizki Panca Pamungkas

25 September 2025

Non-player characters (NPCs) play a crucial role in creating engaging and immersive experiences in role playing games (RPGs). Traditional NPC interactions often rely on scripted dialogues, which can limit their ability to adapt dynamically to player...

(This article belongs to the Proceedings of The 7th International Global Conference Series on ICT Integration in Technical Education & Smart Society)
  • Review
  • Open Access
33 Citations
11,982 Views
16 Pages

We are now generating exponentially more data from more sources than a few years ago. Big data, an already familiar term, has been generally defined as a massive volume of structured, semi-structured, and/or unstructured data, which may not be effect...

(This article belongs to the Special Issue Smart Cartography for Big Data Solutions)
  • Article
  • Open Access
7 Citations
4,580 Views
23 Pages

Efficient Implementation of a Crypto Library Using Web Assembly

  • BoSun Park,
  • JinGyo Song and
  • Seog Chung Seo

3 November 2020

We implement a cryptographic library using Web Assembly. Web Assembly is expected to show better performance than Javascript. The proposed library provides comprehensive algorithm sets including revised CHAM, Hash Message Authentication Code (HMAC),...

(This article belongs to the Special Issue Recent Advances in Cryptography and Network Security)
  • Feature Paper
  • Article
  • Open Access
7 Citations
4,215 Views
28 Pages

Deployment of a Software to Simulate Control Systems in the State-Space

  • María Flores,
  • Luis Payá,
  • David Valiente,
  • Julio Gallego and
  • Oscar Reinoso

23 October 2019

In this work, we present a simulation software that permits designing and testing several types of controllers based on both classical and modern control theory. It has been created using Easy JavaScript Simulations, since this software permits imple...

(This article belongs to the Section Systems & Control Engineering)
  • Article
  • Open Access
5 Citations
5,545 Views
20 Pages

Hardware-Based WebAssembly Accelerator for Embedded System

  • Jinyeol Kim,
  • Raehyeong Kim,
  • Jongwon Oh and
  • Seung Eun Lee

10 October 2024

WebAssembly (WASM) has emerged as a novel standard aimed at enhancing the performance of web applications, developed to complement traditional JavaScript. By offering a platform-independent binary code format, WASM facilitates rapid and efficient exe...

(This article belongs to the Special Issue Progress and Future Development of Real-Time Systems on Chip)
  • Article
  • Open Access
45 Citations
8,113 Views
18 Pages

An Interactive Serious Mobile Game for Supporting the Learning of Programming in JavaScript in the Context of Eco-Friendly City Management

  • Rytis Maskeliūnas,
  • Audrius Kulikajevas,
  • Tomas Blažauskas,
  • Robertas Damaševičius and
  • Jakub Swacha

17 December 2020

In the pedagogical process, a serious game acts as a method of teaching and upbringing, the transfer of accumulated experience and knowledge. In this paper, we describe an interactive serious programming game based on game-based learning for teaching...

(This article belongs to the Special Issue Game-Based Learning, Gamification in Education and Serious Games)
  • Article
  • Open Access
2 Citations
1,824 Views
26 Pages

A Phrase Fill-in-Blank Problem in a Client-Side Web Programming Assistant System

  • Huiyu Qi,
  • Zhikang Li,
  • Nobuo Funabiki,
  • Htoo Htoo Sandi Kyaw and
  • Wen Chung Kao

20 August 2025

Mastering client-side Web programming is essential for the development of responsive and interactive Web applications. To support novice students’ self-study, in this paper, we propose a novel exercise format called the phrase fill-in-blank pro...

(This article belongs to the Special Issue Software Applications Programming and Data Security)
  • Article
  • Open Access
79 Citations
15,885 Views
28 Pages

26 March 2021

Laboratory experimentation has a vital role in science education. With the potential offered by information and communication technologies for the educational domain, virtual laboratories have emerged as a valuable alternative to face-to-face, hands-...

(This article belongs to the Special Issue Technology-Enhanced Learning, Open Science and Global Education)
  • Article
  • Open Access
524 Views
21 Pages

Chrome extensions are increasingly exploited as an attack surface, yet existing static malware detectors share a critical blind spot: they analyze JavaScript but cannot inspect WebAssembly (Wasm) or reason across the Wasm–JS boundary. We exploi...

(This article belongs to the Special Issue Offensive Cybersecurity: Novel Attack Techniques, Red Teaming and Adversarial AI)
  • Article
  • Open Access
3 Citations
3,865 Views
21 Pages

Medical Data over Sound—CardiaWhisper Concept

  • Radovan Stojanović,
  • Jovan Đurković,
  • Mihailo Vukmirović,
  • Blagoje Babić,
  • Vesna Miranović and
  • Andrej Škraba

24 July 2025

Data over sound (DoS) is an established technique that has experienced a resurgence in recent years, finding applications in areas such as contactless payments, device pairing, authentication, presence detection, toys, and offline data transfer. This...

(This article belongs to the Special Issue eHealth Platforms and Sensors for Health and Human Activity Monitoring)
  • Article
  • Open Access
4 Citations
5,617 Views
18 Pages

Web Feature Service (WFS) is a protocol for accessing geospatial data stores such as databases and Shapefiles over the Web. However, WFS does not provide direct access to data distributed in multiple servers. In addition, WFS features extracted from...

  • Article
  • Open Access
11 Citations
5,013 Views
28 Pages

Educational institutions are transferring analytics computing to the cloud to reduce costs. Any data transfer and storage outside institutions involve serious privacy concerns, such as student identity exposure, rising untrusted and unnecessary third...

(This article belongs to the Special Issue Information Systems, E-learning and Knowledge Management)
  • Abstract
  • Open Access
954 Views
2 Pages

Forward and Inverse Robotics Kinematics JavaScript-HTML5 Simulator

  • Spyridon Mitropoulos,
  • Odysseas Tsakiridis and
  • Ioannis Christakis

The development of technology nowadays, and specifically in the field of robotics, is an increasingly developed field of research and development by the scientific community to optimize its productivity [...]

(This article belongs to the Proceedings of The 3rd International Electronic Conference on Processes—Green and Sustainable Process Engineering and Process Systems Engineering)
  • Article
  • Open Access
29 Citations
6,890 Views
17 Pages

Introducing Sustainable Development Topics into Computer Science Education: Design and Evaluation of the Eco JSity Game

  • Jakub Swacha,
  • Rytis Maskeliūnas,
  • Robertas Damaševičius,
  • Audrius Kulikajevas,
  • Tomas Blažauskas,
  • Karolina Muszyńska,
  • Agnieszka Miluniec and
  • Magdalena Kowalska

11 April 2021

With increasing awareness of the advantages of game-based learning, there is a growing number of studies showing its application to both computer science education and sustainable development education. In this paper, we describe, with the example of...

(This article belongs to the Collection Mobile Technology, Gamification and Artificial Intelligence to Improve Sustainability in Education)
  • Opinion
  • Open Access
192 Citations
13,901 Views
25 Pages

3 October 2021

Phage therapy is the use of bacterial viruses as antibacterial agents. A primary consideration for commercial development of phages for phage therapy is the number of different bacterial strains that are successfully targeted, as this defines the bre...

(This article belongs to the Special Issue Phage Therapy and Phage-Mediated Biological Control 2021)
  • Feature Paper
  • Review
  • Open Access
27 Citations
16,288 Views
35 Pages

Modern Scientific Visualizations on the Web

  • Loraine Franke and
  • Daniel Haehn

Modern scientific visualization is web-based and uses emerging technology such as WebGL (Web Graphics Library) and WebGPU for three-dimensional computer graphics and WebXR for augmented and virtual reality devices. These technologies, paired with the...

(This article belongs to the Special Issue Feature Paper in Informatics)
  • Article
  • Open Access
24 Citations
11,575 Views
21 Pages

Effects of ICT Integration in Teaching Using Learning Activities

  • Florentina Toma,
  • Andreea Ardelean,
  • Cătălin Grădinaru,
  • Alexandru Nedelea and
  • Daniel Constantin Diaconu

19 April 2023

Progress in schooling using competence-based teaching for students is a priority in setting up a quality-centered educational process. Thus, using ICT tools as teaching–learning techniques represents an important objective in reaching scholasti...

  • Communication
  • Open Access
9 Citations
8,261 Views
18 Pages

The Development of a Data Collection and Browser Fingerprinting System

  • Kiu Nai Pau,
  • Vicki Wei Qi Lee,
  • Shih Yin Ooi and
  • Ying Han Pang

13 March 2023

The urgent need to protect user privacy and security has emerged as the World Wide Web has become an increasingly necessary part of daily life. Browser fingerprinting is a very interesting topic in the industry of technology security. New technology...

(This article belongs to the Section Intelligent Sensors)
  • Article
  • Open Access
1 Citations
1,953 Views
25 Pages

18 January 2026

Technical job interviews have become a vulnerable environment for social engineering attacks, particularly when they involve direct interaction with malicious code. In this context, the present manuscript investigates an exploratory case study, aimin...

(This article belongs to the Special Issue Emerging Research in Artificial Intelligence for Code Analysis and Security)
  • Article
  • Open Access
1,383 Views
25 Pages

23 March 2026

Wildfires represent a significant global environmental challenge, necessitating advanced monitoring and assessment techniques. This study explores the integration of Sentinel-1 Synthetic Aperture Radar (SAR) and Sentinel-2 optical data within a Googl...

(This article belongs to the Special Issue Advances in Remote Sensing for Burned Area Mapping)
  • Article
  • Open Access
1,210 Views
26 Pages

This contribution outlines a completely new, fully local approach for secure web-based device control on the basis of browser inter-window messaging. Modern smart home IoT (Internet of Things) devices are commonly controlled with proprietary mobile a...

(This article belongs to the Section Security Engineering & Applications)
  • Review
  • Open Access
6 Citations
3,504 Views
24 Pages

8 September 2023

Viruses that infect as well as often kill bacteria are called bacteriophages, or phages. Because of their ability to act bactericidally, phages increasingly are being employed clinically as antibacterial agents, an infection-fighting strategy that ha...

(This article belongs to the Special Issue Bacteriophage Therapy: Recent Developments and Applications of a Renaissance Weapon)
  • Technical Note
  • Open Access
4,458 Views
23 Pages

HUB3D: Intelligent Manufacturing HUB System

  • Antonio Trejo-Morales,
  • Edgar Adrián Franco-Urquiza,
  • Hansell David Devilet-Castellanos and
  • Dario Bringas-Posadas

HUB3D represents a cutting-edge solution for managing and operating a 3D printer farm through the integration of advanced hardware and software. It features intuitive, responsive interfaces that support seamless interaction across various devices. Le...

(This article belongs to the Special Issue 3D Printing Technologies II)
  • Article
  • Open Access
3 Citations
1,796 Views
12 Pages

Analysis of the Possibility of Making a Digital Twin for Devices Operating in Foundries

  • Artur Lehrfeld,
  • Krzysztof Jaśkowiec,
  • Dorota Wilk-Kołodziejczyk,
  • Marcin Małysza,
  • Adam Bitka,
  • Łukasz Marcjan and
  • Mirosław Głowacki

This work aims to conduct an analysis to find opportunities for the implementation of software incorporating the concept of digital twins for foundry work. Examples of implementations and their impact on the work of enterprises are presented, as is a...

(This article belongs to the Section Computer Science & Engineering)
  • Article
  • Open Access
8 Citations
4,115 Views
23 Pages

PDF has become a major attack vector for delivering malware and compromising systems and networks, due to its popularity and widespread usage across platforms. PDF provides a flexible file structure that facilitates the embedding of different types o...

(This article belongs to the Special Issue Security and Privacy in Networks and Multimedia)
  • Article
  • Open Access
17 Citations
11,384 Views
20 Pages

Evaluating the Performance of Three Popular Web Mapping Libraries: A Case Study Using Argentina’s Life Quality Index

  • Alejandro Zunino,
  • Guillermo Velázquez,
  • Juan Pablo Celemín,
  • Cristian Mateos,
  • Matías Hirsch and
  • Juan Manuel Rodriguez

Recent Web technologies such as HTML5, JavaScript, and WebGL have enabled powerful and highly dynamic Web mapping applications executing on standard Web browsers. Despite the complexity for developing such applications has been greatly reduced by Web...

  • Article
  • Open Access
6 Citations
3,958 Views
15 Pages

Algorithm fundamentals are useful to learn at different levels engineering education. One of the most difficult concepts to teach and understand is backtracking algorithms with proper bounding functions. This article proposes a framework to implement...

(This article belongs to the Collection Application of Advanced Computing, Control and Processing in Engineering)
  • Article
  • Open Access
7 Citations
7,478 Views
21 Pages

Many countries wish to achieve digital transformation, especially during the COVID-19 pandemic. The digital skills demand is changing fast. The time-series online job portal data for the ICT industry in Bangladesh provides an opportunity to analyze h...

(This article belongs to the Special Issue Higher Education Teaching and Learning Innovations in Developing Asia: Improving Equity and Enhancing Quality)
  • Project Report
  • Open Access
15 Citations
11,332 Views
16 Pages

One-Page Multimedia Interactive Map

  • Nicola Maiellaro and
  • Antonietta Varasano

The relevance of local knowledge in cultural heritage is by now acknowledged. It helps to determine many community-based projects by identifying the material to be digitally maintained in multimedia collections provided by communities of volunteers,...

(This article belongs to the Special Issue Web/Cloud Based Mapping and Geoinformation)
  • Technical Note
  • Open Access
7 Citations
4,194 Views
17 Pages

18 April 2023

In 2018, the Penn State Cancer Institute developed LionVu, a web mapping tool to educate and inform community health professionals about the cancer burden in Pennsylvania and its catchment area of 28 counties in central Pennsylvania. LionVu, redesign...

(This article belongs to the Special Issue Advanced Technologies in Spatial Data Collection and Analysis)
  • Article
  • Open Access
29 Citations
11,698 Views
18 Pages

Design and Implementation of a 4D Web Application for Analytical Visualization of Smart City Applications

  • Syed Monjur Murshed,
  • Ayah Mohammad Al-Hyari,
  • Jochen Wendel and
  • Louise Ansart

Contemporary development of computer hardware and software, WebGIS and geo-web services as well as the availability of semantic 3D city models, facilitate flexible and dynamic implementation of web applications. The aim of this paper is to introduce...

(This article belongs to the Special Issue Web and Mobile GIS)

of 5