中文
相关论文

相关论文: ARMv8 Shellcodes from 'A' to 'Z'

200 篇论文

Leveraging the SIMD capability of modern CPU architectures is mandatory to take full benefit of their increasing performance. To exploit this feature, binary executables must be explicitly vectorized by the developers or an automatic…

分布式、并行与集群计算 · 计算机科学 2023-07-03 Hayfa Tayeb , Ludovic Paillat , Berenger Bramas

We take the first step to address the task of automatically generating shellcodes, i.e., small pieces of code used as a payload in the exploitation of a software vulnerability, starting from natural language comments. We assemble and…

软件工程 · 计算机科学 2022-03-21 Pietro Liguori , Erfan Al-Hossami , Domenico Cotroneo , Roberto Natella , Bojan Cukic , Samira Shaikh

Homomorphic encryption is a method used in cryptopgraphy to create programs that can interact with encrypted data without ever leaving the data in the clear. This has many potential applications in cybersecurity. This paper uses…

密码学与安全 · 计算机科学 2020-10-19 Paul Hriljac

The Android operating system is the most spread mobile platform in the world. Therefor attackers are producing an incredible number of malware applications for Android. Our aim is to detect Android's malware in order to protect the user. To…

密码学与安全 · 计算机科学 2021-04-09 Alain Menelet , Charles-Edmond Bichot

We explain how to design RISC-V shellcodes capable of running arbitrary code, whose ASCII binary representation use only letters a-zA-Z, digits 0-9, and either of the three characters: #, /, '.

密码学与安全 · 计算机科学 2019-08-13 Hadrien Barral , Rémi Géraud-Stewart , Georges-Axel Jaloyan , David Naccache

Writing software exploits is an important practice for offensive security analysts to investigate and prevent attacks. In particular, shellcodes are especially time-consuming and a technical challenge, as they are written in assembly…

软件工程 · 计算机科学 2022-03-09 Pietro Liguori , Erfan Al-Hossami , Domenico Cotroneo , Roberto Natella , Bojan Cukic , Samira Shaikh

The Android operating system is the most spread mobile platform in the world. Therefor attackers are producing an incredible number of malware applications for Android. Our aim is to detect Android's malware in order to protect the user. To…

密码学与安全 · 计算机科学 2021-04-09 Alain Menelet , Charles-Edmond Bichot

A shellcode is a small piece of code and it is executed to exploit a software vulnerability, which allows the target computer to execute arbitrary commands from the attacker through a code injection attack. Similar to the purpose of…

软件工程 · 计算机科学 2022-02-22 Guang Yang , Xiang Chen , Yanlin Zhou , Chi Yu

Large Language Models (LLMs) have transformed software development and automated code generation. Motivated by these advancements, this paper explores the feasibility of LLMs in modifying malware source code to generate variants. We…

密码学与安全 · 计算机科学 2025-10-07 Md Ajwad Akil , Adrian Shuai Li , Imtiaz Karim , Arun Iyengar , Ashish Kundu , Vinny Parla , Elisa Bertino

Static detection technologies based on signature-based approaches that are widely used in Android platform to detect malicious applications. It can accurately detect malware by extracting signatures from test data and then comparing the…

密码学与安全 · 计算机科学 2017-09-27 Sanya Chaba , Rahul Kumar , Rohan Pant , Mayank Dave

In the last 10 years, cache attacks on Intel x86 CPUs have gained increasing attention among the scientific community and powerful techniques to exploit cache side channels have been developed. However, modern smartphones use one or more…

密码学与安全 · 计算机科学 2016-06-21 Moritz Lipp , Daniel Gruss , Raphael Spreitzer , Clémentine Maurice , Stefan Mangard

Browser fingerprinting enables persistent cross-site user tracking via subtle techniques that often evade conventional defenses or cause website breakage when script-level blocking countermeasures are applied. Addressing these challenges…

密码学与安全 · 计算机科学 2025-09-15 Pouneh Nikkhah Bahrami , Dylan Cutler , Igor Bilogrevic

This paper presents an underlying framework for both automating and accelerating malware classification, more specifically, mapping malicious executables to known Advanced Persistent Threat (APT) groups. The main feature of this analysis is…

密码学与安全 · 计算机科学 2025-04-23 Noah Subedar , Taeui Kim , Saathwick Venkataramalingam

Since Android has become a popular software platform for mobile devices recently; they offer almost the same functionality as personal computers. Malwares have also become a big concern. As the number of new Android applications tends to be…

密码学与安全 · 计算机科学 2020-06-05 Muhammad Zuhair Qadir , Atif Nisar Jilani , Hassam Ullah Sheikh

Malware change day by day and become sophisticated. Not only the complexity of the algorithm that generating malware, but also the camouflage methods. Camouflage, formerly, only need a simple encryption. Now, camouflage are able to change…

密码学与安全 · 计算机科学 2025-08-05 Luqman Muhammad Zagi

Agentic AI coding assistants can edit files, run commands, and access the internet on behalf of developers. However, their reliance on unvetted external artifacts introduces a new attack vector. Hidden instructions in external artifacts can…

软件工程 · 计算机科学 2026-05-26 Yue Liu , Yanjie Zhao , Yunbo Lyu , Ting Zhang , Haoyu Wang , David Lo

In this paper, we discuss the generation of symbols (and alphabets) based on specific user requirements (medium, priorities, type of information that needs to be conveyed). A framework for the generation of alphabets is proposed, and its…

人机交互 · 计算机科学 2017-09-29 Serhii Hamotskyi , Anis Rojbi , Sergii Stirenko , Yuri Gordienko

Android is one of the leading operating systems for smart phones in terms of market share and usage. Unfortunately, it is also an appealing target for attackers to compromise its security through malicious applications. To tackle this…

密码学与安全 · 计算机科学 2022-05-31 Kaleem Nawaz Khan , Najeeb Ullah , Sikandar Ali , Muhammad Salman Khan , Mohammad Nauman , Anwar Ghani

Symbolic execution is a powerful program analysis technique that allows for the systematic exploration of all program paths. Path explosion, where the number of states to track becomes unwieldy, is one of the biggest challenges hindering…

密码学与安全 · 计算机科学 2025-08-12 Joshua Bailey , Charles Nicholas

The increasing use of cloud computing and remote execution have made program security especially important. Code obfuscation has been proposed to make the understanding of programs more complicated to attackers. In this paper, we exploit…

密码学与安全 · 计算机科学 2013-11-04 Rasha Salah Omar , Ahmed El-Mahdy , Erven Rohou
‹ 上一页 1 2 3 10 下一页 ›