diff --git a/README.md b/README.md index 51eff7a..4627e1d 100644 --- a/README.md +++ b/README.md @@ -12,12 +12,8 @@ go build ### Meta -` -Node ------ Node - ^ - | - Edge -` +Node ---- Node + ```go type Node struct { ID string `json:"id"` @@ -41,14 +37,9 @@ type Edge struct { ### Certstream -` -Node ---- CertNode ---- CertStreamRaw - ^ | ^ - | | | - Edge-> | Edge - | - Node(s) (domain) -` +Node ---- CertNode ---- CertStreamRaw +Node(domain) ---- CertNode + ```go // CertStreamRaw is a wrapper around the stream function to unmarshall the @@ -79,12 +70,8 @@ type CertNode struct { ### Pastebin -` -Node ---- PasteNode ---- FullPaste - ^ ^ - | | - Edge Edge -` +Node ---- PasteNode ---- FullPaste + ```go // PasteNode is a node from PasteBin. type PasteNode struct { @@ -103,12 +90,9 @@ type FullPaste struct { ``` ### Shodan -` -Node ---- ShodanNode ---- Node(s) (hostnames and domains) - ^ ^ - | | - Edge Edge -` + +Node ---- ShodanNode ---- Node(s) (hostnames and domains) + ```go type ShodanNode struct { ID string `json:"id"` @@ -124,12 +108,7 @@ type ShodanNode struct { Balboa enrichment happens on domains and hostnames extracted from Certstream and Shodan streams and the node is created only if Balboa returns data. -` -Node ---- ShodanNode ---- Node (domain) ---- BalboaNode - ^ ^ ^ - | | | - Edge Edge Edge -` +Node ---- ShodanNode ---- Node (domain) ---- BalboaNode ```go type BalboaNode struct {