From c507d6c028672c7b62bea762b8b401fd9fdb65a6 Mon Sep 17 00:00:00 2001 From: Garrett Dickinson Date: Thu, 27 Apr 2023 14:00:55 -0500 Subject: [PATCH] Update README.md --- README.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 64b0082..25f2e07 100644 --- a/README.md +++ b/README.md @@ -26,8 +26,10 @@ $ cd chisel && cargo install ## Usage -The following format can be used to pass a binary to `chisel` to analyze. The repository also includes a few binaries in `./testing/` as included examples. +The following format can be used to pass a binary to `chisel` to analyze. The repository also includes a few binaries in `./testing/` as included examples. `chisel` also supports binary rewriting/patching by specifying the `-p` flag along with a `.bin` file of assembly code you would like to inject. ```shell -$ chisel [path to ELF executable] +$ chisel [EXECUTABLE] [-p] [PATCH_FILE] ``` + +> Binary patching is currently very buggy and may cause segmentation faults with the patched binary \ No newline at end of file