paper-with-me

Papers

ShieldedCode: Learning Robust Representations for Virtual Machine Protected Code

2026-01-28 · Mingqiao Mo, Yunlong Tan, Hao Zhang, Heng Zhang, Yangfan He arxiv

Large language models (LLMs) have achieved remarkable progress in code generation, yet their potential for software protection remains largely untapped. Reverse engineering continues to threaten software security, while traditional virtual machine protection (VMP) relies on rigid, rule-based transformations that are costly to design and vulnerable to automated analysis. In this work, we present the first protection-aware framework that learns robust representations of VMP-protected code. Our approach builds large-scale paired datasets of source code and normalized VM implementations, and introduces hierarchical dependency modeling at intra-, preceding-, and inter-instruction levels. We jointly optimize language modeling with functionality-aware and protection-aware contrastive objectives to capture both semantic equivalence and protection strength. To further assess resilience, we propose a protection effectiveness optimization task that quantifies and ranks different VM variants derived from the same source. Coupled with a two-stage continual pre-training and fine-tuning pipeline, our method enables models to generate, compare, and reason over protected code. Extensive experiments show that our framework significantly improves robustness across diverse protection levels, opening a new research direction for learning-based software defense. In this work, we present ShieldedCode, the first protection-aware framework that learns robust representations of VMP-protected code. Our method achieves 26.95% Pass@1 on L0 VM code generation compared to 22.58% for GPT-4o., and improves binary similarity detection Recall@1 by 10% over state of art methods like jTrans.

📄 PDF Abstract BibTeX arXiv:2601.20679

Code (0)

등록된 구현이 없습니다.

Tasks

Code Generation

Similar Papers 제목 키워드 기반

Learning Fair Representations via Rate-Distortion Maximization

2022-01-31 · Somnath Basu Roy Chowdhury, Snigdha Chaturvedi

Text representations learned by machine learning models often encode undesirable demographic information of the user. Predictive models based on these representations can rely on such information, resulting in biased dec…

AttributeFairness

Near-Field Secure Beamfocusing With Receiver-Centered Protected Zone

2025-05-26 · Cen Liu, Xiangyun Zhou, Nan Yang, Salman Durrani 외

This work studies near-field secure communications through transmit beamfocusing. We examine the benefit of having a protected eavesdropper-free zone around the legitimate receiver, and we determine the worst-case secrec…

Enforcing Conditional Independence for Fair Representation Learning and Causal Image Generation

2024-04-21 · Jensen Hwa, Qingyu Zhao, Aditya Lahiri, Adnan Masood 외

Conditional independence (CI) constraints are critical for defining and evaluating fairness in machine learning, as well as for learning unconfounded or causal representations. Traditional methods for ensuring fairness e…

AttributeFairnessImage GenerationRepresentation Learning

Discovering Fair Representations in the Data Domain

2018-10-15 · CVPR 2019 6 · Novi Quadrianto, Viktoriia Sharmanska, Oliver Thomas

Interpretability and fairness are critical in computer vision and machine learning applications, in particular when dealing with human outcomes, e.g. inviting or not inviting for a job interview based on application mate…

AttributeFairnessTranslation

Learning Fair Representations via an Adversarial Framework

2019-04-30 · Rui Feng, Yang Yang, Yuehan Lyu, Chenhao Tan 외

Fairness has become a central issue for our research community as classification algorithms are adopted in societally critical domains such as recidivism prediction and loan approval. In this work, we consider the potent…

ClassificationFairnessGeneral Classification