CRAug 10, 2019

RISC-V: #AlphanumericShellcoding

arXiv:1908.03819v13 citations
AI Analysis

This addresses a security challenge for exploit developers and defenders in the context of RISC-V architecture, representing an incremental advancement in shellcoding techniques.

The paper tackles the problem of designing RISC-V shellcodes that can execute arbitrary code while being constrained to alphanumeric characters and a few special symbols, and demonstrates the feasibility of creating such shellcodes.

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: #, /, '.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes