Como bloquear o acesso ao disco c:?

Delphi

05/09/2003

Como fazer para o usuário do meu programa não consiga acessar o disco c:?
Preciso criar uma função que não permita o acesso ao disco c:

Tem como fazer isso com o delphi?


Latrodectrus

Latrodectrus

Curtidas 0

Respostas

Maxwell_monteiro

Maxwell_monteiro

05/09/2003

Por que vc não reescreve o Kernel do Windows! acho que com isso funciona!


GOSTEI 0
Mmtoor

Mmtoor

05/09/2003

Prezado colega:
Talvez o que esteja querendo é bloquear o Explorer e/ou ações de usuários, certo?
Pesquise e baixe um programa de nome WinConfigurator.
Ele permite que o administrador do sistema faça alterações no registro do Windows, tais como, unidades que permitirá o usuário ter acesso, permissões tais como, gravar, excluir e/ou alterar, entre outras.
scanreg /restore não funciona pra ele.
Espero ter ajudado.
MMTOOR2003


GOSTEI 0
Latrodectrus

Latrodectrus

05/09/2003

valeu vou tentar.


GOSTEI 0
Latrodectrus

Latrodectrus

05/09/2003

o programa win configurator funciona bem mas não faz o que eu preciso,
Preciso que o usuario não acesse as pastas locais a partir do internet explorer.

Alguém sabe algum outro programa que faça isso?
Ou onde no registro que desabilita isso?


GOSTEI 0
Aristodemo

Aristodemo

05/09/2003

Essa eu tirei do fundo do baú e não sei se ainda funciona (eu implementei isso no win98 na época)

No diretório do Windows mude o Shell (Explorer.exe) para o seu programa.
Se não me engano esta no system.ini [boot]
Fazendo isso o seu programa ira escravizar o Windows ate vc executar o Explorer.exe.

E fácil pra um usuário ir la no arquivo e mudar a Shell mais você pode implementar outras opções de segurança.

Espero ter ajudado.

Abraços...


GOSTEI 0
Latrodectrus

Latrodectrus

05/09/2003

na verdade meu sistema já está funcionando assim,
ao invés de abrir o exlporer.exe abre sistema.exe
meu sistema é que libera opções para os programa que serão usados

o que você está querendo dizer é que enquanto o explorer.exe não for carregado o acesso normal aos disco não acontece?


GOSTEI 0
Aristodemo

Aristodemo

05/09/2003

o que você está querendo dizer é que enquanto o explorer.exe não for carregado o acesso normal aos disco não acontece?

Não. O acesso aos discos não depende do Explorer.
...você pode tentar manipular estas aplicações através de APIs, registros, etc...
Mas o usuário sempre vai ter como acessar o disco, principalmente se as partições forem Fat32 que não oferece nenhum tipo de segurança.

Você tem um trabalho árduo pela frente.
Boa sorte e desculpe não pode ajudar.

Abraços...


GOSTEI 0
Latrodectrus

Latrodectrus

05/09/2003

então quer dizer que vou ter que formatar com ntfs e colocar o windows xp?


GOSTEI 0
Mmtoor

Mmtoor

05/09/2003

Prezado colega:
Por que não monta um servidor e boot remoto para as estações definindo permissões?
MMTOOR2003


GOSTEI 0
Latrodectrus

Latrodectrus

05/09/2003

Tá, mas eu posso conseguir definir permissões para usuários das estações, se estiver usando windows xp,
ou vou ter que usar o nt?


GOSTEI 0
Mmtoor

Mmtoor

05/09/2003

E qual o problema?
MMTOOR2003


GOSTEI 0
POSTAR