Jove
Visualize
Contact Us
JoVE
x logofacebook logolinkedin logoyoutube logo
ABOUT JoVE
OverviewLeadershipBlogJoVE Help Center
AUTHORS
Publishing ProcessEditorial BoardScope & PoliciesPeer ReviewFAQSubmit
LIBRARIANS
TestimonialsSubscriptionsAccessResourcesLibrary Advisory BoardFAQ
RESEARCH
JoVE JournalMethods CollectionsJoVE Encyclopedia of ExperimentsArchive
EDUCATION
JoVE CoreJoVE BusinessJoVE Science EducationJoVE Lab ManualFaculty Resource CenterFaculty Site
Terms & Conditions of Use
Privacy Policy
Policies

Related Concept Videos

Detection of Black Holes01:10

Detection of Black Holes

2.2K
Although black holes were theoretically postulated in the 1920s, they remained outside the domain of observational astronomy until the 1970s.
Their closest cousins are neutron stars, which are composed almost entirely of neutrons packed against each other, making them extremely dense. A neutron star has the same mass as the Sun but its diameter is only a few kilometers. Therefore, the escape velocity from their surface is close to the speed of light.
Not until the 1960s, when the first neutron...
2.2K
Classification of Neurotransmitters01:30

Classification of Neurotransmitters

3.1K
Neurotransmitters play a crucial role in the communication between neurons in the autonomic nervous system. Neurons in the autonomic nervous system can be cholinergic or adrenergic depending on the neurotransmitters synthesized. Cholinergic neurons use acetylcholine as their primary neurotransmitter. This includes all the preganglionic fibers of the sympathetic and pre- and postganglionic fibers of the parasympathetic nervous systems. In addition, neurons of the somatic nervous system also use...
3.1K
Block Diagram Reduction01:22

Block Diagram Reduction

248
The process of deriving the transfer function of a control system often involves reducing its block diagram to a single block. This simplification can be achieved through a series of strategic operations, including relocating branch points and comparators. These operations preserve the overall function of the system while allowing for easier manipulation and combination of blocks.
The first step in this process is the identification and relocation of a branch point. A branch point, where a...
248
Mass Analyzers: Overview01:13

Mass Analyzers: Overview

741
The mass analyzer is a crucial component of the mass spectrometer. In the ionization chamber, the vaporized sample is bombarded with a high-energy electron beam to generate a radical cation and further fragment into neutral molecules, radicals, and cations. A series of negatively charged accelerator plates accelerate the cations into the mass analyzer. The mass analyzer separates ions according to their mass-to-charge (m/z) ratios and then directs them to the detector. The common types of mass...
741
Types of Errors: Detection and Minimization01:12

Types of Errors: Detection and Minimization

1.7K
Error is the deviation of the obtained result from the true, expected value or the estimated central value. Errors are expressed in absolute or relative terms.
Absolute error in a measurement is the numerical difference from the true or central value. Relative error is the ratio between absolute error and the true or central value, expressed as a percentage.
Errors can be classified by source, magnitude, and sign. There are three types of errors: systematic, random, and gross.
Systematic or...
1.7K
Seizures: Classification01:13

Seizures: Classification

439
Epilepsy is primarily characterized by unpredictable seizures, either provoked by an identifiable factor, such as injury or illness, or unprovoked, occurring spontaneously without apparent cause.
Seizures are typically classified into two main categories: focal and generalized seizures.
Focal Seizures
Focal seizures originate from specific regions of the brain. These seizures are further sub-classified into two types:
439

You might also read

Related Articles

Articles linked to this work by shared authors, journal, and citation graph.

Sort by
Same author

Bioresorbable Multilayer Photonic Cavities as Temporary Implants for Tether-Free Measurements of Regional Tissue Temperatures.

BME frontiers·2023
Same author

Tafolecimab in Chinese patients with non-familial hypercholesterolemia (CREDIT-1): a 48-week randomized, double-blind, placebo-controlled phase 3 trial.

The Lancet regional health. Western Pacific·2023
Same author

Editorial: Liver transplantation for liver cancer in the era of transplant oncology: accurate diagnosis and treatment.

Frontiers in immunology·2023
Same author

<i>Micromonospora profundi</i> TRM 95458 converts glycerol to a new osmotic compound.

Frontiers in microbiology·2023
Same author

Network pharmacology and experimental verification reveal the mechanism of safranal against glioblastoma (GBM).

Frontiers in oncology·2023
Same author

Integrating TCGA and single-cell sequencing data for colorectal cancer: a 10-gene prognostic risk assessment model.

Discover oncology·2023
Same journal

Battle royale optimizer for multilevel image thresholding.

The Journal of supercomputing·2025
Same journal

MOBRO: multi-objective battle royale optimizer.

The Journal of supercomputing·2025
Same journal

Optimizing inference of segmentation on high-resolution images in MLExchange.

The Journal of supercomputing·2025
Same journal

Topic sentiment analysis based on deep neural network using document embedding technique.

The Journal of supercomputing·2023
Same journal

AEGA: enhanced feature selection based on ANOVA and extended genetic algorithm for online customer review analysis.

The Journal of supercomputing·2023
Same journal

A Fechner multiscale local descriptor for face recognition.

The Journal of supercomputing·2023
See all related articles

Related Experiment Video

Updated: Jul 25, 2025

Evidence-based Knowledge Synthesis and Hypothesis Validation: Navigating Biomedical Knowledge Bases via Explainable AI and Agentic Systems
05:47

Evidence-based Knowledge Synthesis and Hypothesis Validation: Navigating Biomedical Knowledge Bases via Explainable AI and Agentic Systems

Published on: June 13, 2025

332

BejaGNN: behavior-based Java malware detection via graph neural network.

Pengbin Feng1, Li Yang2, Di Lu2

  • 1School of Cyber Engineering, Xidian University, Xi'an, 710071 Shaanxi China.

The Journal of Supercomputing
|June 26, 2023
PubMed
Summary
This summary is machine-generated.

BejaGNN uses graph neural networks to detect Java malware by analyzing program behavior. This novel method achieves high accuracy, outperforming existing approaches for robust multi-platform security.

Keywords:
Graph neural networkICFGJava malware detectionWord embedding

More Related Videos

Author Spotlight: AI-Driven Trypanosome Species Detection from Microscopic Images
08:20

Author Spotlight: AI-Driven Trypanosome Species Detection from Microscopic Images

Published on: October 27, 2023

1.5K
A Step-by-Step Implementation of DeepBehavior, Deep Learning Toolbox for Automated Behavior Analysis
05:41

A Step-by-Step Implementation of DeepBehavior, Deep Learning Toolbox for Automated Behavior Analysis

Published on: February 6, 2020

9.5K

Related Experiment Videos

Last Updated: Jul 25, 2025

Evidence-based Knowledge Synthesis and Hypothesis Validation: Navigating Biomedical Knowledge Bases via Explainable AI and Agentic Systems
05:47

Evidence-based Knowledge Synthesis and Hypothesis Validation: Navigating Biomedical Knowledge Bases via Explainable AI and Agentic Systems

Published on: June 13, 2025

332
Author Spotlight: AI-Driven Trypanosome Species Detection from Microscopic Images
08:20

Author Spotlight: AI-Driven Trypanosome Species Detection from Microscopic Images

Published on: October 27, 2023

1.5K
A Step-by-Step Implementation of DeepBehavior, Deep Learning Toolbox for Automated Behavior Analysis
05:41

A Step-by-Step Implementation of DeepBehavior, Deep Learning Toolbox for Automated Behavior Analysis

Published on: February 6, 2020

9.5K

Area of Science:

  • Computer Science
  • Cybersecurity
  • Machine Learning

Background:

  • Java malware poses a significant cross-platform threat due to Java's widespread enterprise use.
  • Dynamic analysis methods for Java malware detection suffer from limited code coverage and poor efficiency.
  • Static analysis offers a promising alternative for efficient malware detection by extracting rich features.

Purpose of the Study:

  • To develop a novel behavior-based Java malware detection method using graph learning.
  • To enhance the accuracy and efficiency of Java malware detection through static analysis and neural networks.
  • To address the limitations of existing dynamic analysis techniques in identifying Java malware.

Main Methods:

  • Extracted Inter-procedural Control Flow Graphs (ICFGs) from Java program files using static analysis.
  • Pruned ICFGs to eliminate noisy instructions and refined graph structures.
  • Applied word embedding techniques to learn semantic representations of Java bytecode instructions.
  • Developed a Graph Neural Network (GNN) classifier, named BejaGNN, for maliciousness determination.

Main Results:

  • BejaGNN achieved a high F1 score of 98.8% on a public Java bytecode benchmark.
  • The proposed method demonstrated superior performance compared to existing Java malware detection approaches.
  • Validated the effectiveness of graph neural networks in the domain of Java malware detection.

Conclusions:

  • BejaGNN offers a promising and effective approach for behavior-based Java malware detection.
  • Graph neural networks show significant potential for advancing static analysis-based malware identification.
  • The method provides a robust solution for combating the growing threat of Java malware.