Skip to content

Commit 301c096

Browse files
committed
Minor nits
1 parent 90d742d commit 301c096

2 files changed

Lines changed: 5 additions & 3 deletions

File tree

src/chapters/alternate.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,8 @@ meant purely as a reference for you to write your own plugins.
1313

1414
## Experimental/previously-used RLBox plugins for isolation
1515

16-
- Using [LFI](https://dl.acm.org/doi/pdf/10.1145/3620665.3640408)\
16+
- Using [LFI](https://dl.acm.org/doi/pdf/10.1145/3620665.3640408) (More details
17+
in this [chapter](./alternate/lfi.md) for more details) \
1718
[https://github.com/UT-Security/rlbox_lfi_sandbox](https://github.com/UT-Security/rlbox_lfi_sandbox)
1819

1920
- Using WebAssembly through [Lucet](https://github.com/bytecodealliance/lucet)\

src/chapters/alternate/lfi.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -82,11 +82,12 @@ After we download these repos, we can then take the following steps
8282
-L ${LFI_SYSROOT_PATH} -lboxrt
8383
```
8484

85-
This commands starts by addinf the lfi clang folder to the $PATH.
85+
This commands starts by adding the lfi clang folder to the $PATH.
8686
${LFI_SBX_BUILD_TYPE_FLAGS} is just going to be `-O0` or `-O3`. LFI requires
8787
that the `-Wl,--export-dynamic` and `-static-pie` flags are present in the
8888
compilation so that the produced code is position independent executable that
89-
has as a symbol table. Finally the produced elf is linked with LFI's in-sandbox runtime `libboxrt`.
89+
has as a symbol table. Finally the produced elf is linked with LFI's
90+
in-sandbox runtime `libboxrt`.
9091

9192
3. Next we will create a simple assembly file that just embeds the produced lfi
9293
binary in a blob. This can be done easily with a file like

0 commit comments

Comments
 (0)