
Esta herramienta se basa en regex con estándares efectivos para detectar sitios de phishing en tiempo real utilizando certstream y también puede detectar ataques punycode (IDNA).
Capturando phishing mediante la observación de registros de transparencia de certificados. Esta herramienta se basa en expresiones regulares con estándares efectivos para detectar sitios de phishing en tiempo real utilizando certstream y también puede detectar ataques de punycode (IDNA) como https://www.ṁyetḣerwallet.com.
$ cd /opt/
$ git clone https://github.com/6IX7ine/certstreamcatcher.git
$ cd certstreamcatcher
$ npm install
Para instalar certstreamcatcher usando npm ejecute:
npm install --save certstreamcatcher
Este es un área de pruebas para probar certstreamcatcher
https://npm.runkit.com/certstreamcatcher
El certstreamcatcher es extremadamente simple, todo lo que tienes que hacer es importar la librería certstreamcatcher y certstream, registrar el callback y llamar a certstreamClientPhishing pasándole el parámetro callback a certstreamClientPhishing.
const certstreamcatcher = require('certstreamcatcher');
const certstream = require("certstream");
const regex = /(wellsfargo|paypal|login|sign-in|secure|update|money|sslsecure|amazon)/gi; # Keywords
const tlds = ['.io','.gq','.ml','.cf','.tk','.xyz','.pw','.cc']; # tlds
var client = new certstream(function(certstream) {
certstreamcatcher.certstreamClientPhishing(certstream, regex, tlds, {tlds: true});
});
client.connect();
Para ejecutar el programa, guarda el código anterior y ejecuta con el comando:
$ node certstreamcatcher.js
49m12JEEC6HPCHkLMX5QL4SrDQdKwh6eb4Muu8Z9CwA9MwemhzFQ3VcgHwyuR73rC22WCymTUyep7DVrfN3GPt5JBCekPrR