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

Hybridoma Technology01:31

Hybridoma Technology

17.3K
Hybridoma technology is used for the large-scale production of monoclonal antibodies. Monoclonal antibodies bind to only a single antigenic determinant or epitope. Such antibodies are used in research, diagnostics, and disease therapy. The hybridoma technology established in 1975 by Georges Köhler and Cesar Milstein was awarded the Nobel Prize in Medicine in 1984 for revolutionizing research and therapy.
Hybridoma Selection
Commonly used fusion techniques — electroporation,...
17.3K
Vector Operations01:20

Vector Operations

2.0K
Vectors are physical quantities that have both magnitude and direction. The vector operations include addition, subtraction, and scalar multiplication.
A vector multiplied by a scalar value is called scalar multiplication. The result obtained is a new vector with a different magnitude. If the scalar is positive, the direction of the vector remains the same, but if it is negative, the direction of the vector is reversed. For example, the product of the mass and velocity yields the momentum.
2.0K
Leaky Scanning02:28

Leaky Scanning

5.6K
During most eukaryotic translation processes, the small 40S ribosome subunit scans an mRNA from its 5' end until it encounters the first start AUG codon. The large 60S ribosomal subunit then joins the smaller one to initiate protein synthesis. The location of the translation initiation is largely determined by the nucleotides near the start codon as there may be multiple translation initiation sites present on the mRNA.  Marilyn Kozak discovered that the sequence RCCAUGG (where R...
5.6K
Detection of Black Holes01:10

Detection of Black Holes

2.5K
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.5K
Viruses with RNA Genomes01:29

Viruses with RNA Genomes

824
RNA viruses are categorized into positive-strand, negative-strand, or double-stranded groups based on their genomic structure and replication mechanisms. This classification dictates how they exploit host cellular machinery for protein synthesis and replication. Some RNA viruses also utilize reverse transcription as part of their life cycle, further diversifying their replication strategies.Positive-Strand RNA VirusesPositive-strand RNA viruses have genomes that function directly as messenger...
824
Mass Analyzers: Common Types01:19

Mass Analyzers: Common Types

1.4K
The quadrupole mass analyzer consists of four cylindrical metal rods arranged in a diamond carrying a DC voltage and a radio-frequency AC voltage. The motion of ions through the quadrupole depends on the field strength, causing only ions of a certain m/z to resonate successfully and strike the detector at a given field strength. Though the transmission rate for these analyzers is high, the exact elemental composition of the sample is not determined because of low resolution; however, they are...
1.4K

You might also read

Related Articles

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

Sort by
Same author

Sleep disorder and apnea events detection framework with high performance using two-tier learning model design.

PeerJ. Computer science·2023
Same author

AndroAnalyzer: android malicious software detection based on deep learning.

PeerJ. Computer science·2021
See all related articles

Related Experiment Video

Updated: Jan 17, 2026

DNA Virus Detection System Based on RPA-CRISPR/Cas12a-SPM and Deep Learning
04:17

DNA Virus Detection System Based on RPA-CRISPR/Cas12a-SPM and Deep Learning

Published on: May 10, 2024

1.5K

JDroid: Android malware detection using hybrid opcode feature vector.

Recep Sinan Arslan1

  • 1Computer Engineering, Kayseri University, Kayseri, Turkey.

Peerj. Computer Science
|September 24, 2025
PubMed
Summary

Researchers developed JDroid, a tool that uses opcode analysis to detect Android malware. This method effectively identifies malicious applications, even those using advanced obfuscation techniques, achieving high accuracy.

Keywords:
Hybrid feature vectorMalware detectionOpcode sequencesStacked generalized ensemble classifier

More Related Videos

Electroantennography-based Bio-hybrid Odor-detecting Drone using Silkmoth Antennae for Odor Source Localization
06:00

Electroantennography-based Bio-hybrid Odor-detecting Drone using Silkmoth Antennae for Odor Source Localization

Published on: August 27, 2021

6.0K

Related Experiment Videos

Last Updated: Jan 17, 2026

DNA Virus Detection System Based on RPA-CRISPR/Cas12a-SPM and Deep Learning
04:17

DNA Virus Detection System Based on RPA-CRISPR/Cas12a-SPM and Deep Learning

Published on: May 10, 2024

1.5K
Electroantennography-based Bio-hybrid Odor-detecting Drone using Silkmoth Antennae for Odor Source Localization
06:00

Electroantennography-based Bio-hybrid Odor-detecting Drone using Silkmoth Antennae for Odor Source Localization

Published on: August 27, 2021

6.0K

Area of Science:

  • Computer Science
  • Cybersecurity
  • Machine Learning

Background:

  • Android devices are prime targets for malware due to their widespread use.
  • Existing malware detection methods struggle with advanced obfuscation and variant generation techniques.
  • Opcodes offer rich semantic information for distinguishing benign from malicious applications.

Purpose of the Study:

  • To propose JDroid, a novel tool for detecting Android malware.
  • To leverage opcode sequences as features for static analysis-based malware detection.
  • To develop an ensemble model that effectively handles obfuscated applications.

Main Methods:

  • JDroid treats Dalvik Opcodes and Java ByteCode as features using static analysis.
  • An ensemble model in a stacked generalized structure is employed, utilizing hybrid opcode sequences.
  • Opcodes are extracted from APK files, converted into binary vectors, and feature selection reduces the dataset to 461 features.

Main Results:

  • The proposed approach achieved 98.6% accuracy and 99.6% Area Under the Curve (AUC) in malware detection.
  • The method demonstrated effectiveness against obfuscation techniques.
  • Performance was evaluated on a diverse dataset of 14,000 applications across multiple benchmark datasets.

Conclusions:

  • JDroid offers an efficient and high-performing solution for Android malware detection.
  • The opcode-based feature extraction and ensemble model are robust against obfuscation.
  • This approach enhances security for end-users by improving malware identification accuracy.