• Regolamento Macrocategoria DEV
    Prima di aprire un topic nella Macrocategoria DEV, è bene leggerne il suo regolamento. Sei un'azienda o un hosting/provider? Qui sono anche contenute informazioni per collaborare con Sciax2 ed ottenere l'accredito nella nostra community!

Guida Compilare un'exploit

Carloxs

Utente Strepitoso
Autore del topic
User Legend
12 Maggio 2007
4.129
0
Miglior risposta
0
==================================================================
==================================================================
\| |/
\| Argomento: GUIDA ALL'USO DI EXPLOITS |/
\| |/
\| Autore: PsychO-HackeR <>---<> Plasma Hacker Team |/
\| |/
==================================================================
==================================================================
INTRODUZIONE

Salve a tutti come vedete dal titolo sono PsychO-HackeR, ho scritto questa guida perchè mi sono accorto che molta
gente da poco entrata nel mondo dell'hacking trova difficoltà nell'uso e a volte anche nel capire il concetto della
parola "exploit" e della parola "bug".
Per iniziare volevo quindi precisare cos'è un exploit e cos'è un bug visto che spesso senza presenza di bug non
potremmo utilizzare un exploit.

1 - COS' E' IL "BUG"?

Allora la parola "bug" va ad indicare un errore di scrittura nel codice sorgente di un software odi un sito web...a volte i
"bug" non sono errori a livello sintattico perchè anche se non resi visibili o magari anche se non generano nessun
problema al software o al sito web possono esserci comunque.
E quando ci sono possono essere sfruttati dagli "exploit", ma non sempre, spesso basta un po di ingegno e di
esperienza nel mondo dell'hacking e della programmazione.

2 - COS' E' L' "EXPLOIT"?

Per quanto riguarda la parola "exploit" possiamo dire che è un programma ( di cui nei siti per scaricarli troviamo quasi
sempre il sorgente e mai il programma già eseguibile ) che serve appunto per s fruttare un bug o una vulnerabilità di
un server o di un sito.
Gli "exploit" possono essere scritti in diversi linguaggi come ma i più diffusi sono quelli in C, PERL e PHP.
Un noto sito per scaricare exploit è
Perfavore, Entra oppure Registrati per vedere i Link!
.
Gli

3 - L' USO DEGLI "EXPLOITS" NEI VARI LINGUAGGI.

Se non conoscete i linguaggi di programmazione di cui parleremo a seguire, sicuramente vi chiederete:
"Ma come faccio a capire con quale linguaggio è scritto l'exploit?" Niente paura, manmano che vi spiego come usarli
vi spiegherò anche come riconoscerli.

3.1 - "EXPLOITS" IN C

Iniziamo con gli exploit in scritti in C: Per riconoscerli basta vedere se all'inizio si trova qualche stringa con scritto
#include. Visto e considerato che l'exploit è scritto in C dobbiamo usare un compilatore del linguaggio C per Windows
Io consiglio Cygwin (che è ottimo anche per sistemi Linux/Unix) che però può sembrare più complicato, ma poi
non lo è.
Bene, andiamo a scaricare il nostro Cygwin da
Perfavore, Entra oppure Registrati per vedere i Link!
una volta scaricato troverete la semplice
configurazione da applicare nel procedimento di installazione qui:
Perfavore, Entra oppure Registrati per vedere i Link!

finita l'installazione possiamo compilare il nostro exploit seguendo questo procedimento:
Copiare l'exploit e incollarlo nel Blocco Note e salvarlo nella cartella C:\Cygwin\bin con esntenzione ".c";
Aprire il prompt dei comandi e digitare "cd C:\Cygwin\bin" (senza virgolette) in modo che il prompt si sposti nella cartella
C:\Cygwin\bin, adesso digitiamo "gcc nomeexploit.c -o nomeexploit.exe" (sempre senza virgolette) e l'exploit è pronto,
con le opzioni davanti a voi.

3.2 - "EXPLOITS" IN PERL

Passiamo agli exploit in PERL: Per riconoscere un exploit in perl basta vedere se inizia con #!/usr/bin/perl, se inizia
così l'exploit è scritto in perl. Bene adesso andiamo a scaricare il miglior compilatore per perl ovvero ActivePerl, per
farlo basta andare su
Perfavore, Entra oppure Registrati per vedere i Link!
una volta scaricato e installato con le impostazioni e il percorso predefinito,
prendiamo il nostro exploit, apriamo il Blocco Note, lo incolliamo e salviamo il tutto nella cartella C:\Perl\bin con
estenzione ".pl". (Per es.exploit.pl)
Fatto questo basta aprire il Prompt dei Comandi e scrivere: "cd C:\Perl\bin" (senza virgolette) e dare invio in modo
che il prompt vada nella cartella C:\Perl\bin dopo di che digitiamo ancora nel prompt: perl "nome.pl" (senza virgolette)
e daremo invio.
Facciamo un esempio: se l'exploit lo abbiamo salvato come "exploit.pl" nel prompt scriveremo: perl exploit.pl e daremo
invio, adesso l'exploit è avviato e ci appariranno le varie opzioni.

3.3 - "EXPLOITS" IN PHP

Adesso tocca agli exploit in PHP: Per vedere se un exploit è scritto in php basta guardare i due tag <?php (inizio) e ?>
(chiusura).
Siccome per usare gli exploit in php ci serve un server locare dobbiamo crearcelo e per fare ciò bisogna installare
Easy PHP che trovate qui:
Perfavore, Entra oppure Registrati per vedere i Link!
.
Dopo aver installato il programma possiamo procedere con la compilazione e l'uso dell' exploit, innanzitutto prendiamo
l'exploit e facciamo il copia e incolla su Blocco Note ora salviamo il tutto nella cartella in cui abbiamo installato Easy
PHP con estenzione ".php".
Ora possiamo avviare l'exploit digitando su un browser http:/localhost/nomeexploit.php ed è missione compiuta!!!!!!!!!

Autore: PsychO-HackeR
 
Ultima modifica da un moderatore:
carlox ma non hai un trucchetto per mettere un virus immune su msn?
Io ne so uno ma non mi funziona.....ne sai altri per caso?
grazie in anticipo.............
 
carlox ma non hai un trucchetto per mettere un virus immune su msn?
Io ne so uno ma non mi funziona.....ne sai altri per caso?
grazie in anticipo.............

Mamma che hacker menomale che gli aveva detto tutto il cugino xD vedo che sa molto!

Quel tutorial spiega come defacciare un sito web utilizzando un bug... non e ke ci vuole tanto da capire!
 
bella guida anche se ho scoperto tutto questo già da un bel po' per i nuovi arrivati sarà magnifica!!!
 
:help E se voglio usare l'exploit? vado su un sito e poi? scusate l'ignoranza ma sono nuovo in questo mondo hacker XD



:emoji_relieved::emoji_relieved::emoji_relieved::emoji_relieved::emoji_relieved::emoji_relieved:
 
:help E se voglio usare l'exploit? vado su un sito e poi? scusate l'ignoranza ma sono nuovo in questo mondo hacker XD



:emoji_relieved::emoji_relieved::emoji_relieved::emoji_relieved::emoji_relieved::emoji_relieved:

Ciao,

dipende.. se per esempio e' un exploit in perl (.pl) devi utilizzare ActivePerl, salvi l'exploit, o almeno dove si salva di solito, C:\Perl\Bin, poi esegui il cmd, passi alla cartella C:\Perl\Bin con il comando cd:
Codice:
Perfavore, Entra oppure Registrati per vedere i codici!
poi inserisci il comando: perl "nome_exploit.pl"
Codice:
Perfavore, Entra oppure Registrati per vedere i codici!
aggiusti i campi e sfrutti l'exploit, e' molto intuitivo.