About me

Hi! I am Nikolaos Chalkiadakis and I work in the Application Security field. I have extensive knowledge and work experience in Mobile Security, Android internals, reverse engineering, binary exploitation, and kernel development. I usually post about low-level exploitation with the goal to spread knowledge and to maybe help someone learn something new.

Occasional CTF player (pwn/rev/web)
Intense coffee.png consumer, addicted to ⛷️


Education

  • Thesis: SpaceForce: Spatial and partially temporal heap protection with tagged buffed pointers @ VUSec
  • Postgraduate scholarship VU Fellowship Programme (VUFP)
  • Followed the Computer Systems Security track
  • Noteworthy attended courses:
    • Computer and Network Security
    • Binary and Malware Analysis
    • Hardware Security
    • Advanced Operating Systems
    • Software Containerization
  • Thesis: The Million Dollar Handshake: Secure and Attested Communications in the Cloud @ DiSCS Lab - FORTH-ICS
  • Undergraduate scholarship Stelios Orfanoudakis
  • Noteworthy attended courses:
    • Embedded Systems Lab
    • Parallel Programming
    • Principles of Distributed Computing


Skills

Languages: C, C++, x86_64 and aarch64 assembly, Java, Kotlin, smali, Python

Tooling: Android stuff (apps, custom native tools, kernel modules, etc.), frida scripting, gdb scripting, Ghidra scripting, IDA, JEB, pwntools, angr, Intel PIN, Burp suite, Wireshark, Docker, QEMU, git