This site is the archived OWASP Foundation Wiki and is no longer accepting Account Requests.
To view the new OWASP Foundation website, please visit https://owasp.org
Difference between revisions of "OWASP Amass Project"
From OWASP
(→News and Events) |
(→OWASP Amass Project) |
||
(33 intermediate revisions by the same user not shown) | |||
Line 7: | Line 7: | ||
==OWASP Amass Project== | ==OWASP Amass Project== | ||
− | In-depth DNS Enumeration and | + | In-depth DNS Enumeration, Attack Surface Mapping and External Asset Discovery! |
− | The OWASP Amass | + | The OWASP Amass Project has developed a tool to help information security professionals perform network mapping of attack surfaces and perform external asset discovery using open source information gathering and active reconnaissance techniques. |
==Description== | ==Description== | ||
− | The OWASP Amass project is focused on DNS enumeration and network infrastructure mapping techniques. These techniques include: obtaining subdomain names by scraping web pages, accessing web APIs, recursive brute forcing, crawling web archives, permuting/altering names, reverse DNS sweeping, and querying ASNs and netblocks associated with IP addresses. The information collected during an enumeration is used to build a | + | The OWASP Amass project is focused on DNS enumeration and network infrastructure mapping techniques. These techniques include: obtaining subdomain names by scraping web pages, accessing web APIs, querying public databases, recursive brute forcing, crawling web archives, permuting/altering DNS names, reverse DNS sweeping, and querying ASNs and netblocks associated with IP addresses. The information collected during an enumeration is used to build a graph database that maps an organization's presence on the Internet. |
− | + | When the enumeration is complete, an Amass tool is capable of converting the results into several different formats accepted by popular network graph visualization engines. This aids analysts and infosec experts attempting to quickly identify network layout and external networks being utilized by the target organization. | |
− | + | The software is implemented in the Go programming language, and is portable across popular operating systems such as Windows, Linux, MacOS, FreeBSD, etc. The command-line tools can be obtained via several mechanisms described on the installation page, such as through a Go development environment, the release binaries, the Snap package manager for Linux systems and various packages maintained by others. | |
− | |||
− | |||
− | |||
− | The | ||
==Licensing== | ==Licensing== | ||
Line 51: | Line 47: | ||
| colspan="2" align="center" | [[File:Project_Type_Files_TOOL.jpg|link=https://www.owasp.org/index.php/Category:OWASP_Tool]] | | colspan="2" align="center" | [[File:Project_Type_Files_TOOL.jpg|link=https://www.owasp.org/index.php/Category:OWASP_Tool]] | ||
|- | |- | ||
− | | rowspan="2" align="center" valign="top" width="50%" | [[File: | + | | rowspan="2" align="center" valign="top" width="50%" | [[File:Midlevel_projects.png|link=https://www.owasp.org/index.php/OWASP_Project_Stages#tab=Lab_Projects|Lab Project]] |
| align="center" valign="top" width="50%" | [[File:Owasp-builders-small.png|link=Builders]] | | align="center" valign="top" width="50%" | [[File:Owasp-builders-small.png|link=Builders]] | ||
|- | |- | ||
Line 60: | Line 56: | ||
== News and Events == | == News and Events == | ||
− | * [ | + | * [31 Jul 2019] OWASP Amass Project shows up in DarkReading "8 Free Tools to Be Showcased at Black Hat and DEF CON" article. |
− | * [ | + | * [1 Jun 2019] Anthony Rhodes and Jeff Foley talked about advanced features and configuration options of Amass at the Bugcrowd LevelUp 0x04 virtual conference. |
− | * [ | + | * [8 May 2019] Jeff Foley and Anthony Rhodes talked about Amass at the OWASP Rochester Chapter. |
− | * [ | + | * [1 May 2019] Jeff Foley talked about "Discovering Exposure on the Internet" on the CSIAC Webinar. |
− | * [ | + | * [23 Mar 2019] Jeff Foley and Anthony Rhodes talked about Amass at BSidesROC. |
− | * [ | + | * [8 Feb 2019] Adobe announced its integration of OWASP Amass with their Marinus project on Twitter. |
− | * [ | + | * [28 Nov 2018] OWASP Seattle Chapter meeting (hosted by T-Mobile) demonstration (remote) of the OWASP Amass project. |
− | |||
− | |||
|} | |} | ||
Line 88: | Line 82: | ||
==Contributors== | ==Contributors== | ||
− | The | + | The Founder and Project Leader: |
* '''Jeff Foley''' | * '''Jeff Foley''' | ||
− | + | Contributors that have joined the project include: | |
* '''Mikail Tunç''' | * '''Mikail Tunç''' | ||
* '''Wael Nasreddine''' | * '''Wael Nasreddine''' | ||
+ | |||
+ | * '''Randall Marsden''' | ||
+ | |||
+ | * '''Anthony Rhodes''' | ||
+ | |||
+ | * '''Adam Zinger''' | ||
+ | |||
+ | * '''Daniel Martin''' | ||
+ | |||
+ | * '''Benjamin Murray''' | ||
+ | |||
+ | * '''Shane Ditton''' | ||
+ | |||
+ | * '''Semtex Oliviero''' | ||
+ | |||
+ | * '''Daniel Hauenstein''' | ||
+ | |||
+ | * '''John Daniel Leon''' | ||
+ | |||
+ | * '''Daniel Miessler''' | ||
+ | |||
+ | * '''Kian Jamali''' | ||
+ | |||
+ | * '''Nikos Gkogkos''' | ||
+ | |||
+ | * '''Jason Haddix''' | ||
+ | |||
+ | * '''Julio Hawthorne''' | ||
= Road Map and Getting Involved = | = Road Map and Getting Involved = | ||
Line 103: | Line 125: | ||
==Roadmap== | ==Roadmap== | ||
− | As of <strong> | + | As of <strong>January, 2019, the highest priorities for the next 6 months</strong> are: |
+ | |||
+ | * For version 3.0.0, update the user interfaces (UI) available | ||
* Feature enhancement: Allow Amass to connect to proxies | * Feature enhancement: Allow Amass to connect to proxies | ||
* Feature enhancement: Inform users of what Amass will do once an enumeration is executed | * Feature enhancement: Inform users of what Amass will do once an enumeration is executed | ||
− | * Feature enhancement: | + | * Feature enhancement: Clean lists of DNS resolvers provided by users |
* Continue to update data sources that provide DNS names | * Continue to update data sources that provide DNS names | ||
− | |||
* Implement documentation regarding Amass architecture and the enumeration process | * Implement documentation regarding Amass architecture and the enumeration process | ||
* Develop slides and videos to serve as demonstration material | * Develop slides and videos to serve as demonstration material | ||
Line 130: | Line 153: | ||
{{Template:Project About | {{Template:Project About | ||
| project_name =OWASP Amass | | project_name =OWASP Amass | ||
− | | project_description = In-depth DNS Enumeration and Network Mapping | + | | project_description = In-depth DNS Enumeration and Network Mapping |
| project_license = Apache License 2.0 | | project_license = Apache License 2.0 | ||
| leader_name1 = Jeff Foley | | leader_name1 = Jeff Foley |
Latest revision as of 01:42, 5 August 2019