Tem um componente chama-se abf procura é free, dica tá no baixaki.
Clovis
----- Original Message -----
From: Felipe Souza
To: [email protected]
Sent: Thursday, February 02, 2006 12:09 AM
Subject: [delphi-br] Desligar Windows XP
Amigos,
Há algum tempo atrás eu tinha conseguido um comando o qual prometia
desligar o Windows XP ao clicar em um botão, mas o mesmo somente fazia
LogOFF, hoje não tenho mais este comando, gostaria da ajuda dos amigos para
um comando que REALMENTE DESLIGUE o windows XP por completo (da mesma forma
que clicar em iniciar->Desligar), será que alguém tem essa informação para
compartilhar comigo?
Agradeço desde já,
Atenciosamente,
Felipe Souza
>From: Walter Alves Chagas Junior <[EMAIL PROTECTED]>
>Reply-To: [email protected]
>To: "'[email protected]'" <[email protected]>
>Subject: RES: [delphi-br] Proteção anti-cópias
>Date: Wed, 1 Feb 2006 09:10:34 -0300
>
> > É ...
> > Tens razão...
> > A dica foi para IPs fixos.
> >
>
>Se a rede trabalhar com IP Fixo é até válido, mas como isto é uma prática
>hoje em desuso no mercado, acho que a dica também deverá ser revista :)
>
> > Mas...
> > Acho que é facil adapta-la
> > para IP dinâmicos,
> > bastando retirar esta checagem,
> > substituindo por existencias
> > de arquivos, datas de arquivos, pastas, etc.
> >
>
>Pode-se usar também o endereço MAC da placa de rede. Ninguem falou nisto ó!
>
> > É como eu falei...
> > Foi apenas uma dica.
> >
>
>Na minha opinião, toda e qualquer dica, por mais viajada que seja, é válida
>aqui. Afinal de contas, a lista existe é pra isto mesmo.
>
>
> > Hummm...
> >
> > Isto é assunto para mais de metro :)
> > Acho que cada um deve escolher a melhor opção.
> > Ou seja ...
> > A que ele consegue e que melhor se adequa.
> >
>
>Também concordo. Dicas de proteção são uma eterna polêmica nos foruns, mas
>na minha opinião, a melhor proteção contra pirataria é aquela desenvolvida
>por você mesmo.
>
> > Mas...
> > Quero deixar registrado...
> > que discordo completamente...
> > das soluções caras via Hardwares
> > que prometem travar tudo.
> >
>
>Eu já trabalhei com Hardlock, ele não tem segredo não mas tem um
>inconveniente sério: Se o cliente perder o bagulho, o programa dele não vai
>rodar e ele vai querer que você assuma este onus... Já tivemos este tipo de
>problema lá na CABTEC.
>
> > Um chegado (amigo) meu...
> > analisou as informações
> > que passavam de<->para
> > a trava e o software...
> > Desmontou um dispositivo,
> > e quebrou a trava...
> > colocando uma gambiarra na serial
> > de dar inveja ao cara que martelou anos
> > para inventar a joça.
>
>
> > * vale lembrar que ele não tem formação acadêmica.
> > * tudo aprendido na tora, nos livros e com outro amigos.
> >
>
>Por favor, não vamos começar com esta discussão infundamentada de que o
>Diploma é ou não, faz ou não faz, etc... Deixa esse assunto de fora.
>
> > Sei que este não é assunto para a lista...
> > Mas até a alguns me mostraram
> > (e experimentei para testes)
> > um ship da TIM
> > que permitia ligações/conferências... etc...
> > sem pagar nada :)
>
>Ship escreve é com "C" e não com "S". Tem sites aí na WEB que ensinam você
>a
>quebrar proteções e validadores de Chips de celulares GSM. Mas nisto
>existem
>dois meros probleminhas que podem lhe causar problemas futuros (para os que
>se julgam mais espertos que a esperteza): 1) Seu chip pode ter estes
>recursos disponíveis, mas a "quebra" dos limitadores podem ter comprometido
>o funcionamento dele pra outras coisas. 2)A operadora tem plenas condições
>de descobrir que você está fazendo ligaçõs interurbanas e etc sem estar
>pagando. Se ela ver que seu chip foi adulterado, você pode ir pra cadeia
>por
>estelionato.
>
> > Cara...
> >
> > Para os meninos que mechem com JUMPS em assembler
> > é só questão de tempo para descobrir e reverter
> > qualquer lógica de proteção via software.
> >
>
>É uma questão de tempo quebrar códigos mal feitos para proteção de
>software.
>Eu to com um artigo lá em casa que eu estava escrevendo, pra por na minha
>pagina. O artigo tratava justamente destas deficiências na lógica do código
>de proteção ao software. Nego pegar um algorítmo, bem codificado e de
>dificil quebra, mas cometer a gafe de validar seuprograma da seguinte
>forma:
>
>isRegister := ValidaSerialNumber(...);
>
>if isRegister then
>begin
> ...
>
>Isto daí é baba qualquer crackeador quebrar na miuda sem ter trabalho
>algum.
>Eles, até no Debug do Dos, acham facilmente aonde está a variável
>isRegister
>e mudam o valor dela pra True pro resto da vida. Você tem que pensar não é
>em um unico ponto a ser validado seu produto, mas em vários fazendo
>alternância entre o que ele pega da maquina pra validar.
>
> > Sem hipocrisias...
> > Vejam o exemlo da borland...
> > Investem milhões...
> > Tem os melhores caras codificando para ela...
> > E no dia do lançamento oficial do D6
> > o mesmo já estava sendo instalado (por alguns) full ...
> > E sem custos :)
> >
>
>Não tenho prova alguma e nem me acusem de estar fazendo calúnia, mas não me
>sai da cabeça que quem cria estes cracks e Keygens são os proprios
>funcionarios da empresa que desenvolve o software. Posso estar até falando
>asneiras, mas não é admissível que alguém consiga descobrir um algorítmo de
>um programa tão rapidamente quanto descobrem o algorítmo da chave serial do
>nero pra cada release dele que é lançado. Por incrível que pareça, você
>acha
>o Keygen do Nero na WEB quase que no mesmo dia que uma nova versão é
>lançada.
>
> > Quanto ao meninos
> > que mechem com eletrônica...
> > e que entendem do tramite de dados
> > através de portas seriais e paralelas...
> > Também é só questão de tempo
> > para as proteções via hardware.
> >
>
>Proteções via Hardware depende de como você codifica isto lá. Você precisa
>conhecer como funciona e o que é um Hardlock pra sabe que, dependendo do
>que
>você fizer com ele pra bloquear pirataria, não há como ser quebrado de
>forma
>nenhuma. Agora colocar o código isRegister := ValidaSerialNumber(...), no
>hardlock, é pedir pra ser passado pra trás.
>
> > Finalizando...
> >
> > Se seu programa está sendo pirateado ...
> > Encare pelo lado bom da coisa ...
> > Você deve ter feito algo muito bom...
> > Que motivou pessoas a passar horas, dias, meses, etc...
> > analisando seu código para quebrar suas proteções :)
> > Então meu caro...
> > Só resta agora partir para outra e
> > HAVE FUN.
> >
>
>Boa, quer dizer que você estar sendo roubado tem seu lado bom? Se roubarem
>seu carro amanha, quer dizer que isto significa que você comprou um carro
>bom e que é cobiçado por muitos? Ou seja, gastou horas, dias, meses, pra
>dar
>isto de lambuja pros outros e ainda ver lado bom nisto?
>
>
> > Como diz o bom e velho buda...
> > Se não sabes se o caminho da esquerda ou da direita
> > é o correto meu filho...
> > Então... Opte pelo do meio :)
>
> > SIMPLES NÃO? :)
>
>Depende praonde o caminho do meio vai te levar. Dependendo, prefico me
>enganar no caminho da esquerda ou da direita...
>
>
>
>[]s
>
>Walter Alves Chagas Junior
>Projeto e desenvolvimento
>Telemont Engenharia de telecomunicações
>Belo Horizonte - MG - Brazil
>[EMAIL PROTECTED]
>Fone: (31) 3389-8215 Fax: (31) 3389-8200
>
>
>-----Mensagem original-----
>De: [email protected] [mailto:[EMAIL PROTECTED]
>nome de Luciano-User-BA
>Enviada em: terça-feira, 31 de janeiro de 2006 22:21
>Para: [email protected]
>Assunto: RES: [delphi-br] Proteção anti-cópias
>
>
>
>É ...
>Tens razão...
>A dica foi para IPs fixos.
>
>Mas...
>Acho que é facil adapta-la
>para IP dinâmicos,
>bastando retirar esta checagem,
>substituindo por existencias
>de arquivos, datas de arquivos, pastas, etc.
>
>É como eu falei...
>Foi apenas uma dica.
>
>Outra coisa a levar em conta
>é a possibilidade de ter o SMART
>ativo no SETUP
>e com isto poder checar o serial do HD
>que está gravado no SHIP do fabricante.
>
>Hummm...
>
>Isto é assunto para mais de metro :)
>Acho que cada um deve escolher a melhor opção.
>Ou seja ...
>A que ele consegue e que melhor se adequa.
>
>Mas...
>Quero deixar registrado...
>que discordo completamente...
>das soluções caras via Hardwares
>que prometem travar tudo.
>
>Um chegado (amigo) meu...
>analisou as informações
>que passavam de<->para
>a trava e o software...
>Desmontou um dispositivo,
>e quebrou a trava...
>colocando uma gambiarra na serial
>de dar inveja ao cara que martelou anos
>para inventar a joça.
>
>* vale lembrar que ele não tem formação acadêmica.
>* tudo aprendido na tora, nos livros e com outro amigos.
>
>Sei que este não é assunto para a lista...
>Mas até a alguns me mostraram
>(e experimentei para testes)
>um ship da TIM
>que permitia ligações/conferências... etc...
>sem pagar nada :)
>
>Não estou querendo incentivar de modo algum
>a pirataria ou a ilegalidade...
>A grandes questão é uma só...
>Você quer a trava perfeita...
>ESQUEÇA :)
>
>Cara...
>
>Para os meninos que mechem com JUMPS em assembler
>é só questão de tempo para descobrir e reverter
>qualquer lógica de proteção via software.
>
>Sem hipocrisias...
>Vejam o exemlo da borland...
>Investem milhões...
>Tem os melhores caras codificando para ela...
>E no dia do lançamento oficial do D6
>o mesmo já estava sendo instalado (por alguns) full ...
>E sem custos :)
>
>Quanto ao meninos
>que mechem com eletrônica...
>e que entendem do tramite de dados
>através de portas seriais e paralelas...
>Também é só questão de tempo
>para as proteções via hardware.
>
>Finalizando...
>
>Se seu programa está sendo pirateado ...
>Encare pelo lado bom da coisa ...
>Você deve ter feito algo muito bom...
>Que motivou pessoas a passar horas, dias, meses, etc...
>analisando seu código para quebrar suas proteções :)
>Então meu caro...
>Só resta agora partir para outra e
>HAVE FUN.
>
>Como diz o bom e velho buda...
>Se não sabes se o caminho da esquerda ou da direita
>é o correto meu filho...
>Então... Opte pelo do meio :)
>
>SIMPLES NÃO? :)
>
>Abraços
>Luciano-User-BA
>
>Walter Alves Chagas Junior escreveu:
>
> > Mas lá não pode ser IP dinâmico então né?
> >
> > []s
> >
> > Walter Alves Chagas Junior
> > Projeto e desenvolvimento
> > Telemont Engenharia de telecomunicações
> > Belo Horizonte - MG - Brazil
> > [EMAIL PROTECTED]
> > Fone: (31) 3389-8215 Fax: (31) 3389-8200
> >
> >
> > -----Mensagem original-----
> > De: [email protected] [mailto:[EMAIL PROTECTED]
> > nome de Luciano-User-BA
> > Enviada em: segunda-feira, 30 de janeiro de 2006 22:16
> > Para: [email protected]
> > Assunto: RES: [delphi-br] Proteção anti-cópias
> >
> >
> >
> > Utilizo em meu sistema
> > um conjunto de informações
> > Fabricante Processador + Frequecia Processador + Numero IP + Serial HD +
> > ID do proprietário
> >
> > hummm... Tá aí um problem pros crackers resolverem :)
> > Ou vão para debugar em assembler para trocar os JUMPS da funções
> > ou então o bicho pega...
> >
> > Tá bom...
> > Podemos dificultar um pouco a ação dos crackers :)
> > Nada de mensagens (apenas dá um tempo e fecha o programa)
> > Timers diferente para fazer checagens periódicas das funções ... etc.
> >
> > Basicamente o sistema ao iniciar lê os dados da máquina...
> > Compara com os dados da máquina cadastrada na base de dados
> > (encriptado lógico :).
> > Se checar tudo beleza...
> > Aqui e ali...
> > Num menu... ou num timer uma nova checadinha...
> > E pronto...
> > Sem telinhas de aviso...
> > Apenas um HALT(0)... um Application.Terminate ali e pronto :)
> >
> > Deixa o cliente questionar do suporte a causa do problema...
> > Pede para ele enviar o numero encriptado que é gerado
> > com base no hardware em execução e pronto.
> > Se ele tiver como me convencer ...
> > Eu gero e libero com uma contra-chave...
> > senão (MAIS UMA MÁQUINA - MAIS UMA LICENÇA).
> >
> > Clonar HD é fácil...
> > Portanto serial de HD só se for o do Fabricante
> > (hummm... Só isso também já dificulta muito a pirataria :)
> >
> > Serial do HD ...
> > Pega um ghost da vida ...
> > clona o o HD + o Serial e de quebra o seu sistema :)
> >
> > Hummm... Sistema em IP fixo eu gosto muito :)
> > 2 Serias de HD´s clonados em rede
> > funcionam que é uma beleza...
> > Mas 2 IP fixo com números iguais...
> > Quero ver a mágica.
> >
> > Se o cara tem sub-redes aí pode entrar
> > um ID extra para identificar o proprietário :)
> > Neste caso pode ter IP iguais acessando o BD
> > mas os IDs terão que ser diferentes.
> >
> > É isto...
> > Acho que o que vale mesmo são idéias.
> >
> > Só queria deixar mais uma sugestão.
> > Abraços
> > Luciano-User-BA
> >
> > Walter Alves Chagas Junior escreveu:
> >
>
>
>
>
>
>
>_______________________________________________________
>Yahoo! doce lar. Faça do Yahoo! sua homepage.
>http://br.yahoo.com/homepageset.html
>
>
>
>--
><<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>
>
>
>
>Links do Yahoo! Grupos
>
>
>
>
>
>
>
>
>
>[As partes desta mensagem que não continham texto foram removidas]
>
_________________________________________________________________
MSN Hotmail, o maior webmail do Brasil. http://www.hotmail.com
--
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>
Yahoo! Grupos, um serviço oferecido por:
PUBLICIDADE
------------------------------------------------------------------------------
Links do Yahoo! Grupos
a.. Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/
b.. Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço
do Yahoo!.
[As partes desta mensagem que não continham texto foram removidas]
--
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>
<*> Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages
<*> Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED]
Links do Yahoo! Grupos
<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/
<*> Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html