Skip to content

Commit e5cb87c

Browse files
committed
Change authorship
1 parent 591411f commit e5cb87c

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

Diff for: chapters/code.adoc

+2-2
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313

1414
== Levels of Code
1515
[discrete]
16-
===== Luke Jones
16+
===== Jeffery John
1717

1818
{empty}
1919

@@ -111,4 +111,4 @@ Finally, machine instructions are the lowest level of code, and have no abstract
111111

112112
These instructions are often represented in hexadecimal, and are not meant to be read by humans. It is still possible to access these instructions with tools like debuggers and hex editors, but it would be difficult to understand what is happening without a deep understanding of the hardware and the ISA.
113113

114-
With each level of code, abstractions can take shortcuts that may be exploited by attackers. For example, a high-level language may have a feature that is meant to make it easier to work with strings, or a low-level language may have a feature that is meant to make it easier to work with memory, but these both may have vulnerabilities that can be exploited.
114+
With each level of code, abstractions can take shortcuts that may be exploited by attackers. For example, a high-level language may have a feature that is meant to make it easier to work with strings, or a low-level language may have a feature that is meant to make it easier to work with memory, but these both may have vulnerabilities that can be exploited.

0 commit comments

Comments
 (0)