Mudar o serial da partição do HD

Fórum sobre a linguagem CA-Clipper.

Moderador: Moderadores

Avatar do usuário
Clipper
Colaborador
Colaborador
Mensagens: 1334
Registrado em: 23 Ago 2004 00:04
Localização: Recife/PE

Mudar o serial da partição do HD

Mensagem 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
Dudu_XBase
Membro Master
Membro Master
Mensagens: 1071
Registrado em: 25 Ago 2003 16:55

Mensagem por Dudu_XBase »

:shock: eu testei...o neg fununcia...


________________________________________________________________________________________________________
(Aow Saudade) Clipper 5.2e, Blinker 7, RDD SIXNSX, DBFCDX /Xharbour 1.0, Rdd Mediator (Mysql) Free , RDD Sqlrdd (Sql Server) Comercial
(Hoje) C# Python Sql Server e Oracle




Avatar do usuário
Maligno
Membro Master
Membro Master
Mensagens: 6398
Registrado em: 06 Jul 2004 01:40
Localização: Londrina/PR

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

Mensagem 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
Avatar do usuário
Augusto
Usuário Nível 3
Usuário Nível 3
Mensagens: 473
Registrado em: 26 Ago 2003 17:50
Localização: Maricá/RJ
Contato:

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

Mensagem 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...
:xau Fui...
goulart@provsul.com.br

Faça da PROVSUL o seu Provedor de Serviços WEB
Visite: www.PROVSUL.com.br
Responder