alarmfox - Overview

View alarmfox's full-sized avatar

Giuseppe Capasso alarmfox

  • Computer Engineer @ UNINA & Mentor @ Cisco DTLab

  • Naples
  • 05:03 (UTC +02:00)
  • giuseppe.capass.org

Block or report alarmfox

Hi there, I'm Giuseppe!

šŸ‡®šŸ‡¹ šŸŽ“ MSc. Computer Engineering | Mentor@Cisco DTLab

  • 🌱 Currently diving deep into hardware security TEE: SGX, CoVE, CCA and TDX
  • šŸ–„ļø A daily Linux user with a passion for low-level stuff
  • ⚔ Fun fact: When I’m not coding, I’m probably making some music or playing very old games

Some thoughts here.

Current Projects

  • shadowfax: a Rust based RISCV firmware which implements CoVE specification for trusted virtualization;
  • enclave-benchmark: a Rust cli application used to benchmark SGX (using Gramine-SGX) and non SGX applications;
  • uav: Developing a malware scanner for Linux systems in C. Supports rootless-sandbox;
  • xrpc: a small RPC library in C. The goal is to enable distributed multi-dimensional maths operations leveraging different transport methods;

Mentor stuff

I am collecting (slowly) all my teaching/workshop materials in this repo.

Languages and Tools

Go

C

C++

Linux

Python

Docker

What I’m Passionate About

  • Systems Programming: Building robust, low-level software with Rust, C, and GO.
  • Cybersecurity: Understanding both low-level/hardware and web security
  • Networking: Fascinated by distributed computing and efficient network architectures

Pinned Loading

  1. A cli tool for benchmarking Gramine (SGX) applications

    Rust 2

  2. A Linux malware detection program

    C 2

  3. Software Architecture Design project

    Go

  4. A small (yet fun) project to get familiar with RPC in C.

    C 2

  5. An high performance low latency audio streaming platform in Rust using QUIC

    Rust

  6. Implementation of the historical chip8 emulator

    C 2