🏛️ Research Activity

My research is focused on the field of Cybersecurity and Artificial Intelligence, with a particular interest in the following topics:

  • Machine Learning for Security
  • Language Modeling
  • Software Security
  • Adversarial Machine Learning
As a Ph.D. student, I am maily working on the Google.org Tech for Social Good impact challenge, building tools for small and medium-sized enterprises to improve their cybersecurity posture. My advisor is Prof. Michele Carminati. The research group has other two faculty members: Prof. Stefano Zanero and Prof. Stefano Longari.

💻 Main Projects

Here are some of the main projects I have worked on outside of my research activity:

libdebug

An open-source Python library to automate the debugging of a binary executable.


📜 Publications

  • Gabriele Digregorio, Roberto Alessandro Bertolini, Francesco Panebianco, Mario Polino.
    "Poster: libdebug, Build Your Own Debugger for a Better (Hello) World". In proceedings of ACM CCS 2024, October 14–18, 2024, Salt Lake City, UT, USA. DOI: 10.1145/3658644.3691391.
  • Marco Di Gennaro, Francesco Panebianco, Marco Pianta, Stefano Zanero, Michele Carminati.
    "Amatriciana: Exploiting Temporal GNNs for Robust and Efficient Money Laundering Detection". Workshop on AI for Financial Crime Fight @ IEEE ICDM 2024, December 9-12, 2024, Abu Dhabi, UAE. DOI: TBA
    Proceedings TBA.

🏳️ CTF Competitions

mhackeroni logo

Category: /pwn /rev

  • Primary Team: Tower of Hanoi since Sep. 2023
  • Secondary Team: mhackeroni since May 2024

  • Major Competitions:

  • DEF CON 32 CTF Finals (6th place)

🏆 Awards

  • ACM SIGSAC Logo ACM CCS 2024 - Best Poster Award (read post)
  • ACM SIGSAC Logo ACM CCS 2024 - Community's Choice Poster Award (read post)

🛠️ Smaller Projects

The Feline Paradox (2023) A Unity 3D game developed in a semester for PoliMi Game Collective (team Iellows). Roles: Lead Developer, AI Developer, UI Artist, Shader Artist.
📻 pyRAIsrc (2022) Python library to encode and decode the now deprecated INRIM time signal.
H.E.V. Suit Mod for Half Life Alyx - Source 2 VScript (2020) A steam workshop mod for Half-Life: Alyx to simulate the HEV Suit from Half-Life 2.
VR Gravity Gloves Unity Tech Demo (2020) A basic implementation of the Gravity Gloves from Half-Life: Alyx in Unity. It uses the legacy SteamVR API on Unity 2019.3.7f1.
Hydrogen Tech - Minecraft 1.7.2 (2014) An addon mod for IndustrialCraft 2 that adds a new power system based on electrolysis and hydrogen fuel cells. Uses Minecraft Forge 1.7.2-10.12.1.1060
Time Leap (2016) A small game made in italian in RPG Maker VX Ace with PRISMA Produzioni.

🎮 Gaming Recommendations

Here are some of my favorite games:

  • Black Mesa and the Half Life series
  • Portal and Portal 2
  • The Legend of Zelda: Majora's Mask
  • The legend of Zelda: Minish Cap
  • The Elder Scrolls V: Skyrim
  • The Urbz: Sims in The City (Game Boy Advance)
  • The Assassin's Creed Series
  • Satisfactory
  • Minecraft Beta 1.7.3 to release 1.7.10
  • Stardew Valley

🗺️ Adventure Games

(they deserve a separate section)

  • Technobabylon
  • Ace Attorney series
  • Sam and Max series
  • Blackwell Series
  • The Secret of Monkey Island 1 and 2
  • Loom

And last but not least, a very special mention for the game that got me into programming:
WarioWare D.I.Y. for the Nintendo DS.