Abuseio - Laravel Network Toolkit

Laravel, PHP, XML, JSON, Composer, Network parsers

Team Project
Date: 15th March 2015 - Present
Software: Laravel, PHP, XML, JSON, Composer

For this Laravel project, I worked with a development team to create an open source software toolkit that receives, processes, and correlates network abuse reports and sends notifications with specific information regarding abuse cases on a network. The network abuse toolkit allowed clients to automate and improve the network abuse handling process and used the Laravel framework.
Through the course of this project, I interacted with other developers to create a network abuse toolkit that could work with IPv4 and IPv6. The goal of the project was to create a toolkit that would allow clients to easily parse network data and automatically receive abuse messages. At the end of the project, the toolkit was able to place hosts in quarantaine, allow customers to reply, close or add notes to cases, link customers to a self help portal, set automatic escalation paths, and create locally defined customers/netblocks.

Notable Accomplishments

  • Created a network abuse toolkit that streamlined the networking abuse handling process
  • Learned about Laravel, network parsers, and Postfix
  • Work with a team of developers and integrated network APIs