Skip to content
View loki0b's full-sized avatar

Block or report loki0b

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
loki0b/README.md

Hi, I'm Loki

I like understanding computers from the inside out.

Most of the projects here is driven and exist because I wanted to answer questions like:

  • How does a bootloader work?
  • How does a CPU execute instructions?
  • What really happens during authentication?
  • How does an operating system talk to hardware?
  • What happens after a packet leaves my machine?

I'm currently focused on systems programming, operating systems, computer networks, cybersecurity, and low-level software development.

Pinned Loading

  1. fpga-device-driver fpga-device-driver Public

    Linux PCI and character driver for FPGA support and peripherals manipulation

    C 1

  2. rdt3.0 rdt3.0 Public

    A simple C application for exchange data between two hosts using UDP sockets and reliable data transfer (v3.0)

    C

  3. control-unit control-unit Public

    A mini CPU with control unit, ALU and SRAM implemented in verilog for deploy in a FPGA

    Verilog 1

  4. http1.1-server http1.1-server Public

    C implementation of a lightweight http 1.1 server following RFC 2616

    C

  5. assembly-x86_64-httpserver assembly-x86_64-httpserver Public

    pwn college webserver challenge

    Assembly 2

  6. neuragile-api neuragile-api Public

    TypeScript