Skip to content
View Satharus's full-sized avatar
💻
Just tinkering and stuff.
💻
Just tinkering and stuff.

Organizations

@Open-Source-Community
Block or Report

Block or report Satharus

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
Satharus/README.md

Hello! 👋

I am Ahmed Elmayyah (AKA Satharus in some places), I graduated from the Faculty of Computer and Information Sciences, Computer Systems Department, Ain Shams University in July 2021. I’m a cybersecurity enthusiast and researcher, tinkerer, and a strong supporter of free/libre software and decentralisation. I currently work as a Hardware and Firmware Threat Research Analyst at HP. Sometimes I do purple-teaming too. I am also a GCFA and an eCRE.

I like cycling, progressive rock, videogames(add me on Steam), electronics and hardware, and computers. Currently, I am currently living in Bristol, England.

"Satharus" was the name of my characters in a couple of RPG games during high school and it just kinda stuck with me.

That's pretty much all there is to it 😃.

My Work

ViM linux Windows terminal

C CPP Qt bash python arduino PIC

GitHub Git



I usually like to tinker with low level programming, reverse engineering, Linux, and hardware and stuff. Here's some of the work I am proud of, in no particular order:

  • The 4043: A Ben Eater-inspired Turing complete 8Bit breadboard computer using TTL chips, presented in a blog post trilogy which explains computer architecture and how it would map to such a project
  • Check out some of my Bash Snippets
  • Full 128-bit AES Encryption written in x86 assembly without using the AES-NI extension. Alongside is the NASM template for writing quick assembly programs
  • The not so chad shell
  • The (forever) WIP GDB interface: Disass

Not strictly software, but related:

My Blog

Top Langs


Reach me @

Satharus | email Satharus | Personal Blog Satharus | Twitter Satharus | Linkedin


Pinned

  1. TwoKey TwoKey Public

    A password manager with physical 2FA.

    C++ 14 2

  2. Disass Disass Public

    [(forever)WIP] FOSS GNU Debugger (GDB) interface for GNU/Linux.

    C++ 33 2

  3. LogFS LogFS Public

    Forked from piuma/limit-fs

    A simple userspace filesystem that logs everything to a file. Made using C and LibFUSE high level API.

    C 5 2

  4. Open-Source-Community/OSC19-Linux-Workshop-Sessions Open-Source-Community/OSC19-Linux-Workshop-Sessions Public

    All of the workshop sessions of OSC'19 in .md and .pdf formats.

    46 32

  5. AES-Encryption AES-Encryption Public

    Forked from u3forge/AES-Encryption

    AES Encryption using x86 Assembly (NASM)

    Assembly 9

  6. Chell Chell Public

    The chad shell.

    C 12 7