Mario Raciti

MSc Student in Network and Security Systems

A little about myself

profile_pic

My first "Hello, World!" took place in Catania in 1996, when I was born. Since I was a child I've been fascinated by computer science and cybersecurity. My main educational accomplishments are a Scientific Certificate (Italian secondary school diploma) (2015) and a Bachelor's in Computer Science (AY 2017/18) at University of Catania, Italy. I'm currently attending at a Master's in Computer Science, with focus in Network and Security Systems, at University of Catania.

From March 2020 to May 2020 I worked on a project as part of H2020 NEANIAS as a trainee at INAF/OACT (National Institute of Astrophysics, Astrophysical Observatory of Catania). Especially, I focused on the implementation of OpenStack REST-ful APIs and a Web service to extract sources from radio maps for the EOSC cloud infrastructure. Moreover, I proudly kept collaborating with INAF/OACT focusing on Kubernetes, to extend the foreseen work by deploying scalable Docker containers.

In October 2020 I won a scholarship with INAF/OACT, where I'm currently a backend software developer as part of the TMSS (Telescope Manager Specification System) and LOFAR (Low-Frequency Array) projects. Especially, I'm working with ASTRON (Netherlands Institute for Radio Astronomy) as a member of their Scrum (AGILE) development team.

My interests currently range in networks, cloud and web security, particularly. Since February 2019 I've proudly been a Rev3rse Security collaborator and I'm currently an admin of the blog and the YT channel. Rev3rse Security is an awesome Italian community posting ICT Security papers and videos. In my spare time I also love playing CTFs, since it spurs me to deepen more and more cybersecurity topics - I collects my personal writeups in the CTF-Writeups repo as well. Sometimes I also share some tutorials and considerations regarding cybersecurity and privacy awareness in my Medium profile.

Publications:
⋄ Sciacca E. et al. (2020) Towards Porting Astrophysics Visual Analytics Services in the European Open Science Cloud. In: Arai K., Kapoor S., Bhatia R. (eds) Intelligent Computing. SAI 2020. Advances in Intelligent Systems and Computing, vol 1230. Springer, Cham.

Here some works

You can find full code and related docs on my Github profile.

VCrypture

VCrypture

VCrypture is an online service that allows you to encrypt your secret images safely using visual cryptographic algorithms. VCrypture is composed of two mainly parts: VCrypture-API and VCrypture-Web. The latter is a web server which provides the front-end as well as forwarding users' requests to the API core, whilst the former aims to perform visual cryptographic operations on images. The user can choose between four visual cryptographic algorithms: Naor-Shamir, Taghaddos-Latif, Dhiman-Kasana EVCT(N, N) and Dhiman-Kasana EVCT(K, N).

DSR Bad

DSR Bad

The Dynamic Source Routing (DSR) protocol is an example of reactive routing protocol for MANET networks. To work properly, DSR requires nodes to collaborate without maliciously inhibiting routing operations. In this scientific paper we present DSR Bad, a modification of the DSR module present in the ns-3 simulator, through which we aim to study and analyze two examples of non-cooperative scenarios that allow us to observe the impact suffered by the protocol and its reaction to situations not normally foreseen.

Tweet-Analyzer

Tweet-Analyzer

Tweet-Analyzer is a tool developed in order to analyze given datasets of tweets, retrieved according the official Twitter API. The project allows you to get some metrics info about your tweets datasets, such as number of total tweets, retweets, quotes and users. Eventually, Tweet-Analyzer displays the outputs as charts, thanks to an external library.

QueKey

QueKey

QueKey is the name of my thesis. The project is a cloud system for IoT Smart Lock devices placed in hotels and B&Bs. Its aim is, on the one hand, to make easy the handling of rooms and builds for the hotel managers and, on the other side, to give to their guests an easy way to lock and unlock rooms. QueKey consts of a main cloud service and of two physical devices: a RaspberryPi 3 (also other little boards are compatible with the system) and a NodeMCU with ESP8266 WiFi module.

Splunk

Splunk Defensive Analysis

Scientific paper about data management by Splunk software which, with three related CVE analysis, is aimed to highlight Splunk reliability. This report deals with the following CVE: Javascript Theft Information CVE-2011-4642, Mappy.py CVE-2017-5607, SAML Response CVE-2017-17067.

FIAR

FIAR

FIAR (Four-In-A-Row) is an online multiplayer game, with a vaporwave futuristic design inspired. Developed using NodeJS (Express & Socket.IO with rooms handling) and p5.js library (Processing based). FIAR can be played on Desktops, Tablets and Smartphones, thanks to its responsive design. Indeed the canvas containing the game is created in order to fit most of the display sizes.

Get in touch!

Please feel free to contact me and to follow me on my socials. If you are interested on my full CV, just send me an email.
Anyway, you can find further info about my resume on my Linkedin account.
Whether you are a tech enthusiast I suggest you to follow me on my Twitter account, as I actively post cybersecurity news.