From c62d1b72663a5ef81490496acb3394bda65a7143 Mon Sep 17 00:00:00 2001 From: Jason Hiser <jdhiser@gmail.com> Date: Mon, 13 Nov 2023 13:48:32 -0500 Subject: [PATCH] Typo fixes and clarifications --- README.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 91724630d..a8463d4ad 100644 --- a/README.md +++ b/README.md @@ -92,7 +92,7 @@ $ scons The `$PSZ` script uses IDA Pro by default if it is setup properly. You'll see the `meds-static` step replace the `rida` step. If this step fails, make sure that IDA Pro is installed properly, and that you have started IDA Pro's GUI to accept the license agreement. -The cookbook and other tools may use `pszr` to invoke zipr. This command means "invoke Zipr with Rida" as the front end, or `$PSZ -c rida`. If you've using `pszr` and wish to change +The cookbook and other tools may use `pszr` to invoke Zipr. This command means "invoke Zipr with Rida" as the front end, or `$PSZ -c rida`. If you've using `pszr` and wish to change to IDA, just switch to `$PSZ`. @@ -103,13 +103,13 @@ However, Zipr has at least some support for ARM32/64, MIPS32/64 and X86 32/64. Zipr _can_ run on ARM box, but has never been tested/built on a MIPS box. -To make Zipr work on non-x86 binaries, you'll need to have completed these steps: +To make Zipr run on an X86 machine with non-x86 binaries, you'll need to have completed these steps: -* Built Zipr with IDA Pro support (ensure IDAROOT and IDASDK are set when running zipr). -* Install core-utils and gcc for cross compilation. For arm32 and arm64, you can use `sudo apt install binutils-aarch64-linux-gnu gcc-aarch64-linux-gnu` +* Build Zipr with IDA Pro support (ensure IDAROOT and IDASDK are set when running Zipr). +* Install core-utils and gcc for cross compilation. For arm32 and arm64, you can use `sudo apt install binutils-aarch64-linux-gnu gcc-aarch64-linux-gnu`. * Set the environment variables to specify that Zipr should use the cross-compilation tools. In particular, set `PS_OBJDUMP`, `PS_READELF`, `PS_GCC`, `PS_OBJCOPY`, `PS_NM`, `PS_STRIP`. -For example, to use Zipr for the ARM architecture (32 or 64-bit) set `export PS_GCC=aarch64-linux-gnu-gcc` (and the other environment variables). -This can be simplified with the `set-cross.sh` script by invoking it like so: `source set-cross.sh arm32` (or, substitute arm64, mips32,or mips64.) +For example, to use Zipr for the ARM architecture (32 or 64-bit), run `export PS_GCC=aarch64-linux-gnu-gcc` (and the other environment variables). +This can be simplified with the `set-cross.sh` script by invoking it like so: `source set-cross.sh arm32` (or substitute, for e.g., arm64.) -- GitLab