/
vars.go
67 lines (60 loc) · 2.43 KB
/
vars.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
package utils
import (
"os"
emailverifier "github.com/AfterShip/email-verifier"
"github.com/OrbKonSec/mailintel/cmd/models"
"github.com/olekukonko/tablewriter"
"github.com/schollz/progressbar/v3"
)
var TitleMap = map[string]string{
"EmailRep": "\nEmailRep Results:",
"Hunter": "\nHunter Results:",
"Googling": "\nGoogling Results:",
"Intelx": "\nIntelX Results:",
"Psbdmp": "\nPastebin Dumps (psbdmp):",
"Social": "\nSocial Media Results:",
"IPAPI": "\nIPAPI Results:",
"Lookup": "\nLookup Results:",
"BreachDirectory": "\nBreachDirectory Results:",
}
var (
ConfigReturn map[string]interface{}
ProgressBar *progressbar.ProgressBar = nil
LookupTable *tablewriter.Table = tablewriter.NewWriter(os.Stdout)
BannerTemplate string = `{{ .Title "mailintel" "" 2 }}
{{ .AnsiColor.BrightWhite }}v1.0.2 made by Atnoni Kon{{ .AnsiColor.Default }}
{{ .AnsiColor.BrightCyan }}https://github.com/OrbKonSec/{{ .AnsiColor.Default }}
Made by Atnoni Kon
Now: {{ .Now "Monday, 2 Jan 2006" }}`
)
var (
Verify_result models.VerifyStruct
Emailrep_result models.EmailRepStruct
Breachdirectory_result models.BreachDirectoryStruct
Hunter_result models.HunterStruct
Googling_result []string
Intelx_result []string
Social_result []string
Psbdmp_result models.PsbdmpStruct
Lookup_temp_result [][]string
Ipapi_result models.IPAPIStruct
Verifier = emailverifier.NewVerifier().
EnableAutoUpdateDisposable()
)
const (
IntelxDefaultMaxResults = 10
)
const (
BreachDirectoryAPI = "https://breachdirectory.p.rapidapi.com/?func=auto&term="
EmailrepURL = "https://emailrep.io/"
HunterAPI = "https://api.hunter.io/v2/domain-search?domain="
IntelxURL = "https://intelx.io/"
IPAPIURL = "https://ipapi.co/"
PsbdmpAPI = "https://psbdmp.ws/api/v3/search/"
AdobeEndpoint = "https://auth.services.adobe.com/signin/v2/users/accounts"
DiscordEndpoint = "https://discord.com/api/v9/auth/register"
InstagramCSRFEndpoint = "https://www.instagram.com/accounts/emailsignup/"
InstagramEndpoint = "https://www.instagram.com/accounts/web_create_ajax/attempt/"
SpotifyEndpoint = "https://spclient.wg.spotify.com/signup/public/v1/account"
TwitterEndpoint = "https://api.twitter.com/i/users/email_available.json"
)