From 1b65ab3307b65142654820eff3d8c48a8d5f7500 Mon Sep 17 00:00:00 2001 From: Lunar Journal Date: Thu, 5 Dec 2024 16:47:53 +0200 Subject: Update README.md --- README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index c13261c..0e142ad 100644 --- a/README.md +++ b/README.md @@ -5,14 +5,14 @@ **See it in action!** [gsctool](https://github.com/lunarjournal/gsctool) # Abstract -cdl86 is a simple, single file, cross platform detours library written in C for Linux and Windows. +`cdl86` is a simple, single file, cross platform detours library written in C for Linux and Windows. -It allows for the interception of x86 and x86_64 C/C++ functions in memory. +It allows for the interception of `x86` and `x86_64` C/C++ functions in memory. [https://journal.lunar.sh/2022/linux-detours.html](https://journal.lunar.sh/2022/linux-detours.html) The library currently supports two types of function hooks: -* JMP patch - patches origin function with a JMP to detour. +* JMP patch - patches origin function with a `JMP` to detour. * INT3 patch - places software breakpoint (SWBP) at origin address. Handles control flow to detour. This project makes use of an internal x86 instruction length disassembly engine. -- cgit v1.2.3-70-g09d2