IP-Biter - Framework
Il Framework di Tracciamento Amico degli Hacker
IP-Biter è un framework di tracciamento open source, facile da distribuire, che genera immagini e link di tracciamento altamente configurabili e unici da incorporare in email, siti o sistemi di chat e visualizzare, in una dashboard amichevole per gli hacker, report altamente dettagliati degli utenti tracciati che visualizzano l'immagine o aprono i link.

Caratteristiche
- Generazione di immagini di tracciamento altamente configurabile
- Generazione di link di tracciamento
- Tracciamento nascosto e non riconoscibile dal punto di vista del bersaglio
- Dashboard integrata
- Dashboard di panoramica integrata (solo Admin)
- Prevenzione dell'auto-tracciamento
- Possibilità di fermare e avviare il tracciamento in qualsiasi momento
- Possibilità di nascondere la Dashboard e proteggerne l'accesso con una password
- Report di tracciamento in tempo reale dalla Dashboard
- Report di tracciamento consegnati in tempo reale a un indirizzo email configurabile e a una chat Telegram
- Diversi servizi di analisi IP
- Servizio di analisi User-Agent
- Servizio di abbreviazione URL integrato
- File PHP AllInOne
- Nessun database necessario
- Open Source
...e molto molto altro!
Provalo!

Per Iniziare
Distribuisci IP-Biter
- Copia ipb.php nel tuo server PHP e, opzionalmente, crea un file .htaccess come descritto nelle successive note sulla sicurezza.
- Alcuni parametri configurabili sono disponibili nelle prime righe PHP non commentate del file ipb.php, identificate dal commento "START CONFIGURATION SECTION".
Accedi alla Dashboard
- Accedi alla dashboard tramite ipb.php?op=$dashboardPage (sostituendo $dashboardPage con il suo valore effettivo).
- $dashboardPage è la variabile PHP definita nella "START CONFIGURATION SECTION" del file ipb.php. Il valore predefinito è "dashboard", quindi l'URL predefinito è
ipb.php?op=dashboard.
- Se la variabile PHP $dashboardPage è vuota, puoi accedere alla dashboard tramite l'URL
ipb.php.
- Se la variabile PHP $dashboardPageSecret non è vuota, apparirà una pagina di login che richiede il valore di $dashboardPageSecret.
Crea una nuova configurazione
- Quando la dashboard viene aperta senza parametri, viene creata una nuova configurazione.
- Un'altra nuova configurazione vuota può essere generata cliccando il pulsante "Nuovo".
- Opzionalmente, fornisci email e token del Bot Telegram e chat id dove desideri ricevere le notifiche.
- Nota su Telegram: Per ottenere un token, crea un Bot Telegram seguendo le istruzioni su https://core.telegram.org/bots/features#botfather.
- Nota su Telegram: Per ottenere un chat id, avvia una nuova chat con il tuo bot, poi apri
https://api.telegram.org/bot<token>/getUpdates sostituendo <token> con il token del tuo bot. Troverai il tuo chat id sotto result/message/chat/id del JSON restituito. Ulteriori istruzioni per chat di gruppo o topic si trovano su questo Gist.
- Configura l'immagine di tracciamento e le impostazioni avanzate se necessario.
- È possibile lasciare vuoto l'URL dell'immagine originale. In tal caso verrà utilizzata un'immagine vuota.
- Aggiungi link di tracciamento se necessario.
- È possibile lasciare vuoto il link originale. In tal caso il link genererà una pagina 404.
- Salva la configurazione
- Distribuisci l'immagine generata o i link per avviare il tracciamento.
- Puoi cliccare il pulsante di copia e incollare in un editor email HTML ricco come Gmail.
- NOTA: Se provi ad aprire l'immagine o i link generati ma hai nella stessa finestra del browser la dashboard aperta e caricata, la tua richiesta non sarà tracciata (funzione di prevenzione dell'auto-tracciamento).
Carica una configurazione esistente
- Quando la dashboard viene aperta con il parametro "uuid", viene caricata la configurazione associata.
- Un'altra configurazione può essere caricata incollando il "Track UUID" nel campo relativo della dashboard e cliccando il pulsante "Carica".
- I report verranno automaticamente visualizzati nella sezione "Report di Tracciamento" della dashboard.
Pagina di Panoramica Admin
- Accedi alla pagina Admin tramite ipb.php?op=$adminPage (sostituendo $adminPage con il suo valore effettivo).
- $adminPage è la variabile PHP definita nella "START CONFIGURATION SECTION" del file ipb.php. Il valore predefinito è "admin", quindi l'URL predefinito è
ipb.php?op=admin.
- Se la variabile PHP $adminPage è vuota, la pagina admin non sarà disponibile.
- Se la variabile PHP $adminPageSecret non è vuota, apparirà una pagina di login che richiede il valore di $adminPageSecret.
- Tutte le configurazioni definite verranno visualizzate in una tabella.
Note sulla Sicurezza
- Cambia i nomi delle cartelle e la pagina della dashboard nella sezione di configurazione per migliorare la sicurezza.
- Aggiungi le seguenti righe al file .htaccess per negare l'accesso alle cartelle "configs" e "reports":
DirectoryIndex ipb.php
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^(configs/|reports/|error.log) - [F]
</IfModule>
DEMO dal Vivo
Dai un'occhiata alla DEMO.
Supportami <3
