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

 


Responder a