Skip to content
This repository was archived by the owner on Apr 2, 2026. It is now read-only.

Add new module System Calls#46

Open
ConnorNelson wants to merge 1 commit into
mainfrom
new/system-calls
Open

Add new module System Calls#46
ConnorNelson wants to merge 1 commit into
mainfrom
new/system-calls

Conversation

@ConnorNelson

@ConnorNelson ConnorNelson commented Aug 29, 2025

Copy link
Copy Markdown
Member

Let's not merge it quite yet. Just wanted to make the progress public.

Of course this is just 1 series of (7) challenges. We have a lot more to explore from here.

I figure we get very good exposure to:

  • strace
  • arguments of read syscall including dedicated focus on fds, memory, and the size argument.
  • we get to understand that fd is the return value of open, which is going to be used later
  • we get to understand that memory is contiguous, and we can read into that contiguous memory in an overlapping way, which overwrites previous memory there

@ConnorNelson

Copy link
Copy Markdown
Member Author

Also, this is just full on yolo typed, not compiled or tested at all (but I only write working code).

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant