MT5

Forum per gli studenti di informatica dell'MT5
IndiceIndice  FAQFAQ  CercaCerca  RegistrareRegistrare  ConnessioneConnessione  
 

Buffer Overflow (introduzione)

Vedere l'argomento precedente Vedere l'argomento seguente Andare in basso 
AutoreMessaggio
KillerCD
Moderatore
Moderatore



Età : 22
Registrato il : 16/12/07
Messaggi : 348
Localizzazione : Proprio Cosenza Cosenza

MessaggioOggetto: Buffer Overflow (introduzione)   Dom Giu 08, 2008 1:15 pm

Gli attacchi che sfruttano gli overflow dei buffer dono devastanti quanto difficili da capire. Ho scritto una pseudo guida schifosa che dovrebbe chiarire le idee a chi è totalmente digiuno di questo argomento

http://web.tiscali.it/killercd/BOF.rar

vi pregherei di correggermi perchè temo di aver scritto molte ca**ate lol!
_________________
Kabir: Se ignori l'albero, non conoscerai la foresta
Tornare in alto Andare in basso
Hiems
Utente Junior
Utente Junior



Età : 21
Registrato il : 23/01/08
Messaggi : 341

MessaggioOggetto: Re: Buffer Overflow (introduzione)   Dom Giu 08, 2008 5:27 pm

Ma...

char a[4]; //il compilatore alloca 8 byte poichè (4+terminatore)=5, ma 5 non è potenza di 4, la
potenza di 4 più vicina è 8 quindi saranno allocati 8 byte


Tu e la matematica.... Razz


Carino comunque Very Happy
_________________
"Causa del decesso: cianuro di potassio autosomministrato in un momento di squilibrio mentale".
Tornare in alto Andare in basso
LuxLuciS
Primi Passi
Primi Passi



Età : 21
Registrato il : 07/01/08
Messaggi : 55
Localizzazione : Culonia

MessaggioOggetto: Re: Buffer Overflow (introduzione)   Dom Giu 08, 2008 5:39 pm

Poveracci coloro che non anno fatto assembler [ è alcuni sono anche contenti che l'esame così era + semplice (consiglio a coloro di ritirarsi dalla facoltà o almeno aprire la mente e riflettere siete informatici s siete inscritti a questa facoltà ) ]...un corso di architettura buttato al vento..cmq bel tutorial..
Tornare in alto Andare in basso
KillerCD
Moderatore
Moderatore



Età : 22
Registrato il : 16/12/07
Messaggi : 348
Localizzazione : Proprio Cosenza Cosenza

MessaggioOggetto: Re: Buffer Overflow (introduzione)   Dom Giu 08, 2008 6:40 pm

Hiems ha scritto:
Ma...

char a[4]; //il compilatore alloca 8 byte poichè (4+terminatore)=5, ma 5 non è potenza di 4, la
potenza di 4 più vicina è 8 quindi saranno allocati 8 byte


Tu e la matematica.... Razz


Carino comunque Very Happy


perdonami clone... la mate non è il mio forte :p
_________________
Kabir: Se ignori l'albero, non conoscerai la foresta
Tornare in alto Andare in basso
KillerCD
Moderatore
Moderatore



Età : 22
Registrato il : 16/12/07
Messaggi : 348
Localizzazione : Proprio Cosenza Cosenza

MessaggioOggetto: Re: Buffer Overflow (introduzione)   Dom Giu 08, 2008 6:48 pm

LuxLucis ha scritto:
cmq bel tutorial..

tnx What a Face
_________________
Kabir: Se ignori l'albero, non conoscerai la foresta
Tornare in alto Andare in basso
KillerCD
Moderatore
Moderatore



Età : 22
Registrato il : 16/12/07
Messaggi : 348
Localizzazione : Proprio Cosenza Cosenza

MessaggioOggetto: Re: Buffer Overflow (introduzione)   Dom Giu 08, 2008 6:50 pm

Hiems ha scritto:
Ma...

char a[4]; //il compilatore alloca 8 byte poichè (4+terminatore)=5


in effetti questo non è sempre vero... La cosa certa è che il compilatore alloca "SOLO" potenze di 4, infatti non troverai mai buffer di 3 o di 5 per esempio
_________________
Kabir: Se ignori l'albero, non conoscerai la foresta
Tornare in alto Andare in basso
Hiems
Utente Junior
Utente Junior



Età : 21
Registrato il : 23/01/08
Messaggi : 341

MessaggioOggetto: Re: Buffer Overflow (introduzione)   Dom Giu 08, 2008 8:22 pm

KillerCD ha scritto:

in effetti questo non è sempre vero... La cosa certa è che il compilatore alloca "SOLO" potenze di 4, infatti non troverai mai buffer di 3 o di 5 per esempio



il problema è che la potenza di 4 più vicina a 5 è 16 Very Happy
al massimo multiplo Very Happy
_________________
"Causa del decesso: cianuro di potassio autosomministrato in un momento di squilibrio mentale".
Tornare in alto Andare in basso
KillerCD
Moderatore
Moderatore



Età : 22
Registrato il : 16/12/07
Messaggi : 348
Localizzazione : Proprio Cosenza Cosenza

MessaggioOggetto: Re: Buffer Overflow (introduzione)   Dom Giu 08, 2008 10:01 pm

Hiems ha scritto:
KillerCD ha scritto:

in effetti questo non è sempre vero... La cosa certa è che il compilatore alloca "SOLO" potenze di 4, infatti non troverai mai buffer di 3 o di 5 per esempio



il problema è che la potenza di 4 più vicina a 5 è 16 Very Happy
al massimo multiplo Very Happy


emhhh pig si
_________________
Kabir: Se ignori l'albero, non conoscerai la foresta
Tornare in alto Andare in basso

Buffer Overflow (introduzione)

Vedere l'argomento precedente Vedere l'argomento seguente Tornare in alto 
Pagina 1 su1

Permesso del forum:Non puoi rispondere agli argomenti in questo forum
MT5 :: Area Informatica :: Hacking e Sicurezza-