Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 10 additions & 0 deletions CITATION.cff
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
cff-version: 1.2.0
message: "If you use this software, please cite it as below."
authors:
- family-names: "Moroo"
given-names: "Akira"
orcid: "https://orcid.org/0009-0007-9762-3210"
title: "svc-hook"
version: 0.1.0
date-released: 2025-10-17
url: "https://github.com/retrage/svc-hook"
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# svc-hook: System Call Hook for ARM64

[![DOI](https://zenodo.org/badge/831623337.svg)](https://zenodo.org/badge/latestdoi/831623337)

svc-hook is a system call hook mechanism for ARM64. It is designed to be low performance overhead, independent of the target source code, without relying on kernel features. It utilizes binary rewriting, replacing every `svc` instruction with a `b` instruction in the loaded target binary code before the main function starts.

## Key Features
Expand Down