Skip to content
dade edited this page Oct 24, 2019 · 2 revisions

Project Vision

Natlas should make continuous, extensible, host-oriented scanning an easy thing to deploy and make use of. Users shouldn't require specialized knowledge of which nmap flags do what, which tools take the best screenshots, or how to write complicated elasticsearch queries to review their data.

Natlas has two general paths that it should take, in no particular order. One path revolves around the ability to deploy this service against your company or against a customer company and provide continuous data at a moment's notice. This will usually be a self-contained installation where one person or one team is responsible for maintaining the server as well as all of the agents for a given deployment. They can scale up or down as necessary, but they will generally always be in control of the deployment. There is tremendous value to organizations in being able to deploy these systems on their own, as easily as possible, and to consume the results in an easy, but powerful, way.

The other path revolves around creating a free, valuable community resource for scan data. This path will involve larger scale internet scanning and research, and users may sign up from all around the world and wish to contribute scanning power. This path is the reason why agents can be configured to reject work requests against RFC1918 addresses, for instance. Agents should be able to protect themselves from doing work that would potentially compromise them. But by opening up scanning to what effectively amounts to crowdsourced scanning, Natlas can create a decentralized network of scanners that are crawling the internet all the time, sharing that data with one another (for free and in a standardized, central format), and can even provide small gamification elements such as leaderboards for number of scans completed, average number of ports found per scan, and other things to help bolster the community aspect of this.

Project Values

The Natlas project is committed to growth through open source engagement, pushing the quality bar towards excellence, and building tools with user experience stories at the forefront of design. Or at least, it's what I think natlas values, and as we develop further as an organization, we will probably make tweaks and improvements to these as necessary.