diff --git a/GetMXServer.exe b/GetMXServer.exe new file mode 100644 index 0000000..56c9e1c Binary files /dev/null and b/GetMXServer.exe differ diff --git a/GetMXServer.ps1 b/GetMXServer.ps1 new file mode 100644 index 0000000..ebac499 --- /dev/null +++ b/GetMXServer.ps1 @@ -0,0 +1,12 @@ +Write-Host -ForegroundColor Yellow "...::: Récupération des enregistrements MX pour un domaine DNS :::..." + +while(0 -ne 1) +{ + $domain = Read-Host "Entrez le nom du domaine à vérifier" + Resolve-DnsName -Name $domain -Type MX | sort Preference -desc | ft Name,NameExchange,Preference + # $publicip = (Resolve-DnsName -Name $domain).Address + # $ShodanLink = "https://api.shodan.io/shodan/host/" + $publicip + "?key=9r6vVczYqYGR9F3WADASttMPt6fqK2Mm" + # $Shodan = Invoke-RestMethod -uri $ShodanLink + # $operateur = $Shodan.isp + # Write-Host -ForegroundColor Yellow "L'opérateur télécom de l'IP $publicip ($domain) est $operateur ." +} \ No newline at end of file diff --git a/README.md b/README.md index c3216b3..67d1dc8 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,2 @@ # GetMXServer - +PowerShell tool to get MX Servers for a domain