[POWERSHELL] Comprobar si múltiples correos han sido filtrados

  • 1 Respuestas
  • 3066 Vistas

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado andergedon

  • *
  • Underc0der
  • Mensajes: 60
  • Actividad:
    0%
  • Reputación 6
  • High tech, low life
    • Ver Perfil
    • GitHub
Hola undercoders! Hice un pequeño script para comprobar si uno o más correos han sido filtrados en algún momento. El script utiliza la API de You are not allowed to view links. Register or Login para confirmar. Solo necesitamos un archivo emails.txt con todos los correos a testear para empezar a correr el script y luego si lo deseamos exportar todos los positivos a otro archivo



Código: You are not allowed to view links. Register or Login
if((test-path "emails.txt") -eq $false){
    write-error "Archivo 'emails.txt' faltante"
}

$emails = get-content emails.txt
$ouput

foreach($mail in $emails){
   
   if($mail -notmatch '[a-zA-Z0-9.-][email protected]\w+\.\w+'){continue}

   $test = invoke-webrequest "https://hacked-emails.com/api?q=$mail"
   if($test.content -match '(:0)(?=,"data")'){
       write-host "Ninguna entrada para $mail !" -foreground green
       write-host "`n============================`n"
    }else{
   if($test.content -match '(\d+)(?=,"data")'){}
   $matches = ([regex]'https:[a-zA-Z\\\/-]+\.com\\\/leak\\\/[a-zA-Z0-9-.]+').Matches($test.content);

   write-host "
  • " $matches.Count " Entradas para $mail
  • `n" -foreground red[/li][/list]
           $output += @("$mail`n")
       foreach($link in $matches){
           write-host "E-mail filtrado en:" ($link -replace "\\") -foreground red
           $output += @($link -replace "\\")
       }
       $output += @("`n==========================`n")
       write-host "`n============================`n"
        }

    }

    write-host "Exportar e-mails filtrados? S/N > " -NoNewLine
       $x=read-host

        if($x -eq 's' -or $x -eq 'S'){set-content "output.txt" $output}
\x11\x12\x13

Conectado Mortal_Poison

  • *
  • Underc0der
  • Mensajes: 180
  • Actividad:
    46.67%
  • Country: 00
  • Reputación 16
  • Become the change you seek in the world. -Gandhi.
  • Twitter: https://www.twitter.com/Mortal_Poison_
    • Ver Perfil
    • XECURE-LABS
Hola You are not allowed to view links. Register or Login

Súper interesante el aporte, de hecho, tengo un correo que no uso hace años, lo puse y adivina ;D.

Un saludo.
Become the change you seek in the world. -Gandhi.


 

[POWERSHELL] Obtener lista de contraseñas del Secure Vault de windows!

Iniciado por 79137913

Respuestas: 4
Vistas: 4515
Último mensaje Marzo 23, 2018, 02:38:27 pm
por Drok3r
PowerShell

Iniciado por gallet

Respuestas: 1
Vistas: 4701
Último mensaje Agosto 12, 2016, 08:06:54 am
por cybervaca
[POWERSHELL] Script para comprobar equipos vulnerables a MS17-010

Iniciado por OLM

Respuestas: 0
Vistas: 4357
Último mensaje Mayo 16, 2017, 05:11:41 pm
por OLM