Projects

PIP module scanner

Scans your Python project for all installed third party pip libraries that are used and generates a requirements.txt based output. This module should be used when no virtual environments are used in a project and you forgot to keep track of your requirements.txt file. You can find the full project and it's source code on GitHub.

Using the scanner is incredibly simple. Open a terminal and navigate to your project folder, run the script and watch magic happen before your eyes. You can also easily integrate the scanner code in your own project so you can get the output of the scanner yourself or modify the class to suit your own needs.

Facebook C# Ads SDK

The Facebook C# Ads SDK is built to facilitate application development for the official Facebook Ads API. It uses almost the same name naming convention as Facebook's PHP library does, so it shouldn't be too hard to understand.

This library was first created by me whilst I was working as an intern at Searchresult Performancemarketing, and was used internally for marketing purposes. We eventually decided to open source the project to give back to the programming community.

The source code of the project can be found on my GitHub

Python NS API

The Python NS API is an unofficial wrapper for the NS API built to easily query information from the NS servers. As the code base is relatively small and well documented it shouldn't be hard to understand.

This library was first created by me whilst working as an intern at Searchresult Performancemarketing, and was used internally for marketing purposes. We decided to open source the project to give back to the programming community.

The source code of the project can be found on GitHub

Reverse Shell Client

The reverse shell client is a Python based alternative for a netcat reverse shell listener (nc -lvp <port>).

The default reverse shell client (rsh-client.py) ships with lots of features such as uploading, downloading, executing and editing files on the (unix based) remote host you managed to get a shell on.

You can also download the standalone version (rsh-client-standalone.py), which is simply a smaller version without the custom commands, mostly useful for local privelege escalation when wanting to get a shell as another process when netcat is not available on the system.

SIEK Communicatie

SIEK communicatie was a project set up by six students from the Hogeschool Leiden. The goal was to set up a company in a limited amount of time to organize events and other activities and won an award for the best project of the year.

The name SIEK is an abbreviation for 'Success Is Een Keuze' (success is a choice). The website was designed and programmed single handedly by Luke Paris (Paradoxis) within four days entirely from scratch, and gave the team a big boost as part of their social media campaign.

A live demo of the website is available here

Benefietveiling oneMen

Veilingonemen was a fundraising event set up by six students from the Hogeschool Leiden. The goal was to raise money for charity of choice and won an award for the most money raised by a single group.

The website was designed and programmed single handedly by Luke Paris (Paradoxis) within one night entirely from scratch as it was a last-minute call, and gave the team a big boost as part of their social media campaign.

Project credits: Nina Paris, Daniel de Graaf, Claire Broekman, Kelly van Zuijdam, Joey Bol, Juliette van der Lelij. A live demo of the website is available here (Former domain: www.veilingoneman.nl), for a copy of the source code; please contact me to receive a product key.

Hackathon Nijmegen 2015

End product that was created at the Hackathon organized by Hackathon Masters. The goal of the hackathon was to create an application that with the theme 'Connecting Sports and Events'.

My responsibility was to create a working PHP backend API that would allow communication with an andoid app and a web-client. Note: as we had 48 hours to create a DEMO application, we did not think about security, a real product would never allow requests as an unauthorised person.

The code is publicly avaiable on Bitbuckethere or you can download it here.

Hackathon s'-Hertogenbosch 2015

End product developed during the second Hackathon organized by Hackathon Masters. The goal of the hackathon was to create an application that would attract business to online holiday travel agents.

My responsibility was to create a working PHP backend API that would allow communication with an andoid app, the main web page was designed to test this functionality.

The backend code is publicly avaiable on github here or can be downloaded here.

PHP-Rootkit

PHP module based rootkit to intercept standard-library & module function calls. For a full explanation of what this is, why it was made and how it works, please refer to my blog post Your interpreter isn't safe anymore - The PHP module rootkit.

The rootkit code is publicly available on GitHub here.