On the public citation graph

Smashing the Gadgets: Hindering Return-Oriented Programming Using In-place Code Randomization

0 signed · 302 inferred · view as graph

Inferred edges come from two machine sources: sweeps of open repository metadata (mostly SSRN and Zenodo), and a bulk OpenAlex citation snapshot. Every row below is labelled with the one it came from. Neither is a complete citation index — absence here is not evidence of absence.

Is this your work? Sign in with ORCID and put your name on the claims that are yours.
Claim with ORCID
Reference health. See whether every reference in this work resolves to a known work and none has been retracted — and get a dated CiteStamped badge you can embed.
See reference health

What this work says

Outgoing claims: the papers this work cites, builds on, or argues with.

inferredcites →https://doi.org/10.1007/978-3-540-30191-2_15openalex-snapshot
Hydan: Hiding Information in Program Binaries
inferredcites →https://doi.org/10.1007/978-3-642-10772-6_13openalex-snapshot
DROP: Detecting Return-Oriented Programming Malicious Code
inferredcites →https://doi.org/10.1016/0167-4048(93)90054-9openalex-snapshot
Operating system protection through program evolution
inferredcites →https://doi.org/10.1093/comjnl/24.1.83openalex-snapshot
An algorithm to generate all topological sorting arrangements
inferredcites →https://doi.org/10.1109/acsac.2006.9openalex-snapshot
Address Space Layout Permutation (ASLP): Towards Fine-Grained Randomization of Commodity Software
inferredcites →https://doi.org/10.1109/acsac.2009.16openalex-snapshot
Surgically Returning to Randomized lib(c)
inferredcites →https://doi.org/10.1109/cgo.2006.6openalex-snapshot
BIRD: Binary Interpretation using Runtime Disassembly
inferredcites →https://doi.org/10.1109/hotos.1997.595185openalex-snapshot
Building diverse computer systems
inferredcites →https://doi.org/10.1145/1030083.1030124openalex-snapshot
On the effectiveness of address-space randomization
inferredcites →https://doi.org/10.1145/1102120.1102165openalex-snapshot
Control-flow integrity
inferredcites →https://doi.org/10.1145/1127577.1127590openalex-snapshot
Practical analysis of stripped binary code
inferredcites →https://doi.org/10.1145/1315245.1315313openalex-snapshot
The geometry of innocent flesh on the bone
inferredcites →https://doi.org/10.1145/1356058.1356069openalex-snapshot
Efficient fine-grained binary instrumentationwith applications to taint-tracking
inferredcites →https://doi.org/10.1145/1455770.1455776openalex-snapshot
When good instructions go bad
inferredcites →https://doi.org/10.1145/1653662.1653736openalex-snapshot
Large-scale malware indexing using function-call graphs
inferredcites →https://doi.org/10.1145/1655108.1655117openalex-snapshot
Dynamic integrity measurement and attestation
inferredcites →https://doi.org/10.1145/1755913.1755934openalex-snapshot
Defeating return-oriented rootkits with " Return-Less " kernels
inferredcites →https://doi.org/10.1145/1866307.1866370openalex-snapshot
Return-oriented programming without returns
inferredcites →https://doi.org/10.1145/1920261.1920269openalex-snapshot
G-Free
inferredcites →https://doi.org/10.1145/1966913.1966919openalex-snapshot
Jump-oriented programming
inferredcites →https://doi.org/10.1145/1966913.1966920openalex-snapshot
ROPdefender
inferredcites →https://doi.org/10.1145/948109.948146openalex-snapshot
Countering code-injection attacks with instruction-set randomization
inferredcites →https://doi.org/10.1145/948109.948147openalex-snapshot
Randomized instruction set emulation to disrupt binary code injection attacks
inferredcites →https://doi.org/10.1184/r1/6469187openalex-snapshot
Q: Exploit Hardening Made Easy
inferredcites →https://doi.org/10.5860/choice.43-1613openalex-snapshot
The art of computer virus research and defense

What points at this work

Incoming claims: where this work appears in other papers’ reference lists and arguments.

inferred← citeshttps://doi.org/10.1002/cpe.3965openalex-snapshot
Timely address space rerandomization for resisting code reuse attacks
inferred← citeshttps://doi.org/10.1002/sec.1406openalex-snapshot
Survey of return-oriented programming defense mechanisms
inferred← citeshttps://doi.org/10.1007/978-1-4614-5416-8openalex-snapshot
Moving Target Defense II: Application of Game Theory and Adversarial Modeling
inferred← citeshttps://doi.org/10.1007/978-1-4614-5416-8_9openalex-snapshot
Practical Software Diversification Using In-Place Code Randomization
inferred← citeshttps://doi.org/10.1007/978-3-030-02804-6_102openalex-snapshot
A Survey of Code Reuse Attack and Defense
inferred← citeshttps://doi.org/10.1007/978-3-030-22479-0_19openalex-snapshot
Algorithm Diversity for Resilient Systems
inferred← citeshttps://doi.org/10.1007/978-3-030-30719-6_7openalex-snapshot
MTD Techniques for Memory Protection Against Zero-Day Attacks
inferred← citeshttps://doi.org/10.1007/978-3-030-58475-7_46openalex-snapshot
Constraint-Based Software Diversification for Efficient Mitigation of Code-Reuse Attacks
inferred← citeshttps://doi.org/10.1007/978-3-030-73141-0_2openalex-snapshot
Literature Review
inferred← citeshttps://doi.org/10.1007/978-3-031-04580-6_18openalex-snapshot
Hard Edges: Hardware-Based Control-Flow Integrity for Embedded Devices
inferred← citeshttps://doi.org/10.1007/978-3-031-16613-6_10openalex-snapshot
Deceiving ML-Based Friend-or-Foe Identification for Executables
inferred← citeshttps://doi.org/10.1007/978-3-031-17146-8_34openalex-snapshot
AppBastion: Protection from Untrusted Apps and OSes on ARM
inferred← citeshttps://doi.org/10.1007/978-3-031-25538-0_40openalex-snapshot
Breaking Embedded Software Homogeneity with Protocol Mutations
inferred← citeshttps://doi.org/10.1007/978-3-031-82362-6_10openalex-snapshot
On the Robustness of Malware Detectors to Adversarial Samples
inferred← citeshttps://doi.org/10.1007/978-3-319-04897-0_1openalex-snapshot
Detecting Code Reuse Attacks with a Model of Conformant Program Execution
inferred← citeshttps://doi.org/10.1007/978-3-319-11379-1_4openalex-snapshot
Dynamic Reconstruction of Relocation Information for Stripped Binaries
inferred← citeshttps://doi.org/10.1007/978-3-319-13257-0_25openalex-snapshot
eavesROP: Listening for ROP Payloads in Data Streams
inferred← citeshttps://doi.org/10.1007/978-3-319-18467-8_29openalex-snapshot
Mitigating Code-Reuse Attacks on CISC Architectures in a Hardware Approach
inferred← citeshttps://doi.org/10.1007/978-3-319-23129-7_2openalex-snapshot
Towards Dynamic Software Diversity for Resilient Redundant Embedded Systems
inferred← citeshttps://doi.org/10.1007/978-3-319-23318-5_26openalex-snapshot
GPU-Disasm: A GPU-Based X86 Disassembler
inferred← citeshttps://doi.org/10.1007/978-3-319-24174-6_4openalex-snapshot
A Practical Approach for Adaptive Data Structure Layout Randomization
inferred← citeshttps://doi.org/10.1007/978-3-319-25546-0openalex-snapshot
Building Secure Defenses Against Code-Reuse Attacks
inferred← citeshttps://doi.org/10.1007/978-3-319-25546-0_4openalex-snapshot
Building Code Randomization Defenses
inferred← citeshttps://doi.org/10.1007/978-3-319-25645-0_8openalex-snapshot
DisARM: Mitigating Buffer Overflow Attacks on Embedded Devices
inferred← citeshttps://doi.org/10.1007/978-3-319-26362-5_11openalex-snapshot
Preventing Exploits in Microsoft Office Documents Through Content Randomization
inferred← citeshttps://doi.org/10.1007/978-3-319-26362-5_4openalex-snapshot
Hardware-Assisted Fine-Grained Code-Reuse Attack Detection
inferred← citeshttps://doi.org/10.1007/978-3-319-28865-9_8openalex-snapshot
Kernel Data Attack Is a Realistic Security Threat
inferred← citeshttps://doi.org/10.1007/978-3-319-30840-1_15openalex-snapshot
Stack Layout Randomization with Minimal Rewriting of Android Binaries
inferred← citeshttps://doi.org/10.1007/978-3-319-40667-1_16openalex-snapshot
Detile: Fine-Grained Information Leak Detection in Script Engines
inferred← citeshttps://doi.org/10.1007/978-3-319-45719-2_4openalex-snapshot
Detecting Stack Layout Corruptions with Robust Stack Unwinding
inferred← citeshttps://doi.org/10.1007/978-3-319-62105-0_10openalex-snapshot
Defeating Zombie Gadgets by Re-randomizing Code upon Disclosure
inferred← citeshttps://doi.org/10.1007/978-3-319-72359-4_44openalex-snapshot
A Formal Model for an Ideal CFI
inferred← citeshttps://doi.org/10.1007/978-3-642-32759-9_1openalex-snapshot
Software Security: A Formal Perspective
inferred← citeshttps://doi.org/10.1007/978-3-642-33338-5_5openalex-snapshot
Memory Errors: The Past, the Present, and the Future
inferred← citeshttps://doi.org/10.1007/978-3-642-36830-1_9openalex-snapshot
On Layout Randomization for Arrays and Functions
inferred← citeshttps://doi.org/10.1007/978-3-642-38631-2_22openalex-snapshot
Marlin: A Fine Grained Randomization Approach to Defend against ROP Attacks
inferred← citeshttps://doi.org/10.1007/978-3-642-41284-4_4openalex-snapshot
Check My Profile: Leveraging Static Analysis for Fast and Accurate Detection of ROP Gadgets
inferred← citeshttps://doi.org/10.1007/978-3-642-41284-4_5openalex-snapshot
Systematic Analysis of Defenses against Return-Oriented Programming
inferred← citeshttps://doi.org/10.1007/s10207-018-00425-8openalex-snapshot
SSPFA: effective stack smashing protection for Android OS
inferred← citeshttps://doi.org/10.1007/s10207-021-00541-yopenalex-snapshot
[m]allotROPism: a metamorphic engine for malicious software variation development
inferred← citeshttps://doi.org/10.1007/s11390-019-1906-zopenalex-snapshot
A Survey on the Moving Target Defense Strategies: An Architectural Perspective
inferred← citeshttps://doi.org/10.1007/s11416-021-00378-yopenalex-snapshot
Enhanced DNNs for malware classification with GAN-based adversarial training
inferred← citeshttps://doi.org/10.1007/s11704-021-0342-8openalex-snapshot
SeBROP: blind ROP attacks without returns
inferred← citeshttps://doi.org/10.1016/b978-0-12-800604-7.00004-8openalex-snapshot
System Exploitation
inferred← citeshttps://doi.org/10.1016/bs.adcom.2017.09.004openalex-snapshot
A Tutorial on Software Obfuscation
inferred← citeshttps://doi.org/10.1016/bs.adcom.2017.12.007openalex-snapshot
A Taxonomy of Software Integrity Protection Techniques
inferred← citeshttps://doi.org/10.1016/j.cose.2023.103405openalex-snapshot
Thwarting code-reuse and side-channel attacks in embedded systems
inferred← citeshttps://doi.org/10.1016/j.diin.2016.04.002openalex-snapshot
BinGold: Towards robust binary analysis by extracting the semantics of binary code as semantic flow graphs (SFGs)
inferred← citeshttps://doi.org/10.1016/j.infsof.2018.07.007openalex-snapshot
Diversification and obfuscation techniques for software security: A systematic literature review
inferred← citeshttps://doi.org/10.1016/j.jnca.2020.102534openalex-snapshot
A Survey of Exploitation Techniques and Defenses for Program Data Attacks
inferred← citeshttps://doi.org/10.1016/j.procs.2015.08.211openalex-snapshot
SecondDEP: Resilient Computing that Prevents Shellcode Execution in Cyber-Attacks
inferred← citeshttps://doi.org/10.1049/iet-ifs.2015.0372openalex-snapshot
Exception‐oriented programming: retrofitting code‐reuse attacks to construct kernel malware
inferred← citeshttps://doi.org/10.1049/iet-ifs.2017.0086openalex-snapshot
Mimic defense: a designed‐in cybersecurity defense framework
inferred← citeshttps://doi.org/10.1051/matecconf/201822803008openalex-snapshot
Research of Register Pressure Aware Loop Unrolling Optimizations for Compiler
inferred← citeshttps://doi.org/10.1109/acc.2013.6580475openalex-snapshot
An impact-aware defense against Stuxnet
inferred← citeshttps://doi.org/10.1109/access.2019.2931707openalex-snapshot
A Survey of Research on Runtime Rerandomization Under Memory Disclosure
inferred← citeshttps://doi.org/10.1109/access.2019.2936632openalex-snapshot
Environmental Sustainability Competency Framework for Polytechnics Engineering Programmes
inferred← citeshttps://doi.org/10.1109/access.2022.3171922openalex-snapshot
Binary Exploitation in Industrial Control Systems: Past, Present and Future
inferred← citeshttps://doi.org/10.1109/access.2023.3269881openalex-snapshot
NG-MVEE: A New Proposed Hybrid Technique for Enhanced Mitigation of Code Re-Use Attack
inferred← citeshttps://doi.org/10.1109/access.2023.3337043openalex-snapshot
Hardware-Based Software Control Flow Integrity: Review on the State-of-the-Art Implementation Technology
inferred← citeshttps://doi.org/10.1109/asap.2018.8445132openalex-snapshot
Clean the Scratch Registers: A Way to Mitigate Return-Oriented Programming Attacks
inferred← citeshttps://doi.org/10.1109/cgo.2013.6494997openalex-snapshot
Profile-guided automated software diversity
inferred← citeshttps://doi.org/10.1109/dasc-picom-datacom-cyberscitec.2017.88openalex-snapshot
Securing Real-Time Cyber-Physical Systems Using WCET-Aware Artificial Diversity
inferred← citeshttps://doi.org/10.1109/dsn.2015.48openalex-snapshot
Enhancing Software Dependability and Security with Hardware Supported Instruction Address Space Randomization
inferred← citeshttps://doi.org/10.1109/dsn.2017.47openalex-snapshot
What You See is Not What You Get! Thwarting Just-in-Time ROP with Chameleon
inferred← citeshttps://doi.org/10.1109/dsn.2018.00036openalex-snapshot
Network-Attack-Resilient Intrusion-Tolerant SCADA for the Power Grid
inferred← citeshttps://doi.org/10.1109/dsn.2019.00058openalex-snapshot
POLaR: Per-Allocation Object Layout Randomization
inferred← citeshttps://doi.org/10.1109/dsn48063.2020.00055openalex-snapshot
Scalable Approach to Enhancing ICS Resilience by Network Diversity
inferred← citeshttps://doi.org/10.1109/dsn48987.2021.00046openalex-snapshot
Towards Optimal Use of Exception Handling Information for Function Detection
inferred← citeshttps://doi.org/10.1109/dsn53405.2022.00061openalex-snapshot
How’d Security Benefit Reverse Engineers? : The Implication of Intel CET on Function Identification
inferred← citeshttps://doi.org/10.1109/eurosp.2017.17openalex-snapshot
CodeArmor: Virtualizing the Code Space to Counter Disclosure Attacks
inferred← citeshttps://doi.org/10.1109/eurosp.2017.39openalex-snapshot
Revisiting Browser Security in the Modern Era: New Data-Only Attacks and Defenses
inferred← citeshttps://doi.org/10.1109/eurosp.2018.00024openalex-snapshot
Position-Independent Code Reuse: On the Effectiveness of ASLR in the Absence of Information Disclosure
inferred← citeshttps://doi.org/10.1109/eurosp.2019.00018openalex-snapshot
STEROIDS for DOPed Applications: A Compiler for Automated Data-Oriented Programming
inferred← citeshttps://doi.org/10.1109/eurosp48549.2020.00009openalex-snapshot
Quantitative Assessment on the Limitations of Code Randomization for Legacy Binaries
inferred← citeshttps://doi.org/10.1109/eurosp53844.2022.00024openalex-snapshot
Lightweight, Multi-Stage, Compiler-Assisted Application Specialization
inferred← citeshttps://doi.org/10.1109/eurosp53844.2022.00039openalex-snapshot
HARM: Hardware-Assisted Continuous Re-randomization for Microcontrollers
inferred← citeshttps://doi.org/10.1109/globecom38437.2019.9013944openalex-snapshot
Defending against ROP Attacks with Nearly Zero Overhead
inferred← citeshttps://doi.org/10.1109/host45689.2020.9300273openalex-snapshot
Thwarting Control Plane Attacks with Displaced and Dilated Address Spaces
inferred← citeshttps://doi.org/10.1109/hpca.2015.7056070openalex-snapshot
Malware-aware processors: A framework for efficient online malware detection
inferred← citeshttps://doi.org/10.1109/hpca.2017.18openalex-snapshot
Transparent and Efficient CFI Enforcement with Intel Processor Trace
inferred← citeshttps://doi.org/10.1109/hst.2016.7495554openalex-snapshot
Controlling your control flow graph
inferred← citeshttps://doi.org/10.1109/hst.2017.7951732openalex-snapshot
Reviving instruction set randomization
inferred← citeshttps://doi.org/10.1109/icacci.2015.7275891openalex-snapshot
Evaluating the theoretical feasibility of an SROP attack against Oxymoron
inferred← citeshttps://doi.org/10.1109/icaml57167.2022.00068openalex-snapshot
Adversarial Example Attacks Against Intelligent Malware Detection: A Survey
inferred← citeshttps://doi.org/10.1109/icdcs.2015.71openalex-snapshot
MAVR: Code Reuse Stealthy Attacks and Mitigation on Unmanned Aerial Vehicles
inferred← citeshttps://doi.org/10.1109/icecet63943.2025.11472128openalex-snapshot
Preventative Exploitation of Computer Systems Using Binary Diversification
inferred← citeshttps://doi.org/10.1109/icmc60390.2024.00021openalex-snapshot
Binary Code Security: The Source of Vulnerability, Exploitation and Mitigation Techniques
inferred← citeshttps://doi.org/10.1109/icse.2017.29openalex-snapshot
ZenIDS: Introspective Intrusion Detection for PHP Applications
inferred← citeshttps://doi.org/10.1109/icsme.2017.61openalex-snapshot
Composite Software Diversification
inferred← citeshttps://doi.org/10.1109/icsme55016.2022.00019openalex-snapshot
Deceiving Deep Neural Networks-Based Binary Code Matching with Adversarial Programs
inferred← citeshttps://doi.org/10.1109/iicspi.2018.8690342openalex-snapshot
Binary Software Randomization Method Based on LLVM
inferred← citeshttps://doi.org/10.1109/isca.2018.00056openalex-snapshot
Practical Memory Safety with REST
inferred← citeshttps://doi.org/10.1109/ispa-bdcloud-socialcom-sustaincom52081.2021.00029openalex-snapshot
AddrArmor: An Address-based Runtime Code-reuse Attack Mitigation for Shared Objects at the Binary-level
inferred← citeshttps://doi.org/10.1109/iwcmc.2017.7986348openalex-snapshot
Tamper-resistant code using optimal ROP gadgets for IoT devices
inferred← citeshttps://doi.org/10.1109/jiot.2018.2866164openalex-snapshot
HCIC: Hardware-Assisted Control-Flow Integrity Checking
inferred← citeshttps://doi.org/10.1109/jproc.2015.2512235openalex-snapshot
The Cybersecurity Landscape in Industrial Control Systems
inferred← citeshttps://doi.org/10.1109/malware.2018.8659363openalex-snapshot
Binary Obfuscation Based Reassemble
inferred← citeshttps://doi.org/10.1109/micro.2014.18openalex-snapshot
Continuous, Low Overhead, Run-Time Validation of Program Executions
inferred← citeshttps://doi.org/10.1109/micro.2016.7783743openalex-snapshot
Jump over ASLR: Attacking branch predictors to bypass ASLR
inferred← citeshttps://doi.org/10.1109/milcom.2013.239openalex-snapshot
Attack Mitigation through Diversity
inferred← citeshttps://doi.org/10.1109/msp.2013.129openalex-snapshot
Security through Diversity: Are We There Yet?
inferred← citeshttps://doi.org/10.1109/nana.2018.8648754openalex-snapshot
Function Risk Assessment Under Memory Leakage
inferred← citeshttps://doi.org/10.1109/powercon53785.2021.9697702openalex-snapshot
Adversarial Malware Examples for Terminal Cyberspace Attack Analysis in Cyber-Physical Power Systems
inferred← citeshttps://doi.org/10.1109/pst.2016.7906978openalex-snapshot
libmask: Protecting browser JIT engines from the devil in the constants
inferred← citeshttps://doi.org/10.1109/pst.2017.00038openalex-snapshot
On Return Oriented Programming Threats in Android Runtime
inferred← citeshttps://doi.org/10.1109/saner56733.2023.00015openalex-snapshot
Solder: Retrofitting Legacy Code with Cross-Language Patches
inferred← citeshttps://doi.org/10.1109/sarnof.2015.7324662openalex-snapshot
Impact of software obfuscation on susceptibility to Return-Oriented Programming attacks
inferred← citeshttps://doi.org/10.1109/sasow.2015.21openalex-snapshot
Automatically Repairing Stripped Executables with CFG Microsurgery
inferred← citeshttps://doi.org/10.1109/sere-c.2014.28openalex-snapshot
Defending ROP Attacks Using Basic Block Level Randomization
inferred← citeshttps://doi.org/10.1109/sp.2013.13openalex-snapshot
SoK: Eternal War in Memory
inferred← citeshttps://doi.org/10.1109/sp.2013.44openalex-snapshot
Practical Control Flow Integrity and Randomization for Binary Executables
inferred← citeshttps://doi.org/10.1109/sp.2013.45openalex-snapshot
Just-In-Time Code Reuse: On the Effectiveness of Fine-Grained Address Space Layout Randomization
inferred← citeshttps://doi.org/10.1109/sp.2014.22openalex-snapshot
Hacking Blind
inferred← citeshttps://doi.org/10.1109/sp.2014.23openalex-snapshot
Framing Signals - A Return to Portable Shellcode
inferred← citeshttps://doi.org/10.1109/sp.2014.25openalex-snapshot
SoK: Automated Software Diversity
inferred← citeshttps://doi.org/10.1109/sp.2014.43openalex-snapshot
Out of Control: Overcoming Control-Flow Integrity
inferred← citeshttps://doi.org/10.1109/sp.2015.51openalex-snapshot
Counterfeit Object-oriented Programming: On the Difficulty of Preventing Code Reuse Attacks in C++ Applications
inferred← citeshttps://doi.org/10.1109/sp.2015.52openalex-snapshot
Readactor: Practical Code Randomization Resilient to Memory Disclosure
inferred← citeshttps://doi.org/10.1109/sp.2015.53openalex-snapshot
Missing the Point(er): On the Effectiveness of Code Pointer Integrity
inferred← citeshttps://doi.org/10.1109/sp.2016.61openalex-snapshot
Return to the Zombie Gadgets: Undermining Destructive Code Reads via Code Inference Attacks
inferred← citeshttps://doi.org/10.1109/sp.2017.30openalex-snapshot
NORAX: Enabling Execute-Only Memory for COTS Binaries on AArch64
inferred← citeshttps://doi.org/10.1109/sp.2017.37openalex-snapshot
Protecting Bare-Metal Embedded Systems with Privilege Overlays
inferred← citeshttps://doi.org/10.1109/sp.2018.00029openalex-snapshot
Compiler-Assisted Code Randomization
inferred← citeshttps://doi.org/10.1109/sp40001.2021.00012openalex-snapshot
SoK: All You Ever Wanted to Know About x86/x64 Binary Disassembly But Were Afraid to Ask
inferred← citeshttps://doi.org/10.1109/srds.2014.16openalex-snapshot
Towards a Practical Survivable Intrusion Tolerant Replication System
inferred← citeshttps://doi.org/10.1109/srds55811.2022.00028openalex-snapshot
Real-Time Byzantine Resilience for Power Grid Substations
inferred← citeshttps://doi.org/10.1109/srds60354.2023.00033openalex-snapshot
Making Intrusion Tolerance Accessible: A Cloud-Based Hybrid Management Approach to Deploying Resilient Systems
inferred← citeshttps://doi.org/10.1109/tase49443.2020.00036openalex-snapshot
AT-ROP: Using static analysis and binary patch technology to defend against ROP attacks based on return instruction
inferred← citeshttps://doi.org/10.1109/tdsc.2014.2345384openalex-snapshot
Marlin: Mitigating Code Reuse Attacks Using Code Randomization
inferred← citeshttps://doi.org/10.1109/tdsc.2015.2411254openalex-snapshot
Cloning Your Gadgets: Complete ROP Attack Immunity with Multi-Variant Execution
inferred← citeshttps://doi.org/10.1109/tdsc.2015.2433252openalex-snapshot
Large-Scale Automated Software Diversity—Program Evolution Redux
inferred← citeshttps://doi.org/10.1109/tdsc.2020.3041655openalex-snapshot
Generating Effective Software Obfuscation Sequences With Reinforcement Learning
inferred← citeshttps://doi.org/10.1109/tdsc.2022.3153844openalex-snapshot
Semantics-Preserving Reinforcement Learning Attack Against Graph Neural Networks for Malware Detection
inferred← citeshttps://doi.org/10.1109/ths.2013.6699037openalex-snapshot
Diversity in cloud systems through runtime and compile-time relocation
inferred← citeshttps://doi.org/10.1109/ths.2016.7568958openalex-snapshot
I can detect you: Using intrusion checkers to resist malicious firmware attacks
inferred← citeshttps://doi.org/10.1109/tifs.2019.2894577openalex-snapshot
Hypervisor-Based Protection of Code
inferred← citeshttps://doi.org/10.1109/trustcom.2014.41openalex-snapshot
EqualVisor: Providing Memory Protection in an Untrusted Commodity Hypervisor
inferred← citeshttps://doi.org/10.1109/trustcom.2016.0089openalex-snapshot
Code Reuse Attack Mitigation Based on Function Randomization without Symbol Table
inferred← citeshttps://doi.org/10.1109/trustcom50675.2020.00015openalex-snapshot
Enhancing Randomization Entropy of x86-64 Code while Preserving Semantic Consistency
inferred← citeshttps://doi.org/10.1109/vlsi-soc46417.2020.9344102openalex-snapshot
Basic Block Encoding Based Run-time CFI Check for Embedded Software
inferred← citeshttps://doi.org/10.1145/2382196.2382214openalex-snapshot
Adaptive defenses for commodity software through virtual application partitioning
inferred← citeshttps://doi.org/10.1145/2382196.2382216openalex-snapshot
Binary stirring
inferred← citeshttps://doi.org/10.1145/2420950.2420996openalex-snapshot
Code shredding
inferred← citeshttps://doi.org/10.1145/2420950.2421005openalex-snapshot
Self-healing multitier architectures using cascading rescue points
inferred← citeshttps://doi.org/10.1145/2484313.2484351openalex-snapshot
Gadge me if you can
inferred← citeshttps://doi.org/10.1145/2508859.2516675openalex-snapshot
Librando
inferred← citeshttps://doi.org/10.1145/2535813.2535824openalex-snapshot
Booby trapping software
inferred← citeshttps://doi.org/10.1145/2576195.2576208openalex-snapshot
A platform for secure static binary instrumentation
inferred← citeshttps://doi.org/10.1145/2600176.2600177openalex-snapshot
In-nimbo sandboxing
inferred← citeshttps://doi.org/10.1145/2600176.2600180openalex-snapshot
Characterizing the power of moving target defense via cyber epidemic dynamics
inferred← citeshttps://doi.org/10.1145/2656075.2656092openalex-snapshot
Leveraging microarchitectural side channel information to efficiently enhance program control flow integrity
inferred← citeshttps://doi.org/10.1145/2660267.2660309openalex-snapshot
Information Leaks Without Memory Disclosures
inferred← citeshttps://doi.org/10.1145/2660267.2660378openalex-snapshot
You Can Run but You Can't Read
inferred← citeshttps://doi.org/10.1145/2674025.2576208openalex-snapshot
A platform for secure static binary instrumentation
inferred← citeshttps://doi.org/10.1145/2714576.2714629openalex-snapshot
XiOS
inferred← citeshttps://doi.org/10.1145/2714576.2737090openalex-snapshot
Securing Legacy Software against Real-World Code-Reuse Exploits
inferred← citeshttps://doi.org/10.1145/2808475.2808487openalex-snapshot
Adaptive Just-In-Time Code Diversification
inferred← citeshttps://doi.org/10.1145/2810103.2813671openalex-snapshot
Losing Control
inferred← citeshttps://doi.org/10.1145/2810103.2813685openalex-snapshot
Heisenbyte
inferred← citeshttps://doi.org/10.1145/2810103.2813694openalex-snapshot
ASLR-Guard
inferred← citeshttps://doi.org/10.1145/2818000.2818021openalex-snapshot
A Principled Approach for ROP Defense
inferred← citeshttps://doi.org/10.1145/2818000.2818023openalex-snapshot
Defeating ROP Through Denial of Stack Pivot
inferred← citeshttps://doi.org/10.1145/2854038.2854062openalex-snapshot
BlackBox: lightweight security monitoring for COTS binaries
inferred← citeshttps://doi.org/10.1145/2855321.2855360openalex-snapshot
Patterns for automated software diversity to support security and reliability
inferred← citeshttps://doi.org/10.1145/2857705.2857722openalex-snapshot
HCFI
inferred← citeshttps://doi.org/10.1145/2857705.2857726openalex-snapshot
Remix
inferred← citeshttps://doi.org/10.1145/2872362.2872408openalex-snapshot
HIPStR
inferred← citeshttps://doi.org/10.1145/2886780openalex-snapshot
On Choosing Server- or Client-Side Solutions for BFT
inferred← citeshttps://doi.org/10.1145/2897845.2897863openalex-snapshot
Juggling the Gadgets
inferred← citeshttps://doi.org/10.1145/2897845.2897891openalex-snapshot
No-Execute-After-Read
inferred← citeshttps://doi.org/10.1145/2899015.2899026openalex-snapshot
N-version Obfuscation
inferred← citeshttps://doi.org/10.1145/2954679.2872408openalex-snapshot
HIPStR
inferred← citeshttps://doi.org/10.1145/2954680.2872408openalex-snapshot
HIPStR
inferred← citeshttps://doi.org/10.1145/2976749.2978321openalex-snapshot
Breaking Kernel Address Space Layout Randomization with Intel TSX
inferred← citeshttps://doi.org/10.1145/2980024.2872408openalex-snapshot
HIPStR
inferred← citeshttps://doi.org/10.1145/2991079.2991121openalex-snapshot
VTPin
inferred← citeshttps://doi.org/10.1145/2995306.2995309openalex-snapshot
ROP Gadget Prevalence and Survival under Compiler-based Binary Diversification Schemes
inferred← citeshttps://doi.org/10.1145/3050748.3050752openalex-snapshot
ReRanz
inferred← citeshttps://doi.org/10.1145/3052973.3053033openalex-snapshot
Pinpointing Vulnerabilities
inferred← citeshttps://doi.org/10.1145/3064176.3064216openalex-snapshot
kR^X
inferred← citeshttps://doi.org/10.1145/3133956.3134026openalex-snapshot
The Dynamics of Innocent Flesh on the Bone
inferred← citeshttps://doi.org/10.1145/3134600.3134626openalex-snapshot
Breaking and Fixing Destructive Code Read Defenses
inferred← citeshttps://doi.org/10.1145/3134600.3134634openalex-snapshot
Protecting COTS Binaries from Disclosure-guided Code Reuse Attacks
inferred← citeshttps://doi.org/10.1145/3134600.3134641openalex-snapshot
Supplementing Modern Software Defenses with Stack-Pointer Sanity
inferred← citeshttps://doi.org/10.1145/3140549.3140551openalex-snapshot
Mixr
inferred← citeshttps://doi.org/10.1145/3140607.3050752openalex-snapshot
ReRanz
inferred← citeshttps://doi.org/10.1145/3141235.3141244openalex-snapshot
Binary Code Retrofitting and Hardening Using SGX
inferred← citeshttps://doi.org/10.1145/3152162openalex-snapshot
Enhancing Branch Monitoring for Security Purposes
inferred← citeshttps://doi.org/10.1145/3243734.3243861openalex-snapshot
An Exploratory Analysis of Microcode as a Building Block for System Defenses
inferred← citeshttps://doi.org/10.1145/3274694.3274703openalex-snapshot
Shredder
inferred← citeshttps://doi.org/10.1145/3277592openalex-snapshot
Kernel Protection Against Just-In-Time Code Reuse
inferred← citeshttps://doi.org/10.1145/3320269.3384738openalex-snapshot
Return-Oriented Programming on RISC-V
inferred← citeshttps://doi.org/10.1145/3325730.3325738openalex-snapshot
A Novel and Fine-grained Heap Randomization Allocation Strategy for Effectively Alleviating Heap Buffer Overflow Vulnerabilities
inferred← citeshttps://doi.org/10.1145/3411496.3421227openalex-snapshot
Lessons Learned in Network and Memory-Based Moving Target Defenses
inferred← citeshttps://doi.org/10.1145/3411502.3418428openalex-snapshot
On the Impact of Exception Handling Compatibility on Binary Instrumentation
inferred← citeshttps://doi.org/10.1145/3427228.3427292openalex-snapshot
Practical Fine-Grained Binary Code Randomization†
inferred← citeshttps://doi.org/10.1145/3433210.3453086openalex-snapshot
Malware Makeover: Breaking ML-based Static Analysis by Modifying Executable Bytes
inferred← citeshttps://doi.org/10.1145/3436829.3436865openalex-snapshot
Survey of Code Reuse Attacks and Comparison of Mitigation Techniques
inferred← citeshttps://doi.org/10.1145/3445814.3446729openalex-snapshot
Computing with time: microarchitectural weird machines
showing the first 200 of 277 · page through all 277
Editorial review for independent work. ICSAC — the Institute for Complexity Science and Advanced Computing — runs a structured editorial panel for researchers publishing outside journals, and publishes on CiteStamp rails. Submission is free and goes through ORCID: icsacinstitute.org/submit.