About me

Hi! I am Nikolaos Chalkiadakis (aka “nikosChalk” or “Fane”) and I am a Security Analyst @ Riscure! I am currently active in the mobile security and mobile payments landscapes. I have extended knowledge in Android internals, mobile pentesting, reverse engineering (static & dynamic analysis), binary exploitation, and kernel development. As you can probably already tell, I really enjoy low-level stuff.

Occasional CTF player (pwn/rev/web)

Geographically located in 🇳🇱, with a soul belonging 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