carlospolop / PurplePanda

Identify privilege escalation paths within and across different clouds
Other
657 stars 82 forks source link

Add Nmap Scanner Functionality #22

Closed njmulsqb closed 2 years ago

njmulsqb commented 2 years ago

This is the basic functionality that finds the open ports for the public IP addresses and adds the ports to the graph DB

Here's the neo4j screenshot image Query: MATCH (n:PublicIP)-[:HAS_PORT]->(m:PublicPort) RETURN n,m LIMIT 25

fixes #21

carlospolop commented 2 years ago

Hey @njmulsqb, It looks cool! Just a couple of other easy things to add if you don't mind:

Thanks!

njmulsqb commented 2 years ago

Hi @carlospolop,

Yes sure, I will work on the param and port thing and will push changes on this PR. As far as docker is concerned, I have never worked with Docker development before. Can you please guide me on it a bit more what exactly am I supposed to do so that I can learn that specific thing from internet and then try to implement it?

carlospolop commented 2 years ago

Thanks! The Docker file was an easy thing, just check: cb117e2b9123103b217ffbf5edd332407e61e850

njmulsqb commented 2 years ago

Done!

carlospolop commented 2 years ago

Thanks!