- Apr 25, 2015
- 1,845
- 2
- 2,199
- 327
At one point in time I am going to learn the fuck out of Laravel Nova. Once I do that I am getting a Nova dark theme as pictured just below:
Imagine the "New Users" rather showing "Newly opened ports" (past 30 days). You could click on that, then be switched to a view of server hostname, IP address, the port number, and then investigate the newly opened port. Email alerts could be automated too, when a new port is detected as open. In short, Laravel Nova looks pretty fucking awesome and the fact you can theme Nova to be dark or other themes:
---
I will update this a little bit later - where I am going with this is:
Get PHP working with Nmap - to parse a scan result which then imports into a database to create time-based scans.
Import ~5 SSH keys into an encrypted database, make SSH connections, fire Nmap scans. Monitor results and chart them on a graph to have detection for newly active (open) ports on a group of servers.
You could remotely kick these off to run localhost scans or make a mesh distributed scanning network.
I am excited to develop this - going to make an Nmap API to interface a web listener (PHP API) with Nmap to parse the data of scans and relay info back to a database. Ahh, how fun!!
I will make this into a cool tutorial as I learn more Laravel I think.
Imagine the "New Users" rather showing "Newly opened ports" (past 30 days). You could click on that, then be switched to a view of server hostname, IP address, the port number, and then investigate the newly opened port. Email alerts could be automated too, when a new port is detected as open. In short, Laravel Nova looks pretty fucking awesome and the fact you can theme Nova to be dark or other themes:
Custom Themes
With our Nova application ready to go, let's learn how you can modify the look and feel of Nova by modifying the package views and creating your own custom Nova theme.
laracasts.com
---
I will update this a little bit later - where I am going with this is:
Get PHP working with Nmap - to parse a scan result which then imports into a database to create time-based scans.
Import ~5 SSH keys into an encrypted database, make SSH connections, fire Nmap scans. Monitor results and chart them on a graph to have detection for newly active (open) ports on a group of servers.
You could remotely kick these off to run localhost scans or make a mesh distributed scanning network.
I am excited to develop this - going to make an Nmap API to interface a web listener (PHP API) with Nmap to parse the data of scans and relay info back to a database. Ahh, how fun!!
I will make this into a cool tutorial as I learn more Laravel I think.