Skip to content
KitploitKITPLOIT
StrumentiBlog
Invia
StrumentiBlog
Invia

Strumenti di Hacking, PenTest e Cybersecurity per il tuo Arsenale di Sicurezza!

Kitploit è una directory di strumenti di hacking, cybersecurity e pentesting. Scopri gli ultimi aggiornamenti dei progetti per trovare vulnerabilità, analizzare sistemi, automatizzare i test e rafforzare la tua sicurezza.

··Feed·Contatto·Privacy·© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
elpscrk — Un generatore di wordlist intelligente basato sulla profilazione degli utenti, permutazioni e statistiche. (Chiamato così come l'omonimo strumento nella serie Mr.Robot S01E01) | Kitploit
Strumenti/GitHubGitHub/d4vinci/elpscrk
OSINT (Open Source Intelligence)Password CrackingAttacchi alle PasswordRaccolta InformazioniPenetration Testing
GitHubd4vinci/elpscrk

elpscrk

Un generatore di wordlist intelligente basato sulla profilazione degli utenti, permutazioni e statistiche. (Chiamato così come l'omonimo strumento nella serie Mr.Robot S01E01)

Vedi Repository
953136601 anno faRevisionato da Kitploit

Più Popolari

Vedi tutti →

Scopri gli strumenti più utilizzati dalla nostra community.

Esplora tutti gli strumenti

Sfoglia la nostra collezione di strumenti

Vedi tutti gli strumenti →
Condividi

Elpscrk - v2.0

Un profilatore di password utente comune intelligente che prende il nome dallo stesso strumento nella serie Mr.Robot S01E01 😄

In parole semplici, elpscrk ti chiederà tutte le informazioni che conosci sul tuo target e poi proverà a generare ogni possibile password che il target potrebbe pensare, tutto dipende dalle informazioni che fornisci, dai flag che attivi e dal livello di complicazione che specifichi.

Ci sono 6 livelli di complicazione in elpscrk per ogni tipo di target esistente, partendo dalla persona semplice che è il default fino alla persona nerd, persona paranoica fino al livello del boss finale che è il livello nucleare che potrebbe generare 1.000.000 di password o più. 😆

Elpscrk è come cupp, ma si basa su permutazioni e statistiche essendo efficiente in memoria. Quindi otterrai più risultati in quasi nessun tempo, livelli di complicazione per ogni tipo di utente e risultati molto personalizzabili come vedrai nella parte sull'utilizzo.

Screenshot

Screenshot

Usage

È semplice, basta eseguire lo script e ti chiederà le informazioni che conosci sul target, poi creerà liste di permutazioni di ogni miscela comune dei dati come vedrai di seguito.

Per usi e personalizzazioni più avanzati, ci sono alcune cose a cui prestare attenzione:

  1. Livelli di complicazione

Indica quanto semplici vuoi che siano le password generate. Quindi, ad esempio, dati dei nomi:

root@kitploit:~
- Al livello 0, che è il default, ogni nome che fornisci sarà convertito in (MAIUSCOLO, minuscolo), la prima lettera sarà convertita in (MAIUSCOLO, minuscolo), e le prime due lettere saranno convertite in (MAIUSCOLO, minuscolo, capitalizzato).
- Al livello 1, vedrai tutte le cose del livello 0 ma anche ogni nome invertito, e anche le prime due lettere di ogni nome saranno invertite.

Ecco una tabella che spiega tutti i livelli di complicazione:

Nota: Nella colonna dell'idea generale, ogni cosa menzionata viene usata in molte miscele (comuni/non comuni), non da sola.

Nota: Prima che tutte le permutazioni in questi livelli inizino, elpscrk genererà alcune delle forme di password più utilizzate usando una semplice addizione come cupp, solo per assicurarsi che siano nei risultati.

  1. Flag leet

Quando abiliti il flag leet, elpscrk funzionerà normalmente e dopo aver finito ed esportato i risultati, inizierà a ottenere tutte le permutazioni leet di tutte le password e le salverà in un nuovo file.

Quindi, ad esempio, un nome come karim darà come risultato ['k4r1m', 'k4rim', 'kar1m', 'karim']

  1. Intervalli di anni e numeri

Usando l'opzione -y/--years e fornendo un anno come 1980, elpscrk mescolerà tutte le password con tutti gli anni dal 1980 al 2022 (Anno corrente+1) quindi ti aspetti password come queste:

root@kitploit:~
karim1980
1981karim
...
karim2022

e così via, lo stesso vale per l'opzione -r/--num-range fornendo un numero come 100 aggiungerà tutti i numeri da 0 a 100, quindi aspettati password come karim99, 99karim, karim100...

Installation

  • Dovrebbe funzionare su qualsiasi sistema operativo ma necessita di Python 3.6 e superiore.
  • Clona il repository e nella sua directory installa i requisiti così: pip install -r requirements.txt or this one python3 -m pip install -r requirements.txt if you have more than one version installed.
  • Sei pronto per partire

Contact

  • Twitter
  • Telegram

Donation

Se questo strumento ti è stato utile, sentiti libero di ringraziarmi offrendomi un caffè :)

Coffee

Disclaimer

  • Elpscrk è stato creato per aumentare la consapevolezza informatica sull'importanza di password forti e imprevedibili, e non è responsabile per un uso improprio o scopi illegali.
  • Può essere usato solo per test di penetrazione legali o scopi educativi...ecc!
  • Copiare codice da questo strumento o usarlo in un altro strumento è accettato a patto che venga citata la fonte e le pull request sono sempre benvenute, ovviamente. 😄

References:

  • Tutti i caratteri speciali consentiti nelle password
  • I caratteri speciali più frequentemente usati nelle password
Scarica lo strumento
LevelGeneral idea
0 - Persona sempliceQuesto è il livello predefinito, qui ti aspetti molte cose come le permutazioni dei nomi spiegate sopra, le date sono divise in gruppi di giorni, mesi, anni, ultime due cifre dell'anno come 1990 e 90, i numeri di telefono sono convertiti in formato nazionale con una lista delle prime/ultime quattro cifre come comunemente usato e così via.
1 - Persona mediaUsare questo livello aggiungerà alcune cose interessanti come per i nomi, ogni nome invertito, e anche le prime due lettere di ogni nome saranno invertite, per le date, 0 sarà aggiunto a (giorni, mesi) inferiori a 10 quindi 5 diventerà 05 e 5 ovviamente, saranno usate anche le ultime 3 cifre dell'anno quindi 1990 darà 990.
2 - Consapevolezza informaticaPer impostazione predefinita, le vecchie password che fornisci saranno usate così come sono e qualsiasi carattere speciale verrà rimosso, ma a partire dal livello 2 ogni vecchia password fornita sarà convertita in forme (MAIUSCOLO, minuscolo, capitalizzato, invertito).
3 - Persona paranoicaPer impostazione predefinita, se hai usato il flag --chars, elpscrk userà i 10 caratteri più comuni come se fossi al livello 0 o 1, ma a partire dal 3 userà l'intero set di caratteri speciali consentiti nelle password (Vedi riferimenti).
4 - Persona nerdPer il livello 3 e inferiori, elpscrk userà coppie ordinate per garantire che le permutazioni siano in ordine e taglia molte forme di password non comuni nelle miscele, ora usando il livello 4 userà le stesse miscele comuni ma senza coppie, quindi per esempio invece di ottenere password di (nomi e date), otterrai miscele di (nomi e date, nomi e nomi, date e date,...) e così via
5 - Nucleare!Qui è dove la situazione si fa seria 😆, elpscrk inizierà a usare risultati non comuni e non molto realistici per i target più complicati e non umani lol.