Credential Stuffing 2.0

Jan 17 2023
Spero che tu abbia visitato l'articolo precedente che copre tutte le cose di base sul credential stuffing oppure puoi verificarlo qui: Benvenuto nella nuova era degli attacchi informatici, dove gli hacker hanno portato il credential stuffing al livello successivo. Incontra Credential Stuffing 2.

Spero che tu abbia visitato l'articolo precedente che copre tutte le cose di base sul riempimento delle credenziali oppure puoi verificarlo qui:

Credential Stuffing 101: come gli hacker utilizzano le richieste Python per hackerare gli account

Benvenuto nella nuova era degli attacchi informatici, in cui gli hacker hanno portato il credential stuffing a un livello superiore. Scopri Credential Stuffing 2.0, in cui l'uso di proxy, CAPTCHA bypass, CloudFlare security Bypass e strumenti GUI sono diventati la norma. Sono finiti i giorni dei semplici attacchi di forza bruta, ora gli hacker hanno accesso a metodologie avanzate che automatizzano il processo e aumentano le possibilità di successo. In questo articolo, approfondiremo il funzionamento interno di Credential Stuffing 2.0, scoprendo come questi strumenti vengono utilizzati per infiltrarsi anche nei sistemi più sicuri. Preparati per un viaggio high-tech nel mondo oscuro dell'hacking.

Utilizzo di proxy

I proxy svolgono un ruolo significativo negli attacchi di credential stuffing consentendo agli aggressori di mascherare il proprio indirizzo IP e la propria posizione durante le richieste. Ciò rende più difficile per l'organizzazione presa di mira risalire alla fonte dell'attacco e bloccare l'indirizzo IP.

Quando un utente malintenzionato utilizza un proxy, può alternare diversi indirizzi IP e posizioni, rendendo difficile per l'organizzazione presa di mira rilevare e bloccare l'attacco. Ciò consente all'attaccante di continuare a provare diverse credenziali di accesso senza essere rilevato o bloccato.

I proxy consentono inoltre agli aggressori di condurre un attacco distribuito, in cui possono utilizzare più indirizzi IP e posizioni per accedere al sito Web o al servizio mirato. Ciò consente all'attaccante di utilizzare un numero elevato di credenziali di accesso contemporaneamente, rendendo più probabile che trovi un set di credenziali valide.

Inoltre, gli aggressori possono utilizzare un proxy per anonimizzare se stessi, in questo modo l'organizzazione presa di mira non sarebbe in grado di risalire all'inizio dell'attacco e intraprendere un'azione legale se necessario.

È anche importante ricordare che i provider di proxy possono offrire un tipo specifico di servizio chiamato "proxy a rotazione", questo tipo di proxy cambia automaticamente l'indirizzo IP quando viene inviata una richiesta, questa è una tecnica comune utilizzata dagli hacker per eludere il rilevamento.

ELENCO DI ALCUNI PROXY TOOL SU INTERNET

Ci sono alcuni modi per ottenere server proxy:

  1. Acquistali da un provider proxy: ci sono molte aziende che vendono server proxy, su base mensile o annuale. Questi proxy sono generalmente di alta qualità e sono dotati di funzionalità aggiuntive come l'anonimato e il supporto per diversi protocolli.
  2. Raschiali da Internet: puoi utilizzare uno script o un programma per raschiare elenchi di proxy disponibili pubblicamente da siti Web comehttps://www.sslproxies.org/Ohttps://free-proxy-list.net/
  3. Usa un proxy gratuito: ci sono molti server proxy gratuiti disponibili su Internet, ma potrebbero non essere affidabili o sicuri come i proxy a pagamento.

Ecco un esempio di come utilizzare un proxy con una richiesta GET:

import requests

proxy = {
    'http': 'http://proxy.example.com:8080',
    'https': 'https://proxy.example.com:8080',
}

response = requests.get('http://example.com', proxies=proxy)

print(response.text)

Bypassare i CAPTCHA

Fonte: https://ia.acs.org.au/article/2022/death-to-captchas-at-last.html

CAPTCHA (Completely Automated Public Turing test to tell Computers and Humans Apart) è una misura di sicurezza progettata per impedire ai bot automatizzati di accedere a un sito web o a un servizio. Negli attacchi di credential stuffing, gli aggressori possono utilizzare bot automatizzati per provare un numero elevato di credenziali di accesso in un breve periodo di tempo. Aggirando CAPTCHA, gli aggressori possono continuare a utilizzare i loro bot senza interruzioni, rendendo più probabile che trovino un set di credenziali valide.

Esistono diversi modi per aggirare CAPTCHA, incluso l'utilizzo di algoritmi di apprendimento automatico, software di riconoscimento ottico dei caratteri (OCR) e servizi gestiti dall'uomo o fornitori di terze parti. Questi metodi possono essere utilizzati per aggirare i sistemi CAPTCHA sia semplici che complessi.

Alcuni fornitori di terze parti di questi servizi includono:

  • 2Captcha
  • Anti Captcha
  • Deathbycaptcha

Bypassare la sicurezza di CloudFlare

Fonte : https://www.cloudflare.com/what-is-cloudflare/

CloudFlare è un servizio di sicurezza che aiuta a proteggere i siti Web dalle minacce online, come hacker e bot. Funziona posizionandosi di fronte a un sito Web e fungendo da barriera, o "scudo", per bloccare il traffico dannoso consentendo al tempo stesso ai visitatori legittimi di accedere al sito.

CloudFlare utilizza una varietà di misure di sicurezza per proteggere i siti Web, tra cui:

  • Firewall: che può bloccare indirizzi IP e bot dannosi noti
  • Protezione DDoS: in grado di rilevare e bloccare attacchi denial of service distribuiti
  • Crittografia SSL/TLS: che può crittografare i dati mentre viaggiano tra un sito Web e il browser di un visitatore, contribuendo a mantenere al sicuro le informazioni sensibili, come password e numeri di carta di credito.

Un modo per aggirare la sicurezza di CloudFlare è utilizzare una tecnica chiamata bypass di CloudFlare, che prevede l'identificazione dell'indirizzo IP del server dietro CloudFlare e quindi la connessione diretta a quel server. Questo può essere fatto utilizzando strumenti come Censys, Shodan e CloudFail.

Un altro modo è utilizzare una tecnica chiamata risolutore CloudFlare, che prevede l'utilizzo di uno script o uno strumento per risolvere automaticamente l'indirizzo IP del server dietro CloudFlare. Questo può essere fatto utilizzando strumenti come CloudFlare Resolver, CloudFlareDNS e CloudFlare Resolver API.

Inoltre, gli aggressori possono utilizzare una tecnica chiamata IP spoofing, che prevede la falsificazione dell'indirizzo IP del client per aggirare la sicurezza di CloudFlare.

Bypassare la sicurezza di Cloudflare può consentire agli aggressori di accedere al server dietro il livello di sicurezza, in questo modo possono condurre un attacco di credential stuffing o lanciare un attacco DDoS.

È importante notare che aggirare la sicurezza di CloudFlare è illegale in alcuni paesi e le organizzazioni dovrebbero intraprendere un'azione legale se sospettano che qualcuno stia utilizzando tali tecniche per attaccare il loro servizio. Per combattere questo tipo di attacco, le organizzazioni dovrebbero utilizzare misure di sicurezza avanzate come l'autenticazione a più fattori, la limitazione della velocità e il blocco IP. Inoltre, dovrebbero monitorare i loro registri e il traffico di rete per qualsiasi attività sospetta.

GUI

Il riempimento delle credenziali, un metodo di attacco informatico che prevede l'utilizzo di un elenco di credenziali di accesso rubate per ottenere l'accesso non autorizzato a più account, è diventato molto più semplice grazie agli strumenti della GUI. Questi strumenti di interfaccia utente grafica automatizzano il processo e sono venduti sul dark web. Sono dotati di funzionalità come il caricamento di combinazioni di nomi utente e password, risultati di filtraggio e persino funzionalità avanzate come il multi-threading e il supporto di proxy anonimi. Ma attenzione, l'uso di questi strumenti è illegale e può portare a gravi conseguenze. In questo , daremo un'occhiata più da vicino ad alcuni degli strumenti GUI più popolari per il riempimento delle credenziali, come OpenBullet, Storm e Sentry MBA, e scopriremo perché è sempre meglio stare dalla parte giusta della legge e utilizzare metodi etici .

Esistono anche numerosi strumenti GUI che sono stati sviluppati dagli hacker per automatizzare il processo di esecuzione dei processi di richiesta.

Questi strumenti sono in genere venduti sul dark web e il loro utilizzo è illegale. Alcune delle funzionalità che questi strumenti possono includere sono:

  1. Caricamento di combinazioni: si riferisce alla possibilità di caricare un elenco di combinazioni di nome utente e password da utilizzare durante un attacco.
  2. Filtraggio: la capacità di filtrare i risultati di un attacco in base a tentativi di accesso riusciti e non riusciti e account freemium o account premium.
  3. Funzionalità avanzate: alcuni di questi strumenti GUI possono anche essere dotati di funzionalità avanzate come il multi-threading, che consente di effettuare più tentativi di accesso contemporaneamente e il supporto proxy, che consente l'uso di proxy anonimi per mascherare l'identità dell'attaccante .
Alcuni degli strumenti della GUI su INTERNET: OPEN BULLET, SNIPR, SENTRY MBA
  • ApriBullet
  • Tempesta
  • Sentry MBA
  • Vedova Nera
  • SNIPR
  • Black Bullet
  • CredCrack e molti altri….

“ In conclusione, l'evoluzione del credential stuffing ha portato nuove sfide alla sicurezza online. L'uso di proxy, bypass CAPTCHA e bypass della sicurezza CloudFlare nel credential stuffing 2.0 ha reso la sicurezza online più complessa. Tuttavia, con le giuste conoscenze, strumenti e misure di sicurezza possiamo ancora proteggerci da questi attacchi informatici. Mantieni le tue password sicure e univoche e non riutilizzare mai la stessa password su più account. Tieniti informato e stai al sicuro.