paper-with-me

Papers

Compiler Provenance Recovery for Multi-CPU Architectures Using a Centrifuge Mechanism

2022-11-22 · Yuhei Otsubo, Akira Otsuka, Mamoru Mimura

Bit-stream recognition (BSR) has many applications, such as forensic investigations, detection of copyright infringement, and malware analysis. We propose the first BSR that takes a bare input bit-stream and outputs a class label without any preprocessing. To achieve our goal, we propose a centrifuge mechanism, where the upstream layers (sub-net) capture global features and tell the downstream layers (main-net) to switch the focus, even if a part of the input bit-stream has the same value. We applied the centrifuge mechanism to compiler provenance recovery, a type of BSR, and achieved excellent classification. Additionally, downstream transfer learning (DTL), one of the learning methods we propose for the centrifuge mechanism, pre-trains the main-net using the sub-net's ground truth instead of the sub-net's output. We found that sub-predictions made by DTL tend to be highly accurate when the sub-label classification contributes to the essence of the main prediction.

📄 PDF Abstract BibTeX arXiv:2211.13110

Code (0)

등록된 구현이 없습니다.

Tasks

CPUMalware AnalysisTransfer Learning

Similar Papers 제목 키워드 기반

Provenance Tracking in AI Compilers through the Lens of Coalgebra

2026-06-09 · Zilu Tian, Liying Liu arxiv

AI compilers aggressively rewrite computation graphs through normalization, lowering, and optimization, making it difficult to track the provenance of tensors and operators across compilation. Reliable provenance is esse…

Revisiting Lightweight Compiler Provenance Recovery on ARM Binaries

2023-05-06 · Jason Kim, Daniel Genkin, Kevin Leach

A binary's behavior is greatly influenced by how the compiler builds its source code. Although most compiler configuration details are abstracted away during compilation, recovering them is useful for reverse engineering…

Mitigating Coriolis Effects in Centrifuge Simulators Through Allowing Small, Unperceived G-Vector Misalignments

2022-02-06 · Tigran Mkhoyan, Mark Wentink, Bernd de Graaf, M. M. 외

When coupled with additional degrees of freedom, centrifuge-based motion platforms can combine the agility of hexapod-based platforms with the ability to sustain higher G-levels and an extended motion space, required for…

Semantic-aware Binary Code Representation with BERT

2021-06-10 · Hyungjoon Koo, Soyeon Park, Daejin Choi, Taesoo Kim

A wide range of binary analysis applications, such as bug discovery, malware analysis and code clone detection, require recovery of contextual meanings on a binary code. Recently, binary analysis techniques based on mach…

BIG-bench Machine LearningClone DetectionMalware Analysis

The Visual Centrifuge: Model-Free Layered Video Representations

2018-12-04 · CVPR 2019 6 · Jean-Baptiste Alayrac, João Carreira, Andrew Zisserman

True video understanding requires making sense of non-lambertian scenes where the color of light arriving at the camera sensor encodes information about not just the last object it collided with, but about multiple mediu…

Color ConstancymodelVideo Understanding