Skip to content
KitploitKITPLOIT
StrumentiExploitsBlog
Log in
Invia
StrumentiExploitsBlog
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.

FeedContattoPrivacy© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
BABEF — Framework di ricerca per exploit per CVE-2026-44714, una vulnerabilità nella verifica delle firme di bitcoinj che consente lo spoofing delle transazioni e il dirottamento dei pagamenti, con PoC, payload JS e harness C2. | Kitploit
Strumenti/GitHubGitHub/dntaskmehow/babef
Framework di ExploitExploitSfruttamento di Applicazioni WebCrittografiaCommand and ControlAutenticazioneRed TeamingSviluppo Payload
GitHubdntaskmehow/babef

BABEF

Framework di ricerca per exploit per CVE-2026-44714, una vulnerabilità nella verifica delle firme di bitcoinj che consente lo spoofing delle transazioni e il dirottamento dei pagamenti, con PoC, payload JS e harness C2.

24 giorni faNon ancora revisionato
Vedi Repository

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

B.A.B.E.F

BABEF banner

Status Target Impact

B.A.B.E.F - UN FRAMEWORK DI EXPLOIT PER IL BYPASS DELL'AUTENTICAZIONE DI BITCOINJ

Ricercatore: dontaskmehow

CVE-2026-44714 | bitcoinj | Spoofing delle transazioni | Hijacking dei pagamenti

BABEF è un framework di exploit orientato alla ricerca che prende di mira una grave falla nella verifica delle firme della libreria bitcoinj, utilizzata da portafogli Bitcoin e sistemi di pagamento basati su Java.

Questo progetto è incentrato su CVE-2026-44714, una vulnerabilità nel percorso di validazione delle transazioni di bitcoinj che può consentire comportamenti di transazione falsificati, condizioni di bypass dell'autenticazione e manipolazione del flusso di pagamento nelle implementazioni interessate.


PANORAMICA DELLA MINACCIA

Questo framework esplora l'impatto della falla su:

  • livelli di autenticazione del portafoglio
  • logica di verifica delle transazioni
  • comportamento dei canali di pagamento
  • servizi a valle che si affidano alla validazione di bitcoinj

Profilo di impatto

  • Vettore di attacco: Locale / a livello applicativo
  • Requisito di privilegio: Basso
  • Interazione utente: Minima / Nessuna
  • Riservatezza: Alta
  • Integrità: Alta
  • Disponibilità: Alta

COMPONENTI ALLEGATI

1. Exploit Python

bitcoinj_spoof.py

  • Una proof-of-concept basata su Python incentrata sul comportamento di spoofing delle transazioni e sulla validazione della vulnerabilità contro implementazioni vulnerabili di bitcoinj.

2. Payload JavaScript

bitcoinj_hijack.js

  • Un payload JavaScript progettato per simulare il comportamento di hijacking dei canali di pagamento in ambienti di portafoglio o di pagamento esposti sul web e interessati.

3. Server C2 Ruby

bitcoinj_c2.rb

  • Un harness di command-and-control basato su Ruby utilizzato per modellare l'orchestrazione degli attacchi e il tracciamento dei fondi rubati in un ambiente di laboratorio.

INSTALLAZIONE ED ESECUZIONE

Requisiti

  • Python 3.10+
  • Node.js 18+
  • Ruby 3.0+
  • Git
  • Accesso a un ambiente target vulnerabile basato su bitcoinj per test autorizzati

1) Clonare il repository

git clone https://github.com/Bitcoinjimmy/BABEF.git
cd BABEF

2) Configurazione dell'exploit Python

python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt

Eseguire l'exploit Python:

python3 bitcoinj_spoof.py <target_wallet> <recipient_address> <amount>

Esempio:

python3 bitcoinj_spoof.py 1BoatSLRHtKNngkdXEeobR76b53LETtpyT 1J7mdg5rbQyUHENYdx39WVWK7fs5ZQ7VQ 0.25

3) Configurazione del payload JavaScript

npm install

Eseguire il payload di hijacking:

node bitcoinj_hijack.js

4) Server C2 Ruby

ruby bitcoinj_c2.rb

/ FOCUS DELLA RICERCA /

Il progetto è pensato per:

  • rischio di bypass dell'autenticazione nei servizi basati su bitcoinj
  • iniezione di transazioni falsificate
  • manipolazione dei canali di pagamento
  • percorsi di sfruttamento negli stack di portafoglio vulnerabili

Questo repo è strutturato come vetrina di red-team / ricerca sulla sicurezza ed è destinato esclusivamente a test autorizzati e analisi difensiva.


/ DISCLAIMER /

Questo repository è destinato alla ricerca sulla sicurezza, alla validazione red-team e alla valutazione difensiva in ambienti in cui tali attività sono esplicitamente autorizzate. Usalo in modo responsabile e in conformità con la legge applicabile e le politiche di governance. Il ricercatore dontaskmehow non è responsabile!


/ STATO /

BABEF è un framework di sfruttamento incentrato su bitcoinj e centrato su CVE-2026-44714, progettato per far emergere l'impatto delle debolezze nella verifica delle firme nei sistemi di portafoglio e di pagamento.

Scarica lo strumento