Página 1 de 1

Mudar o serial da partição do HD

Enviado: 16 Set 2004 19:13
por Clipper
Prezados colega.

Isso vale como um aviso para quem usa o número de série do DOS (partição) para trava de sistema, vejam como é muito fácil alterar o número de série.

Fiz esse programinha em Clipper que pega e dá a opção de alterar o número de série.

Para colocar um novo número deve se usar na forma hexadecimal, ou seja. Letras de A a F e números somente.

o arquivo está zipado e nele tem o fontre do programa, o OBJ da função e o BAT de compilação, o bat está linkando com o Blinker, quem quiser usar o Rtlink é só mudar.

Baixem em :

www.mmendeso.hpg.com.br/serial.zi_
Renomeiem o arquivo para SERIAL.ZIP para poder dezipar.

Ps : A função VOLSENR.OBJ que é usada no programa foi baixado do site do colega Maligno, lá tem ela inclusive com fontes em assembler.

Pretendo brevemente fazer uma função para imprimir códigos de barras em impressoras matriciais, deskjet e laser, muitos colegas tem me pedido isso.

Até logo.

Marcelo

Enviado: 16 Set 2004 19:43
por Dudu_XBase
:shock: eu testei...o neg fununcia...

Re: Mudar o serial da partição do HD

Enviado: 17 Set 2004 01:15
por Maligno
Clipper escreveu:Fiz esse programinha em Clipper que pega e dá a opção de alterar o número de série.
Só quero lembrar que a gravação de um novo número de série não funciona sob kernel NT (windows NT/2K/XP). Não sei o motivo, mas provavelmente é alguma característica de segurança. Sinceramente, eu duvido que exista alguma outra forma semelhante à interrupção do DOS que eu usei. Em kernel NT deve estar realmente bloqueado.

Mas se quiser fazer teste com um outro número de série, tem o de fabricação do HD. Esse sim, é inalterável sob qualquer SO. Mas pode ser lido em sistemas operacionais que suportem a tecnologia S.M.A.R.T. e o HD, claro, também deve suportá-la. Fiz um demo com um programa Windows/console, mas que é executado de dentro do Clipper, como uma função qualquer. Ele está disponível para download direto neste link.

[]'s
Maligno
http://www.buzinello.com/prg

Re: Mudar o serial da partição do HD

Enviado: 17 Set 2004 10:26
por Augusto
Só quero lembrar que a gravação de um novo número de série não funciona sob kernel NT (windows NT/2K/XP).
Caro Maligno... É bem verdade que meus conhecimentos não chegam aos seus mais nessa questão acredito que não funcione pelo fato de que essas plataformas são de natureza "servidoras" além de 32bits. Por isso terem uma forma diferenciada na gravação desse serial... Até onde eu saiba o "DOS" que acessamos nessas versões Win, trata-se de uma simulação, ou seja, não é 8 ou 16 bits.
Por favor me corrija se eu estiver errado...