Výsledky vyhledávání - Bytecode Engineering
-
1
Reverse Engineering of Obfuscated Lua Bytecode via Interpreter Semantics Testing
ISSN: 1556-6013, 1556-6021Vydáno: New York IEEE 01.01.2023Vydáno v IEEE transactions on information forensics and security (01.01.2023)“… Unfortunately, Lua's unique advantages also catch cybercriminals' attention. A growing number of IoT malware authors switch to Lua for malicious payload development and then distribute malware in bytecode form…”
Získat plný text
Journal Article -
2
DefectChecker: Automated Smart Contract Defect Detection by Analyzing EVM Bytecode
ISSN: 0098-5589, 1939-3520Vydáno: New York IEEE 01.07.2022Vydáno v IEEE transactions on software engineering (01.07.2022)“…Smart contracts are Turing-complete programs running on the blockchain. They are immutable and cannot be modified, even when bugs are detected. Therefore,…”
Získat plný text
Journal Article -
3
Java-MaC: A Run-Time Assurance Approach for Java Programs
ISSN: 0925-9856, 1572-8102Vydáno: 01.03.2004Vydáno v Formal methods in system design (01.03.2004)“…We describe Java-MaC, a prototype implementation of the Monitoring and Checking (MaC) architecture for Java programs. The MaC architecture provides assurance…”
Získat plný text
Journal Article -
4
DexBERT: Effective, Task-Agnostic and Fine-Grained Representation Learning of Android Bytecode
ISSN: 0098-5589, 1939-3520Vydáno: New York IEEE 01.10.2023Vydáno v IEEE transactions on software engineering (01.10.2023)“…The automation of an increasingly large number of software engineering tasks is becoming possible thanks to Machine Learning (ML…”
Získat plný text
Journal Article -
5
BCGen: a comment generation method for bytecode
ISSN: 0928-8910, 1573-7535Vydáno: New York Springer US 01.05.2023Vydáno v Automated software engineering (01.05.2023)“…Bytecode is a form of instruction set designed for efficient execution by a software interpreter…”
Získat plný text
Journal Article -
6
Towards Improving the Performance of Comment Generation Models by Using Bytecode Information
ISSN: 0098-5589, 1939-3520Vydáno: New York IEEE 01.02.2025Vydáno v IEEE transactions on software engineering (01.02.2025)“… In this study, we found that the bytecode compiled from the source code can provide useful information for comment generation, hence we propose to use the information from bytecode to assist the comment generation…”
Získat plný text
Journal Article -
7
VulHunter: Hunting Vulnerable Smart Contracts at EVM Bytecode-Level via Multiple Instance Learning
ISSN: 0098-5589, 1939-3520Vydáno: New York IEEE 01.11.2023Vydáno v IEEE transactions on software engineering (01.11.2023)“… (i) Meet the requirements of detecting the source code, bytecode, and opcode of contracts simultaneously; (ii…”
Získat plný text
Journal Article -
8
Evolution of automated weakness detection in Ethereum bytecode: a comprehensive study
ISSN: 1382-3256, 1573-7616Vydáno: New York Springer US 01.03.2024Vydáno v Empirical software engineering : an international journal (01.03.2024)“…Blockchain programs (also known as smart contracts) manage valuable assets like cryptocurrencies and tokens, and implement protocols in domains like…”
Získat plný text
Journal Article -
9
ByteEye: A smart contract vulnerability detection framework at bytecode level with graph neural networks
ISSN: 0928-8910, 1573-7535Vydáno: New York Springer US 01.06.2026Vydáno v Automated software engineering (01.06.2026)“… To address these issues, we present ByteEye, a bytecode level smart contract vulnerability detection framework with Graph Neural Networks (GNNs…”
Získat plný text
Journal Article -
10
MoveHelper: Reverse Engineering for Move Smart Contract Bytecode
Vydáno: IEEE 26.04.2024Vydáno v 2024 Sixth International Conference on Next Generation Data-driven Networks (NGDN) (26.04.2024)“… However, for contracts lacking source code, analysis often requires collaboration with relevant bytecode disassembly tools…”
Získat plný text
Konferenční příspěvek -
11
Symbolic PathFinder: integrating symbolic execution with model checking for Java bytecode analysis
ISSN: 0928-8910, 1573-7535Vydáno: Boston Springer US 01.09.2013Vydáno v Automated software engineering (01.09.2013)“…Symbolic PathFinder (SPF) is a software analysis tool that combines symbolic execution with model checking for automated test case generation and error detection in Java bytecode programs…”
Získat plný text
Journal Article -
12
Reverse-engineering 1-n associations from Java bytecode using alias analysis
ISSN: 0950-5849, 1873-6025Vydáno: Amsterdam Elsevier B.V 01.02.2007Vydáno v Information and software technology (01.02.2007)“… This paper presents a new approach to reverse-engineering 1-n associations from Java bytecode based on alias analysis…”
Získat plný text
Journal Article -
13
Mining Bytecode Features of Smart Contracts to Detect Ponzi Scheme on Blockchain
ISSN: 1526-1492, 1526-1506, 1526-1506Vydáno: Henderson Tech Science Press 01.01.2021Vydáno v Computer modeling in engineering & sciences (01.01.2021)“… To solve this problem, we propose a detection model for detecting Ponzi schemes in smart contracts using bytecode…”
Získat plný text
Journal Article -
14
Polymorphic bytecode instrumentation
ISSN: 0038-0644, 1097-024XVydáno: Bognor Regis Blackwell Publishing Ltd 01.10.2016Vydáno v Software, practice & experience (01.10.2016)“…Summary Bytecode instrumentation is a widely used technique to implement aspect weaving and dynamic analyses in virtual machines such as the Java virtual machine…”
Získat plný text
Journal Article -
15
A Deep Learning Approach for Android Malware Detection Using Mixed Bytecode Images and Attention-Based ResNet
ISSN: 2468-4376, 2468-4376Vydáno: 30.12.2024Vydáno v Journal of information systems engineering & management (30.12.2024)“… This technique consists in converting an Android application bytecode, into set of images which represent dynamic…”
Získat plný text
Journal Article -
16
Using Bytecode Instruction Counting as Portable CPU Consumption Metric
ISSN: 1571-0661, 1571-0661Vydáno: Elsevier B.V 23.05.2006Vydáno v Electronic notes in theoretical computer science (23.05.2006)“…Accounting for the CPU consumption of applications is crucial for software development to detect and remove performance bottlenecks (profiling) and to evaluate…”
Získat plný text
Journal Article -
17
Java Bytecode Transformations for Efficient, Portable CPU Accounting
ISSN: 1571-0661, 1571-0661Vydáno: Elsevier B.V 05.12.2005Vydáno v Electronic notes in theoretical computer science (05.12.2005)“…Resource management is essential to build reliable middleware and to host potentially untrusted software components. Resource accounting allows to study and…”
Získat plný text
Journal Article -
18
AST vs. Bytecode: Interpreters in the Age of Meta-Compilation
ISSN: 2475-1421, 2475-1421Vydáno: New York, NY, USA ACM 16.10.2023Vydáno v Proceedings of ACM on programming languages (16.10.2023)“… A key element in this endeavor is interpreter performance. Folklore tells us that bytecode interpreters are superior to abstract-syntax-tree (AST…”
Získat plný text
Journal Article -
19
Lightweight extraction of object models from bytecode
ISSN: 0098-5589, 1939-3520Vydáno: New York IEEE 01.02.2001Vydáno v IEEE transactions on software engineering (01.02.2001)“…A program's object model captures the essence of its design. For some programs, no object model was developed during design; for others, an object model exists…”
Získat plný text
Journal Article -
20
Hunting Vulnerable Smart Contracts via Graph Embedding Based Bytecode Matching
ISSN: 1556-6013, 1556-6021Vydáno: New York IEEE 2021Vydáno v IEEE transactions on information forensics and security (2021)“…, diversity of bytecode generation resulting from the rapid evolution of compilers and interference of noise code easily caused by the homogeneous business logics…”
Získat plný text
Journal Article