elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Arreglado, de nuevo, el registro del warzone (wargame) de EHN


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP)
| | | |-+  Programación Visual Basic (Moderadores: LeandroA, seba123neo)
| | | | |-+  Prohibir entrada a un Disco
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] 2 Ir Abajo Respuesta Imprimir
Autor Tema: Prohibir entrada a un Disco  (Leído 4,452 veces)
Angeldj27

Desconectado Desconectado

Mensajes: 199


Ahorra Agua... Beba Cerveza


Ver Perfil
Prohibir entrada a un Disco
« en: 30 Octubre 2008, 19:45 pm »

Hola a todos quisiera saber como prohibir la entrada a un disco osea lo que quiero es que si no doy permiso a un disco especifico no se pueda acceder a el. desde mi aplicacion prohibir o dar paso al disco.

o en todo caso seria lo mas combeniente llamar una aplicacion antes de que se abra el disco como en el caso del Shell Command$

no se si me doi a entender.

Saludos...




En línea



"Que vamos a hacer Mañana?..... Lo mismo que hacemos todos los dias Pinky tratar de Conquistar el Mundoooo!!!!!
byway

Desconectado Desconectado

Mensajes: 181


^^,


Ver Perfil
Re: Prohibir entrada a un Disco
« Respuesta #1 en: 30 Octubre 2008, 23:43 pm »

restringir el acceso a una unidad ... puede ser quitandolo del explorador .. eso es manejo de registro... no tengo esa info ala mano pero tiene un inconveniente... tienes que reiniciar la pc antes y despues de tal accion ...

si ubiese otro metodo de hacer esto ni idea.


En línea

XcryptOR

Desconectado Desconectado

Mensajes: 228



Ver Perfil
Re: Prohibir entrada a un Disco
« Respuesta #2 en: 31 Octubre 2008, 02:54 am »

Usa El registro de windows

HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer escribe el valor NoViewOnDrive como REG_DWORD con el valor = 4

y lsito no tienes acceso al disco
En línea



SKL (orignal)

Desconectado Desconectado

Mensajes: 259


UpLoadSourceCode


Ver Perfil WWW
Re: Prohibir entrada a un Disco
« Respuesta #3 en: 31 Octubre 2008, 20:45 pm »

pero si cambias el valor a 4 tampoco pueden acceder los programas que estan en archivos de programa.... o no? es que no lo eh intentado nunca.. y ni ganas de hacer el code :P
En línea

Angeldj27

Desconectado Desconectado

Mensajes: 199


Ahorra Agua... Beba Cerveza


Ver Perfil
Re: Prohibir entrada a un Disco
« Respuesta #4 en: 31 Octubre 2008, 22:33 pm »

Gracias pero no se actualiza y no me oculta el disco decualquier modo quisiera que fuera sin tener que reiniciar el Pc osea se actualic sin tener que reiniciar

Probe el NoViewOnDrive y el NoDrives que encontre en ejemplos por el foro y no me funciona si alguien me puede hechar una mano.

salu2s...
En línea



"Que vamos a hacer Mañana?..... Lo mismo que hacemos todos los dias Pinky tratar de Conquistar el Mundoooo!!!!!
Dessa


Desconectado Desconectado

Mensajes: 624



Ver Perfil
Re: Prohibir entrada a un Disco
« Respuesta #5 en: 1 Noviembre 2008, 11:04 am »

Una posibilidad es usar "diskpart" (C:\windows\system32\diskpart.exe), con el siguiente code solo pedis infomación del disco "cero" del sistema (generalmente es el que butea), pero cuidado ya que con diskpart podes desde asignar letra a una particion hasta borrarla.

Código:

Option Explicit

Private Sub Form_Load()

Me.Width = 5445
Me.Height = 5955
Text1.Width = Me.Width
Text1.Height = Me.Height
Text1.Left = 0
Text1.Top = 0
Text1 = "Esperá 5 segundos"
'Text1.MultiLine = True ' EN DISEÑO
Timer1.Interval = 500

End Sub

Private Sub Timer1_Timer()

Timer1.Enabled = False

Dim x As Long: Dim cadena As String

Open "C:\comamdos.txt" For Output As #1
Print #1, "List disk"
Print #1, "select disk=0"
Print #1, "List part"
Print #1, "exit"
Close #1

Open "C:\bat.bat" For Output As #1
Print #1, "Diskpart/s C:\comamdos.txt" & ">" & " " & "C:\Respuesta.txt"
Print #1, "exit"
Close #1

Shell "C:\bat.bat", vbHide

x = Round(Timer): While Round(Timer) < x + 5: DoEvents: Wend

Open "C:\Respuesta.txt" For Input As #1
Text1 = Input(LOF(1), #1)
Close #1

Text1 = Replace(Text1, Chr(10), vbNewLine)

Me.MousePointer = 0

x = Round(Timer): While Round(Timer) < x + 2: DoEvents: Wend

Kill ("C:\bat.bat"): Kill ("C:\Respuesta.txt"): Kill ("C:\comamdos.txt")


End Sub


PD: Si no tenes experencia en el uso de particiones te aconsejo que vayas de a poco. saludos 
« Última modificación: 1 Noviembre 2008, 11:22 am por Dessa » En línea

Adrian Desanti
ssccaann43 ©


Desconectado Desconectado

Mensajes: 792


¬¬


Ver Perfil
Re: Prohibir entrada a un Disco
« Respuesta #6 en: 1 Noviembre 2008, 14:16 pm »

ocultar una unidad de disco duro, que supongamos tiene asignada la letra D: por el sistema.

Inicio -> Ejecutar -> Regedit Localiza la siguiente entrada del registro: HKEY_LOCAL_MACHINE_SOFTWARE_Microsoft_Windows_CurrentVersión_policies_Explorer

Haz ahora click con el botón derecho del ratón en un punto libre de la parte derecha de la ventana.

Elige Nuevo y valor DWORD

Escribe NoDrives y pulsa Enter

En la ventana siguiente activa el valor: Decimal Como queremos ocultar la Unidad D introduce el valor: 8 ( Si quisieramos que fuera la Unidad A, asignaríamos el valor 1, 2 para la unidad B, 4 para la unidad C y así sucesivamente. En caso de querer ocultar 2 unidades debes sumar los valores asignados)
Cierra el editor del registro y reinicia el sistema. Si quieres volver a hacer visible la Unidad D, repite los pasos anteriores, con la salvedad que cuando debas asignar el valor Decimal dale el valor: 0

Espero sea de tú utilidad.

En línea

- Miguel Núñez
Todos tenemos derechos a ser estupidos, pero algunos abusan de ese privilegio...
"I like ^TiFa^"
Angeldj27

Desconectado Desconectado

Mensajes: 199


Ahorra Agua... Beba Cerveza


Ver Perfil
Re: Prohibir entrada a un Disco
« Respuesta #7 en: 1 Noviembre 2008, 16:49 pm »

La cuestion es impedir la entrada al disco ya sea ocultandolo o que se muestre sin nesecidad de reiniciar el Pc asi no me funcionaria, ya sea un disco duro o una memoria USB.

Saludos..
En línea



"Que vamos a hacer Mañana?..... Lo mismo que hacemos todos los dias Pinky tratar de Conquistar el Mundoooo!!!!!
SKL (orignal)

Desconectado Desconectado

Mensajes: 259


UpLoadSourceCode


Ver Perfil WWW
Re: Prohibir entrada a un Disco
« Respuesta #8 en: 1 Noviembre 2008, 23:15 pm »

La cuestion es impedir la entrada al disco ya sea ocultandolo o que se muestre sin nesecidad de reiniciar el Pc asi no me funcionaria, ya sea un disco duro o una memoria USB.

Saludos..

con el registro n otenes que reiniciar... solo tenes que reiniciar el EXPLORER y todo se aplica... igual lo que intentas hacer es un malware asi que cuando reinicie se lleva la sorpresa
En línea

seba123neo
Moderador
***
Desconectado Desconectado

Mensajes: 3.621



Ver Perfil WWW
Re: Prohibir entrada a un Disco
« Respuesta #9 en: 1 Noviembre 2008, 23:36 pm »

Hola, buscando vi una forma para refrescar las claves que estan solo en la rama de HKEY_CURRENT_USER que es justamente la que se esta usando en este caso...ejecutando esto:

Código
  1. RUNDLL32.EXE USER32.DLL,UpdatePerUserSystemParameters ,1 ,True

de ultima probalo...haber que pasa..

saludos.
En línea

Páginas: [1] 2 Ir Arriba Respuesta Imprimir 

Ir a:  
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines