![Chat on Discord](https://img.shields.io/discord/433729817918308352.svg?logo=discord)
The OAM Tools serve the purpose of extracting, manipulating, and analyzing data in an OAM database.
Current tools are:
Tool |
Description |
oam_i2y |
Convert legacy INI configuration format to the current YAML format |
oam_subs |
Analyze collected OAM assets |
oam_track |
Analyze collected OAM data to identify newly discovered assets |
oam_viz |
Analyze collected OAM data to generate files renderable as graph visualizations |
Usage
To understand how to use the tools above, check out the Users' Guide!
Installation ![Go Version](https://img.shields.io/github/go-mod/go-version/owasp-amass/oam-tools)
From Source
- Install Go and setup your Go workspace
- Download all the OAM tools by running
go install -v github.com/owasp-amass/oam-tools/cmd/...@master
- If you want to download a specific tool only, run
go install -v github.com/owasp-amass/oam-tools/cmd/TOOL_NAME@master
- Example:
go install -v github.com/owasp-amass/oam-tools/cmd/oam_i2y@master
- At this point, the binary should be in
$GOPATH/bin
Local Install
- Install Go and setup your Go workspace
- Use git to clone the repository:
git clone https://github.com/owasp-amass/oam-tools
- At this point, a directory called
oam-tools
should be made
- Go into the
oam-tools
directory by running cd oam-tools
, and then build the desired program by running go build ./cmd/TOOL_NAME
- Example:
go build ./cmd/oam_i2y
- To install all the tools at once, you would need to be inside the
oam-tools
directory and iterate through all the tools under cmd
- A one-liner (like this one in bash:
for i in ./cmd/*; do echo $i; go build $i;done
) can be made to handle this scenario.
- Enjoy! The binary will reside in your current working directory, which should be the
oam-tools
directory.
Corporate Supporters
![WhoisXML API Logo](https://github.com/owasp-amass/oam-tools/raw/v0.1.1/images/whoisxmlapi_logo.png)
Contributing
![Chat on Discord](https://img.shields.io/discord/433729817918308352.svg?logo=discord)
We are always happy to get new contributors on board! Join our Discord Server to discuss current project goals.
Troubleshooting ![Chat on Discord](https://img.shields.io/discord/433729817918308352.svg?logo=discord)
If you need help with the installation and/or usage of the tools, please join our Discord server where community members can best help you.
Please avoid opening GitHub issues for support requests or questions!
Licensing ![License](https://img.shields.io/badge/license-apache%202-blue)
This program is free software: you can redistribute it and/or modify it under the terms of the Apache license. OWASP Amass and any contributions are Copyright © by Jeff Foley 2017-2023. Some subcomponents have separate licenses.