Como criar um AutoRun


No Windows 9x, por default, quando você coloca um CD de música ele começa a
tocar sozinho e quando você coloca um CD de dados um certo programa é
executado automaticamente.
No caso do CD de música, o Windows o reconhece como tal e executa o
programa que está registrado para tocar CDs. Isso independe de quando o CD de
música foi lançado, já que o formato básico é sempre o mesmo. Você pode
apanhar um CD lançado quando o Windows nem existia, colocar no drive e ouvi-lo
começar a tocar sozinho, sem sua intervenção.
O caso do CD de dados é diferente. Enquanto que para um CD de áudio é
razoável assumir que o ouvinte queira começar ouvindo a partir da primeira faixa,
não há como fazer uma presunção razoável do que o desenvolvedor do CD
gostaria que fosse executado automaticamente. O programa principal pode estar
em qualquer lugar do CD, em um diretório chamado "seilaoque" que está dentro
de um outro diretório chamado "seilaonde" que está rodeado de outros duzentos
diretórios e um monte de outros arquivos executáveis. O próprio programa pode
se chamar menu.exe, instalar.exe, rodar.exe, clique_em_mim.exe, etc, etc, etc.
E em várias línguas diferentes. As possibilidades são simplesmente infinitas.
É aí que entra em cena o AUTORUN.INF
O Windows 9x não tenta adivinhar o que o desenvolvedor ou você deseja que seja
executado quando você insere o CD. Ele procura um arquivo chamado autorun.inf
na raiz do CD e segue as instruções contidas lá. Um autorun.inf básico é
realmente muito simples de entender e criar, pois só contém duas informações. O
exemplo abaixo mostra um autorun.inf simples, retirado do CD ROM Starcraft -
Broodwar:
[autorun]
OPEN=SETUP.EXE
ICON=BW.ICO
• O que vem depois de "OPEN=" diz ao Windows o que deve ser executado.
• O que vem depois de "ICON=" diz ao Windows que ícone usar para
representar o CD em Meu Computador ou no Explorer.
No caso, ao inserir o CD do Starcraft Broodwar é executado o arquivo setup.exe
que está na raiz do CD e o disco é representado pelo ícone BW.ICO que também
está na raiz.
É só isso! Basicamente isso é tudo o que você precisa saber para entender o
AUTORUN do Windows como usuário. Abra o CD no explorer, procure o arquivo
autorun.inf na raiz (se não estiver lá, o CD não tem AUTORUN), clique com o
botão direito sobre ele e selecione ABRIR para dar uma olhada no seu conteúdo
(abre no Notepad).
AUTORUN Avançado
Entretanto, se você tem gravador de CD talvez queira criar seus próprios arquivos
autorun.inf e aí você pode se beneficiar de um conhecimento extra. Continue
lendo!
O que acontece se o arquivo que você quer executar e o ícone não estão na raiz
do CD também, como no exemplo acima? Você inclui nas declarações OPEN e
ICON o caminho para o arquivo, lembrando que não faz sentido incluir a letra da
unidade, como no exemplo abaixo, retirado do CD do Windows 98 SE:
[autorun]
OPEN=CDSAMPLE\AUTORUN\AUTORUN.EXE
ICON=CDSAMPLE\AUTORUN\WIN98CD.ICO
O ícone e o executável podem estar até em diretórios diferentes. Não importa,
desde que você faça as declarações OPEN e ICON de acordo.
Você pode estar pensando, pelos exemplos ateriores, que as declarações tem que
estar inteiramente em maiúsculas para funcionar; mas não é esse o caso. Você
pode reescrever o autorun.inf anterior assim:
[autorun]
open=cdsample\autorun\autorun.exe
icon=cdsample\autorun\win98cd.ico
e vai funcionar do mesmo jeito.
Sobre ícones
Se você não quiser ter um ícone próprio para representar o CD, não há problema.
É só omitir a declaração ICON=, como no exemplo abaixo (exemplo do CD
Almanaque Abril 98):
[autorun]
open=autorun.exe
e o CD será representado com o símbolo padrão do Windows 9x.
Quanto ao ícone, não é preciso tê-lo no CD em formato ICO, como nos exemplos
até agora. Se sua aplicação tiver um ícone incorporado, você pode construir se
autorun.inf assim (exemplo do jogo "The Phantom Menace"):
[autorun]
open=tpm.exe
icon=tpm.exe
aqui, o ícone para o CD será o mesmo ícone do programa, que fica embutido nele
mesmo. O Windows sabe como proceder. Você também pode indicar um
executável completamente diferente no CD e o windows pegará seu ícone para
representar o CD.
ícones avançados
Alguns programas tem mais de um ícone embutido e alguns arquivos são
realmente apenas bibliotecas de ícones. O Windows proporciona um modo de
você escolher que ícone dentro do arquivo você deseja usar, usando um
parâmetro na declaração ICON como no exemplo abaixo.
icon=shell32.dll,6
resultado desse comando é que o Windows usará o sexto ícone presente em
shell32.dll para representar o CD.
No exemplo que dei, usei um arquivo do próprio Windows que tem cerca de 80
ícones embutidos, mas você pode usar qualquer outro. Como no meu exemplo
acima, nem é necessário incluir o caminho completo para o arquivo, se este
estiver no PATH do seu sistema.
Para saber que ícones existem em um determinado arquivo, use um programa
como o conhecidíssimo Microangelo ou o Jonesoft Icon Extractor (que eu
recomendo por funcionar bem, ser pequeno _575KB descompactado_, não
precisar de instalação e ser freeware).
Tenha em mente que o primeiro ícone de um arquivo é visto pelo Windows como
ícone "0" (zero)

196 segredos do Windows XP


Área de trabalho do Windows XP
Quer esteja a começar do zero ou a deixar para trás versões antigas do Windows, aqui estão algumas dicas...
1. Início - O Menu Iniciar (Start Menu) oferece um acesso mais rápido a grupos de itens, incluindo programas e
documentos usados recentemente.
2. Todos os programas - Clique no link Todos os Programas (All Programs) para aceder a todos os programas
instalados.
3. Altere as propriedades - Continua a preferir o estilo antigo do menu Iniciar? Clique com o botão direito do rato
sobre o botão Iniciar e escolha Propriedades, depois seleccione Menu Iniciar Clássico.
4. Modifique a resolução - Mude o tamanho da sua área de trabalho ao clicar com o botão direito do rato num
espaço vazio, depois aceda a Propriedades>Definições (Propriedades>Settings).
5. Use mais cores- As placas gráficas compatíveis com o Windows deverão ser capazes de correr com cores
completas. Verifique as definições em Propriedades de Visualização (Display Properties) e coloque as cores no
máximo.
6. Visualize a informação do sistema - Para visualizar um cenário de informação completo no seu PC, abra a pasta
Meu Computador (My Computer) e clique na opção da parte superior esquerda, chamada Ver Informação de Sistema
(View System Information).
7. Verifique o seu espaço livre - Verifique o espaço livre do seu disco rígido ao abrir Meu Computador, assinalando
a drive e verificando a secção Detalhes.
8. Ícones escondidos - Para revelar ícones escondidos no tabuleiro do sistema, clique na seta esquerda do lado
direito da Barra de Ferramentas.
9. Configure as horas e a data - Faça duplo clique sobre as horas ou sobre a data na parte superior direita para abrir
o painel de controlo adequado para definir a data, as horas e para apresentar as opções.
10. Apresentação da área de trabalho - Clique no botão Mostrar Área de Trabalho da Barra de Ferramentas para
minimizar todos os programas que esteja a correr e apresentar a área de trabalho completa.
11. Altere o campo de visão - Modifique as opções de apresentação para qualquer pasta ao abri-la, e depois ao usar
o seu menu Ver.
12. Remova programas - Para se livrar de programas antigos na pasta Meu Computador, clique sobre o link
Adicionar/Remover Programas.
13. Modifique as definições - Pode aceder rapidamente à secção do Painel de Controlo para efectuar alterações do
sistema ao clicar em Alterar uma Definição (Change a Setting) na pasta Meu Computador.
14. Controlo - O novo Painel de Controlo do Windows XP é mais intuitivo e poderoso.
15. Aceda a ajuda na Web - Clique sobre o link Ajuda e Suporte no Painel de Controlo para ter acesso a ajuda grátis.
16. Alterne entre programas - Mantenha pressionado [Alt] e pressione Tab para alterar entre programas na área de
trabalho.
17. Feche programas - Se um programa deixou de responder ao sistema pressione simultaneamente as teclas [Ctrl],
[Alt] e [Del] para abrir o painel Gerenciador de Arquivos e feche-o.
18. Novos utilizadores - Defina contas de utilização diferentes no Painel de Controlo.
19. Grave o ecrã - Hoje em dia, os protectores de tela desempenham mais uma função estética. Defina um deles em
Propriedades de Visualização.
20. Seja mais original - Faça download de um protector de tela da Microsoft para fugir ao tema predefinido.
21. Ficheiros perdidos - A opção Procura está mais rápida e permite-lhe especificar tipos de ficheiros e meios.
22. Facilite a visualização - Veja as coisas com mais clareza através das opções de thumbnail e filmstrip para
visualizar pastas.
23. Grave - Grave CD-ROMs directamente a partir de pastas, usando os novos links.
24. Outras localizações - Desde Meu Computador a Reciclagem (Recycle Bin), links rápidos permitem-lhe aceder à
sua instalação do Windows mais facilmente.
25. Arrumação - Clique com o botão direito do rato sobre a área de trabalho e escolha Dispor Ícones Por para
arrumar e ordenar os ícones na área de trabalho.
26. Meu Computador - A opção Meu Computador tem muitas opções novas,
mantendo as tarefas comuns à mão.
Ao contrário das versões antigas da opção Meu Computador, o Windows XP adiciona
uma área especial com atalhos no lado esquerdo com uma quantidade de
características úteis.
Naturalmente, pode continuar a usar a pasta para obter um acesso rápido a todos os
seus discos rígidos, drives de DVD e CD-ROM e outras coisas mais, assim como a
pastas especiais, como Meu Computador.
Mas esta nova área também coloca as Tarefas de Sistema no menu, com links
especiais para visualizar a informação do sistema, a adição e a remoção de
programas, ou a mudança de definições do sistema. Estes funcionam como
hiperligações, por isso tudo o que precisa é de um único clique no rato para ir para
onde quer.
Outras opções incluem o painel Outras Localizações, através do qual pode obter um acesso igualmente rápido à
localização da ligação em rede, dos documentos partilhados ou do novo e melhorado Painel de Controlo. Isto apesar
de o painel Detalhes localizado na parte superior fornecer mais informação sobre a drive ou a pasta escolhida pelo
utilizador na janela principal.
Assim como o acesso a drives
e a pastas, as janelas Meu
Computador também oferecem
ligações rápidas às tarefas
comuns
Como... adicionar uma barra de ferramentas personalizada
Crie a sua própria Barra de Ferramentas na Barra de Tarefas, para aceder rapidamente a programas ou ficheiros que utiliza com
mais frequência.
A. Crie uma pasta
Em primeiro lugar, crie uma pasta num local útil, como em Meu
Computador, e copie atalhos dos seus programas favoritos ou
usados com mais frequência para dentro da nova pasta, usando
os comandos Copiar e Colar.
B. . Adicione os links
Agora, clique com o botão direito do rato sobre a Barra de
Tarefas, depois aceda a Barra de Ferramentas>Nova Barra de
Ferramentas. O painel mostrado em cima deverá aparecer no
ecrã. De seguida, clique no botão Criar Nova Pasta, depois
procure e seleccione a pasta que acabou de criar.
C. Trabalho concluído
E já está. A sua nova barra de ferramentas irá ter o mesmo titulo
que atribuiu à pasta criada por si, e uma nova série de links
estará imediatamente disponível para todos os seus programas
ou ficheiros mais utilizados. Tudo o que precisa de fazer é clicar
sobre eles.
Personalize o interface
As coisas nunca estão como queremos, mas o Windows XP permite a personalização
30. Altere a sua imagem - Ponha as coisas ao seu gosto. Clique com o botão direito do rato sobre a área de trabalho
e seleccione Propriedades>Ambiente de Trabalho para substituir por uma fotografia sua.
31. Adicione uma fotografia - A partir de uma pasta de ficheiros de fotografias digitais, seleccione uma e defina-a
como fotografia de bakground da área de trabalho.
32. Faça uma selecção de ícones - O Windows XP enche a sua área de trabalho com ícones de atalho que
possivelmente nunca irá usar. Clique com o botão direito do rato sobre eles e remova-os.
33. Adicione os seus próprios atalhos - Para aceder rapidamente a programas ou ficheiros que usa regularmente,
clique sobre eles com o botão direito do rato e seleccione Criar Atalho. Depois, arraste o atalho para um local vazio da
área de trabalho.
34. Esquemas de cores- Em Propriedades de Visualização, clique em Aspecto e seleccione um esquema de cores
diferente.
35. Opte por um estilo clássico - Para ter acesso a uma aparência mais clássica, vá até Propriedades de
Visualização, Aspecto e seleccione o modo clássico em Janelas e Botões.
36. Tenha acesso a fontes maiores - Nas definições Aspecto de Propriedades de Visualização, pode aceder a tipos
de letra maiores.
37. Altere o tema da área de trabalho - Em Propriedades de Visualização , clique em Temas (Themes) e pode
escolher novos temas do XP para efectuar mudanças na sua área de trabalho.
38. Crie uma nova barra de ferramentas - Pode adicionar barras de ferramentas inteiramente novas à barra de
tarefas do Windows XP. Dê uma vista de olhos no guia desta página para mais detalhes.
39. Nova ordem - Se tem ícones na sua barra de tarefas, pode reordená-los ao seu gosto, arrastando-os para uma
nova ordem.
40. Língua - Adicione uma nova língua às definições regionais do Painel de Controlo.
41. Números - Se preferir ter números, datas e horas apresentados num formato diferente, vá a Painel de
Controlo>Data e Hora, Opções Regionais e de Idioma (Language and Regional Settings).
42. Sons - Se o esquema de sons do Windows XP não lhe agrada, modifique-o no Painel de Controlo>Sons e
Dispositivos de Áudio (Speech and Audio Devices).
43. Adapte as suas colunas- A secção Som do Painel de Controlo tem um link intitulado Definição dos Altifalantes
(Speaker Settings). Utilize-a, assim como o botão Avançadas, para fazer corresponder a saída do PC ao seu tipo de
colunas.
44. Faça misturas de áudio - Faça duplo clique sobre o ícone das colunas no tabuleiro do sistema para abrir a mesa
de mistura para áudio, de forma a poder alterar o volume de som de alguns objectos, como o som do CD ou dos
ficheiros WAV.
45. Grave correctamente - Se precisa de ajustar os seus níveis de gravação, poderá ter de usar o menu
Opções>Propriedades da mesa de mistura.
46. Faça você mesmo - Defina diferentes Contas de Utilizadores (User Accounts) no Painel de Controlo de forma a
fazer as suas próprias personalizações, se estiver a partilhar um PC com outras pessoas.
47. Acesso personalizado - Pode usar as definições de Contas de Utilizadores para fazer com que alguns
programas, ficheiros e pastas fiquem fora do alcance de outros utilizadores.
48. Esconda a Barra de Tarefas - Clique com o botão direito do rato sobre a barra de tarefas e escolha
Propriedades. Clique na opção Ocultar Automaticamente (Auto-hide) para esconder a barra de tarefas até o cursor do
rato passar por cima dela.
49. Mantenha-a visível - Também pode seleccionar Manter a Barra de Tarefas por cima das outras Janelas (Keep the
Taskbar on Top), para que esta se mantenha sempre visível nos programas.
50. Comece a mudar - Clique com o botão direito do rato sobre o botão Iniciar, depois clique no botão Personalizar
para alterar a forma como o Menu Iniciar funciona.
51. Encolha os seus ícones - Usando a dica anterior, seleccione Ícones Pequenos para caberem mais opções no
Menu Iniciar.
Desempenho e manutenção
Mantenha tudo a funcionar adequadamente com estas dicas essenciais
59. Encontre-o depressa - Para um acesso rápido ao seu Propriedades de Sistema (System Properties), clique com
o botão direito do rato em Meu Computador e escolha a opção Propriedades.
60. Dê-lhe um nome - Em Propriedades de Sistema> Nome do Computador> o Windows XP sugere alguns nomes
engraçados. Mude conforme o seu desejo.
61. Tenha acesso a informação - Use a secção Geral do Propriedades de Sistema para verificar a informação no
seu PC.
62. Encontre falhas - Abra o Gestor de Dispositivos a partir do Painel de Controlo ou procure pontos de exclamação
e símbolos ao lado dos ícones do hardware a partir do Propriedades de Sistema.
63. Resolva o problema - Se um dos itens de hardware assinalado não funcionou (dica 62), clique com o botão
direito do rato e aceda às propriedades.
64. Arranje um novo driver - As falhas resolvem-se normalmente com o update do driver. Clique sobre o título Driver
em Propriedades, e depois no botão Actualizar Controlador (Update Driver).
65. Recuperar Controlador - Se a sua nova driver não funciona, clique no botão Roll Back Driver para reverter para a
versão anterior.
66. Resolver conflitos - No Gestor de Dispositivos, em Propriedades, clique em Recursos para ver se existem
quaisquer conflitos entre dispositivos. Muitas vezes, os dispositivos Plug & Play deixam-no alterar definições de forma
a poder resolver conflitos.
67. Energia - Se o seu PC não acorda depois de ter entrado no modo Hibernação, desactive as características para
poupar energia no Painel de Controlo.
68. Aguarde a acção - Se usa gestão de energia, escolha dispositivos como o seu modem para tirar
automaticamente o sistema do modo Hibernação.
69. Melhore a apresentação - Melhore o desempenho ao usar drivers para os seus equipamentos específicos.
70. Clique - Se ao fazer duplo clique não costuma obter o resultado pretendido, altere a velocidade do duplo clique
nas definições do rato no Painel de Controlo.
71. Altere o seu campo de visão - Mude o campo de visão do Gestor de dispositivos para listar hardware por tipo,
ligação ou fonte de utilização. Use o menu Ver.
72. Crie mais espaço - Poupe espaço no disco ao usar a opção Libertar Espaço no Disco Rígido (Disk Cleanup) em
Painel de Controlo>Desempenho e Manutenção.
73. Acelere a sua máquina - Faça os programas correrem mais depressa através da desfragmentação do seu disco
rígido. Em Painel de Controlo>Desempenho e Manutenção, vá a Reorganizar os Itens no Disco (Rearrange Items).
74. Resolva alguns problemas - Estão disponíveis várias soluções para resolver problemas de hardware, de
impressão e de ligação em rede, fornecidas como tarefas no Painel de Controlo.
75. Obtenha impressões perfeitas- Vá até Impressoras e Faxes no Menu Iniciar e clique com o botão direito do rato
sobre o ícone da impressora para aceder às propriedades e utilidades.
76. Verifique as cabeças - Uma das causas mais comuns das impressões de baixa qualidade deve-se ao bloqueio
das cabeças dos cartuchos de tinta. Verifique as utilidades da impressora para testar e as ferramentas de limpeza.
77. Consulte o fabricante - A opção Impressora também possui um link que lhe permite ir até ao site do fabricante.
78. Manipule a sua imagem - Se está a ter problemas com o hardware de imagem, veja a secção Scanners e
Câmaras do Painel de Controlo.
79. Faça uma escolha de som - Se o seu PC não tira o melhor partido das capacidades da sua placa gráfica,
verifique as definições em Painel de Controlo>Sons e dispositivos de áudio, na secção Audio.
80. Opte pelo USB - Invista num hub USB de forma a poder ligar mais dispositivos USB ao mesmo tempo.
81. Desligue - Se o seu PC tem problemas ao desligar, experimente as ferramentas para resolver problemas em
Painel de Controlo> Desempenho e Manutenção.
Adira à reciclagem
Use mais as opções de poupança de energia do Windows XP
Existe muita pressão para salvar o planeta, e o utilizador pode fazer a sua contribuição ao usar as
Opções de Energia da secção Desempenho e Manutenção do Painel de Controlo. Em A
specto e Temas, pode usar um esquema predefinido para desligar o monitor e os discos rígidos
depois de um certo período de inactividade. Também pode colocar o sistema em estado de pausa
ou mesmo de hibernação.
Neste último caso, o PC grava tudo o que esteja em memória no disco rígido, e depois volta a
carregar novamente essa informação quando o acordar.
Os esquemas de energia são óptimos
para alargar o tempo de duração da
bateria dos portáteis
Utilização de software
O verdadeiro poder do Windows XP advém do software que o utilizador instala...
82. Entre nas ferramentas de gestão - A secção do Painel de Controlo intitulada Desempenho e Manutenção tem
um link para as Ferramentas de Administração. Pode usá-las para efectuar tarefas de gestão do seu PC.
83. Recupere o seu sistema - Recupere as coisas como estavam definidas quando tudo estava a funcionar bem,
usando o Restauro do Sistema (System Restore).
84. Crie um calendário - Pode definir um calendário para executar automaticamente as tarefas de manutenção,
usando o link Desempenho e Manutenção do Painel de Controlo.
85. Jogue mais - Instale os últimos drivers do XP para gamepads e joysticks de maneira a assegurar a
compatibilidade.
86. Teste o seu modem - Rotinas de diagnóstico estão presentes em Painel de Controlo>Impressoras e outro
hardware.
87. Chave para o sucesso - Em Impressoras e outro hardware, defina o atraso e os níveis de repetição para se
adaptarem à forma como escreve.
88. Multitarefas - Poupe tempo ao correr vários programas em simultâneo. Copie e cole dados entre eles, mas
certifique-se de que tem memória suficiente (256MB ou mais).
89. Grave o seu trabalho - Assegure-se de que a autogravação se encontra activa, de forma a minimizar estragos
caso o sistema bloqueie.
90. Novos programas - Por defeito, o Windows assinala no Menu Iniciar os novos programas instalados por si, sendo
mais fácil encontrá-los.
91. Organize os programas - Enquanto os programas estão a correr, o utilizador pode ordená-los em cascada ou por
ordem alfabética, vertical ou horizontalmente, ao clicar com o botão direito do rato sobre a Barra de Tarefas.
92. Agrupe os seus ícones- Se o seu Menu Iniciar está a começar a ficar cheio, mova alguns dos grupos de ícones
de programas para dentro de novas pastas, segundo cada categoria.
93. Faça contas - A nova calculadora existente em Menu Iniciar>Acessórios possui opções de agrupamento de
dígitos, assim como as opções normais e científicas.
94. Formatos de imagens - O Paint do Windows tem novas opções para gravar ficheiros que incluem os formatos
BMP, TIF, JPEG, GIF e PNG.
95. Processamento de texto - Precisa de um processador de texto fácil e rápido? A nova versão do Bloco de Notas
adequa-se a estes requisitos, em Menu Iniciar>Acessórios.
96. Organize-se - A opção Meu Computador está disponível em quase todos os sítios do Windows. Crie as suas
pastas de dados dentro dela, de forma a obter um acesso mais rápido.
97. Crie novas pastas - Existem, na maioria das pastas, atalhos para criar novas pastas dentro de pastas.
98. Vista de olhos rápida - Certifique-se de que a secção Detalhes se encontra visível, de forma a poder ter acesso a
antevisões rápidas de ficheiros de imagem.
99. Tenha tudo - Falta alguma coisa do software de instalação do Windows? Vá até Adicionar/Remover Programas
no Painel de Controlo.
100. Use um Wizard - O Wizard de Componentes do Windows analisa a sua instalação do Windows e mostra o que
está instalado e o que está disponível.
101. Tenha acesso aos detalhes - A partir da dica anterior, também pode ver o que está instalado em grupos de
itens, ao clicar no botão Detalhes.
102. Instale o que quiser - A partir das dicas da opção de Componentes do Windows, pode instalar qualquer coisa
que esteja em falta ao assinalar a caixa correspondente e avançado para o próximo passo do Wizard.
103. Adicione novos programas - A opção Adicionar Novos Programas do Painel de Controlo serve para esta
função.
104. Altere um programa - Para alterar as características instaladas de um programa existente, ou para actualizá-lo,
use Adicionar Novos Programas e seleccione Alterar ou Remover Programas.
105. Use as opções- À medida que percorre a lista de programas, repare que alguns têm uma opção para aplicar
alterações, enquanto outros só permitem a eliminação.
106. Remova um programa - Nunca assinale e apague uma pasta de programa. O registo do seu Windows e a pasta
Sistema continuarão a ter entradas e ficheiros.
107. Faça as coisas correctamente - Para apagar adequadamente um programa, abra a opção Adicionar Novos
Programas. Seleccione o programa que pretende apagar e clique no botão Remove.
108. Opte por um atalho - Para aceder a uma lista completa das teclas de atalho do Windows, vá até Iniciar>Ajuda e
suporte>Conceitos Básicos do Windows>Atalhos de Teclado.
109. Encontre o que está perdido - Use a opção Procura para encontrar texto em ficheiros individuais.
110. Obtenha mais ajuda - Ficou bloqueado? Carregue na tecla F1 para obter ajuda.
111. Eliminação permanente - Mantenha pressionada a tecla Shift enquanto pressiona a tecla Delete sem ter de
transferir para a Reciclagem e apagar os ficheiros permanentemente.
112. Ícones de atalho rápidos - Mantenha pressionadas as teclas Shift e Ctrl enquanto arrasta um ícone para criar
um atalho no local desejado.
113. Dê um novo nome a um ícone - Pressione a tecla F2 para atribuir um novo nome a um ícone seleccionado ou a
outro item.
114. Seleccione um bloco - Mantenha pressionadas as teclas Ctrl e Shift, enquanto usa as teclas de direcção, para
seleccionar um bloco de texto.
115. Ecrã do sistema - Enquanto mantém pressionada a tecla Alt, pressione a barra de espaços para apresentar o
menu Sistema para qualquer janela activa.
116. Previna a leitura automática - Se pretender impedir a leitura automática de um CD, mantenha pressionada a
tecla Shift quando o introduz na drive.
Como... fazer acabamentos em fotografias
Tire o melhor partido das suas fotos digitais no ecrã e na impressão
A. Tenha a melhor visão
O campo de visão Thumbnail encontra-se disponível para
pastas de fotografias digitais. O utilizador também pode fazer
duplo clique sobre uma imagem para obter uma imagem
completa.
B. Perfeição de impressão
As opções do XP permitem-lhe ver as suas fotografias como se
fossem uma apresentação ou imprimi-las. Modifique as suas
preferências da impressora para definir o papel adequado.
C. Escolha um tamanho
O Wizard de impressão de fotografias tem comandos simples,
desde impressões que enchem uma página com thumbnails, a
impressões do tamanho de álbuns e opções de página inteira.
Meios digitais
O Windows XP é fantástico no departamento media
117. Aceda às fotografias- Adquira uma placa USB de leitura e poupe horas ao fazer downloads.
118. Amostras- Mude para a perspectiva Thumbnail para ver as fotografias em miniatura.
119. Perspectiva Filmstrip - Use a perspectiva Filmstrip para uma antevisão maior da imagem actualmente
seleccionada.
120. Pedidos on-line - Clique no link Encomende Impressões On-line (Order Prints Online).
121. Copie para o CD - Armazene fotografias digitais num CD gravável, usando o link Copiar todos os Itens para CD.
122. Poupe tempo - Active a opção Memorizar Definições de Vista em cada Pasta em Opções de Pastas>Ver.
123. Imprima as suas fotografias- Use os links de uma pasta de imagens para obter impressões perfeitas.
124. A magia do cinema - Quando estiver a importar filmes para o Windows Movie Maker, mude para a opção "Criar
Clips para Ficheiros de Filme".
125. Só áudio - Use o Movie Maker para gravar áudio através da sua placa de som.
126. Use o storyboard - O storyboard da janela Movie Maker é ideal para identificar os seus clips e para ordenar a
sequência.
127. Mude para o Timeline - Mude de Storyboard para Timeline para verificar o tempo de produção do seu vídeo.
128. Efeitos de transição - Use a perspectiva Timeline no Movie Maker para fazer a transição de uma cena para
outra.
129. Adicione títulos - Crie ecrãs de título e créditos em Movie Maker, usando o Windows Paint.
130. Imagem na imagem - Insira imagens imóveis no seu filme, combinando o Movie Maker e o Win Paint.
131. Ouça CDs - Ligue-se à Net antes de inserir um CD de música, e o Windows Media Player irá apresentar
automaticamente os nomes do artista, do álbum e das músicas.
132. Converta para WMA - Use o Media Player para fazer isto e ouvir música sem o CD original.
133. Oiça rádio - Usando a Net, pode procurar estações de rádio de todo o Mundo.
134. Mude para Skin - Mude para skin mode para aplicar uma série de novas aparências ao Media Player.
135. Descubra mais coisas- Continue a ler para descobrir como pode fazer música com o Windows Media Player.
136. Veja um filme - O Media Player também é excelente para ler filmes em DVD.
137. "Agarre" uma imagem - Existe imenso shareware na Net para "agarrar" imagens.
138. Veja os extras - Se está a ver filmes em DVD, verifique as características extra.
139. Aceda ao Quicktime - Faça download do Quicktime on-line.
140. Crie uma biblioteca - Crie uma biblioteca de música no seu disco rígido a que o Windows Media Player possa
sempre aceder.
141. Veja as últimas novidades- Use a função Media Guide do Media Player para ver as últimas novidades em
sinais e sons na Internet.
142. Música ao seu alcance - Use o botão Copiar para CD ou dispositivos portáteis no Media Player para criar os
seus próprios CDs de música ou para transferi-las para um leitor de MP3 portátil.
143. Informação extra - Também pode encontrar informação extra sobre as suas bandas preferidas, incluindo as
letras da música e notas sobre as canções, usando as opções do Media Guide.
144. Faça digitalizações - Não tem uma câmara digital? Um scanner pode revelar-se uma opção mais barata,
principalmente se já possui impressões que deseja converter para formato digital.
145. Captura de vídeo - Mesmo que não tenha uma câmara de filmar DV, pode copiar um filme a partir de um vídeo
ou de uma câmara convencional com uma placa de captura de vídeo.
Ligações à Internet
Sem a Internet, o Windows XP é apenas metade da história. Ligue-se
146. Encontre o driver - Faça download do driver do Windows XP para o seu modem PCI antes de fazer um upgrade
do seu sistema operativo.
147. Instale uma ligação - Instale a sua ligação à Internet ao usar o Painel de Controlo e ao seleccionar a secção
Ligações de Rede e de Internet (Network and Internet Connections).
148. Adquira um novo ISP - Instale uma ligação secundária da mesma forma que é descrita na dica 147.
149. Defina as propriedades - A partir de Ligações de Rede e de Internet do Painel de Controlo, seleccione
Propriedades para adaptar as suas ligações aos requisitos.
150. Defina a sua homepage - No seguimento da dica anterior, o utilizador pode definir a sua homepage em Internet
Properties ao seleccionar o título General e ao introduzir um endereço da Web.
151. Apague ficheiros temporários - Poupe espaço e proteja as suas pistas de forma a obter privacidade, ao usar
os botões Apagar Cookies e Apagar Ficheiros na opção Geral de Propriedades de Internet.
152. Escolha uma cor - Pode alterar as cores e as fontes predefinidas para dar um novo look ao seu browser, com os
comandos Internet Properties.
153. Tenha acesso a alguma segurança - Mude para Segurança nas Propriedades de Internet para tirar proveito
das características de segurança do Internet Explorer, e defina níveis de protecção.
154. Assegure a sua privacidade - Assim como as definições de segurança, pode escolher qualquer um dos seis
níveis das definições de segurança, desde aceitar todos os cookies até os bloquear a todos.
155. Níveis de conteúdo - Usando o titulo Conteúdo de Propriedades de Internet, pode bloquear a entrada de
conteúdos desajustados de sites para adultos.
156. Defina propriedades - A partir do título Ligações das Propriedades de Internet, clique no botão Definições para
aceder à sua ligação e depois clique no botão Avançado.
157. Propriedades de remarcação - Depois de seguir a dica anterior, pode definir o número de vezes que o PC tenta
ligar o seu ISP, e a duração do intervalo entre cada tentativa.
158. Desligue se não conseguir - Para evitar contas de telefone astronómicas, pode estabelecer que o seu modem
se desligue se a ligação ficar bloqueada durante um certo período de tempo.
159. Escolha um programa - O título Programas do Propriedades de Internet permite-lhe escolher os programas que
devem ser lançados para tarefas específicas da Internet.
160. Pormenores- A última opção da caixa Propriedades de Internet é Avançado. Use esta opção para os
pormenores mais pequenos.
161. Recupere as predefinições - Clique nos botões Restaurar para voltar às definições predefinidas do XP.
162. Publique na Internet - Esta é uma opção particularmente engraçada para, por exemplo, pastas de fotografias,
uma vez que pode publicar na Web com um simples clique para lançar o wizard.
163. Percorra a sua barra de ferramentas - A versão do Internet Explorer que vem com o Windows XP permite-lhe
percorrer as suas barras de ferramentas, de forma a elas ocuparem menos espaço.
164. Sincronize-se - Se estiver a trabalhar off-line, a opção Sincronização (Synchronize) do menu Ferramentas
(Tools) é útil para manter a informação actualizada.
165. Envie um mensageiro - O Windows Messenger tem uma série de novas características para adicionar ficheiros
anexos, como fotografias ou vídeo.
166. Contas de e-mail múltiplas - Com o Outlook ou o Outlook Express, o utilizador pode definir contas de e-mail
múltiplas, por isso pode ir buscar todo o seu e-mail, independentemente do ISP que está a usar para se ligar.
167. Mantenha os seus favoritos - No Windows XP, os Favoritos (Favorites) são armazenados como parte das suas
definições de utilizador, tornando mais fácil o seu armazenamento e mais difícil perdê-los.
168. Construa uma ligação em rede - O Windows XP também contém tudo o que precisa para criar uma ligação em
rede doméstica, de forma a poder instalar uma rede, assim como fazer uma ligação à Net.
169. Defina um padrão - Se usa mais do que um ISP, use as Propriedades de Internet para estabelecer o principal
como padrão, de forma que o Windows o considere a primeira escolha quando se ligar.
170. Reduza os custos - Se usa muito a Internet, com as novas características de ligação do Windows XP o melhor é
arranjar uma conta com uma prestação mensal fixa.
171. Use a história - Se não se consegue lembrar do endereço daquele site em que esteve a navegar, mas quer
voltar lá, tente procurar na opção História (History).
172. Barra de ferramentas - Adicione ou remova ícones da barra de ferramentas usando o menu Ver>Barra de
Ferramentas>Personalizar.
173. Antevisão das impressões- Normalmente, as páginas da Web não são impressas da forma que está à espera.
Use o menu Ficheiro>Pré-Visualizar (File>Print Preview) para obter aquilo que deseja.
174. Organize os seus favoritos por categorias- Torne a sua vida mais fácil ao organizar os seus favoritos
segundo categorias, de forma a ser mais fácil e rápido encontrá-los.
Propriedades da Internet
Esta é a parte central do seu acesso de ligação à Internet
Muitas das dicas desta página são conseguidas através do painel de Propriedades de Internet.
Pode encontrar e abrir o painel de várias maneiras, mas vamos apresentar as duas mais comuns.
Em pimeiro lugar, pode ir ao Painel de Controlo, depois seleccionar Ligações de Rede e de
Internet.
Agora, clique em Opções de Internet, que se encontra na parte inferior esquerda da área principal
do ecrã.
Como alternativa, se já se encontrar no Internet Explorer, use o menu Ferramentas e seleccione
Opções de Internet na parte inferior da lista.
O painel Propriedades de Internet tem
uma série de opções de comando,
disponíveis através dos títulos ao longo
da parte superior
Acessórios do Windows
Os acessórios são o toque final de qualquer fato e o Windows XP não é excepção
175. Acessórios desactivados - Active-os em Painel de Controlo>Opções de Acessibilidade.
176. Use um Wizard - Também pode utilizar o Wizard de Acessibilidade do Painel de Controlo.
177. Teclado - StickyKeys, FilterKeys e ToggleKeys estão disponíveis para uma definição independente.
178. Aumente o som - As opções de acessibilidade ao som incluem avisos visuais no ecrã e captações.
179. Aumente o contraste - Suba o contraste e varie a taxa de intermitência e a largura dos cursores na secção
Visualização.
180. Mate o rato - Para usar as teclas do cursor, active MouseKeys nas definições do rato.
181. Configure as definições- Aceda às opções de acessibilidade de quaisquer utilizadores do PC de forma a que
elas funcionem directamente a partir dos log-ons dos utilizadores.
182. Comunique - Tenha acesso directo a definições de comunicação em Acessórios>Comunicações.
183. Divirta-se - A pasta Entretenimento de Acessórios contém ícones para o volume, para o leitor de CDs e para o
novo Windows Media Player.
184. Jogue - O novo Solitário está agora melhorado.
185. Compita - Uma nova colecção de jogos encontra-se disponível para jogar contra outros jogadores através da
Net.
186. Active o Windows - Procure em Menu Iniciar>Acessórios>Ferramentas de Sistema um ícone correspondente à
ferramenta de activação do Windows, necessária para registar o XP.
187. Armazene - A ferramenta Backup está bastante melhorada no XP. Veja os passos em cima.
188. Força de carácter - O Ferramentas de Sistema>Mapa de Caracteres apresenta um cenário completo de
caracteres disponíveis para qualquer fonte instalada.
189. Visualize a área de transferência (clipboard) - Esta dá-lhe um acesso rápido a imagens, texto ou a outra
informação contida no clipboard do Windows.
190. Transfira definições - O Assistência de Transferência de Definições e de Ficheiros (Files and Settings Transfer
Wizard) permite-lhe transportar todas as suas definições e dados de um PC para outro.
191. Transferência mais fácil - Use um dispositivo de apoio, como uma drive CD-RW, para manter todos os dados.
192. Porta para jogos - Se não consegue encontrar os drivers para o seu gamepad, invista num dispositivo USB
novo.
193. Sem fios - Os teclados e ratos sem fios tiram o melhor partido das características do XP. Recomendamos a
Logitech.
194. Ratos ópticos - Sem bola de borracha e partes movíveis para ficarem com pó.
195. Menos é mais - Para limitar os acessórios no seu Menu Iniciar, clique com o lado direito do rato no botão Iniciar
e use Propriedades>Personalizar.
196. Tenha acesso a privilégios - Para modificar os acessórios, o utilizador tem acesso a certos privilégios, como
alterar o seu tipo de conta no Contas de Utilizadores.
Como... armazenar os seus dados
Evite ter a terrível sensação de pensar que perdeu os seus dados mais importantes
A. A . Armazene e recupere
Inicie a ferramenta de armazenamento do Windows XP no modo
Wizard ou Avançado. No modo Wizard, a sua primeira escolha é
entre armazenar ou recuperar dados. Clique no botão referente
ao armazenamento e depois em Seguinte.
B. B. O que deve armazenar
O Wizard dá-lhe a oportunidade de escolher aquilo que deseja
armazenar. Escolhermos Documents e Settings, o qual inclui o
Favoritos, itens da Área de Trabalho e cookies.
C. Destino
Antes de iniciar o processo de armazenamento, indique ao
Windows o local onde deve colocar os dados. Neste caso
específico, escolhemos uma drive Zip. Pode usar um CD virgem
para este processo numa drive CD-RW.

Craqueando Programas

Know-How e implicações jurídicas

1-Introdução:

Os programas comerciais possuem distribuições experimentais, destinadas ao teste

dos consumidores e, por isso, tem limitações, seja nas funções oferecidas, seja no período

de tempo oferecido para usa-los gratuitamente. Crackear um programa é retirar-lhe a

limitação de uso. Quando a limitação diz respeito à funcionalidade, e ele não possui a

opção de registro para uso completo, torna-se pouco provável o sucesso no crackeio.

Existem várias formas de crackear, mas antes de qualquer coisa é necessário que

classifiquemos o programa a ser crackeado segundo a sua limitação em uma das categorias

abaixo:

a) Programa Cinderela: é aquele que só funciona durante um certo período de tempo

(exemplo; 15 dias, um mês, etc.) contando a partir da data de instalação.

b) Programa Best-Before: funciona até uma data preestabelecida, independente da

data de instalação. Limitações deste gênero são as prediletas das empresas como a

Microsoft, a Simantec ou a Corel;

c) Programas Countdown: caracteriza-se pela contagem regressiva, o executável

funciona apenas por algumas horas, minutos ou segundos, Limitações deste tipo são

puoco comuns, mas por serem posíveis, nada mais justo que relacionarmos aqui.

d) Programa Quiver: tem seu funcionamento limitado pelo número de execuções.

Não se trata de uma proteção temporal, mas seu esquema de proteção se parece

muito com os dos três tipos anteriores.

2-Retirando a proteção Temporal:

Estudaremos agora como funciona uma proteção temporal e passaremos à análise de

como retirá-la. Vale salientar que a função deste artigo é meramente científica. Levar ao

conhecimento público a forma pela qual se dá o crackeio de programas é promover,

ainda que de maneira forçosa, o desenvolvimento dos métodos de proteção dos

softwares, pois só nos é dado desenvolver a solução de um problema quando o

conhecemos.

Os programadores lançam produtos completos, porém com algumas limitações.

Uma delas é a data de caducidade, como que uma data de “validade” do programa,

passada a qual, ele não funciona mais. A razão é simples: inundando o mercado com

cópias com limitações de tempo, cada vez mais usuários se acostumarão com o

software, e para muitos ele se mostrará indispensável, razão pela qual o comprarão

independentemente do preço.

Críticas à parte, pensemos sobre como se dá o funcionamento desta limitação:

instalaremos um programa do tipo Cinderela (evaluation) com limitação de uso de trinta

dias, no 1º de janeiro de 2002; portanto a partir do dia 30 de janeiro do mesmo ano o

programa não funcionará mais (o primeiro dia é, via de regra, incluído na contagem).

Quando executado, o programa confere se a data atual é menor que a de caducidade; em

caso positivo, ele é executado normalmente; caso contrário, exibirá a tão conhecida

mensagem “período de avaliação terminado, registre o programa para continuar a usalo”.

Assim sendo, uma coisa é certa: o programa deve guardar pelo menos uma das

seguintes informações: a data de instalação, o período de avaliação, ou ainda, a data de

caducidade. Mais freqüente é o registro da data de caducidade; o programa, na

instalação, calcula a data de caducidade e a grava em algum lugar, normalmente no

Registro do Windows com qualquer nome dificilmente relacionado ao programa sob

avaliação. Também pode ser guardada no win.ini, no system.ini ou em qualquer outro

arquivo, oculto ou não, criptografado ou não. Mas existe uma forma diferente e mais

complexa de se registrar a data de caducidade do programa, gravando-a dentro do

próprio programa(um exemplo é o programa Hotmetal 4.0, cuja avaliação é do tipo

best-before, funcionando apenas até 31/12/97).

Já sabemos onde procurar a data de caducidade, mas onde o programa busca a data

atual? Normalmente, ele captura a data do próprio relógio do windows, mediante as

chamadas getlocaltime ou getsystemtime, mas a data atual também pode ser verificada

conferindo arquivos que são freqüentemente modificadas pelo sistema, tal qual ocorre

com o system date o user.dat(registro) ou, ainda, o bootlog.txt,

Sabendo disso agora o programa pode ser atacado. Para isso, quatro são as técnicas

clássicas:

a) Modificar a contagem da data de caducidade: em vez de adicionar 30 dias à data

de instalação do programa, fazemo-lo somar anos, décadas ou até séculos, mas esta

modalidade não é fácil, pois trabalha com o próprio executável, e modificar um

executável é uma operação cirúrgica;

b) Modificar a data de caducidade: se a data é calculada na instalação,e não a cada

execução do programa, podemos aumenta-la em vários decênios(desde que também

não contenha uma limitação do tipo best-before, como ocorre com a Enciclopédia

Encarta 2000).

c) Antecipar a caduquez do programa: faz-se adiantando o relógio do windows;

com isso, verifica-se-ão as mensagens exibidas pelo programa uma vez vencido o

prazo de uso. Uma vez conhecidas estas mensagens, procuraremos a respectiva

chamada no programa e podemos desviar seu fluxo.

d) Ataque simultâneo as datas de atal e de caducidade: Faz com que sempre

estejamos no período de avaliação.

Pergunta bastante freqüente entre os usuários leigos; por que todo esse problema

não se resolve atrasando o relógio do windows? Os programadores evitam isso de duas

formas; Ou fazem uma marca em algum arquivo mostrando que o período de avaliação

já terminou (assim, ao ser executado, o programa, antes de conferir a data checa se esta

marca existe), ou registram a data da última execução do programa.(desta forma, antes

de conferir se ainda está no período de avaliação, o programa checa se a data da última

execução é anterior a da execução atual), resumindo, mais problemas a serem

verificados.

Muitas vezes, o programa tem a opção de terminar com a limitação temporal de uso

mediante o registro feito com a digitação de uma seqüência de caracteres referentes,

normalmente ao nome de usuário, nome da empresa e código de ativação.

Para verificarmos se o programa contém uma proteção temporal, pode se usar o

Softice com a instrução bpx getlocaltime. No entanto usaremos uma técnica mais

simples e nos valeremos do programa cobaia.exe, distribuído pela revista geek, # 13(

quem não tiver o programa, é só mandar um e-mail pedindo). Este programa é ideal

para exemplificarmos como se pode achar o código de série no executável, desviar o

fluxo do programa nas rotinas de verificação e construir patches (programas que

alteram apenas uma parte do programa, principalmente as rotinas relacionadas às

limitações temporais), MAS ATENÇÂO: O programa cobaia.exe, foi utilizado, antes

de tudo, porque crackear programas comerciais é crime. Como já dissemos, este

texto serve apenas para os programadores, sabendo das técnicas crackers, prestem

maior atenção na programação das rotinas de verificação e limitação de uso de seus

softwares. Apenas a título de conhecimento, consultemos a Lei9.609, de 19 de fevereiro

de 1998;

Art 12; Violar direitos de autor de programas de computador. Pena - detenção de 6

meses a 2 anos ou multa.

Art 14, § 5; Será responsabilizado por perdas e danos aquele que requerer e

promover as medidas previstas neste e nos Arts 12 e 13, agindo de má-fé ou por espírito

de emulação, capricho ou erro grosseiro, nos termos dos Arts; 16, 17 e 18 do Código de

processo Civil.

3-Crackeando o Programa Cobaia.exe:

3.1 – Extraindo o Código de ativação do programa;

Material Necessário: Cobaia.exe (obviamente); Hackman Editor(disponível no

CD-ROM) ou qualquer outro editor Hexadecimal.

Como o cobaia.exe requer o registro, nos usaremos o método reverso, ou seja,

inseriremos qualquer seqüência de caracteres no campo de registro, pressionaremos o

botão “Registrar” e conferiremos se há mensagem indicando que o código de ativação não

confere. Ela existe e é “Senha-Errada”.

Feito isso, abriremos o programa cobaia.exe com um editor hexadecimal e

procuraremos por esta string [“Senha-Errada”] no programa. Utilizaremos como referência

o Hackman Editor. Porque está disponível no CD-ROM da revista, mas nada impede que

você utilize o editor de sua preferência para isso, copie o programa cobaia.exe para o seu

computador, execute o Hackman Editor e pressione ctrl+o [arquivo/abrir.../abrir arquivo...],

localize o cobaia.exe e clique em Abrir. Uma vez aberto, pressione ctrl+f e clique no botão

ASCII [um dos 5 botões situados na parte inferior da caixa de diálogo], pois procuraremos

por uma seqüência de caracteres ASCII, e digite “Senha-Errada” [sem aspas] no campo de

procura. Então clique em localizar e VOILA!

Como podemos ver, a seqüência “Senha-Errada” vem depois de duas outras

referências bastante interessantes; “GEEK 13” e “parabéns”. Logicamente, tentaremos

conferir se a seqüência GEEK 13 é o código de ativação.

3.2 - Desativando o Fluxo de Verificação no Programa;

Material Necessário; Cobaia.exe(mais uma vez, obviamente) e o desassembler e

debugger w32dasm [se você não tiver, mande um e-mail pra gente].

Abra o w32dasm, vá à opção disassembler..., Escolha Open File to Disassemble...,

Procure pelo programa cobaia.exe e clique em Abrir. Espere por alguns instantes até que o

processo de abertura do arquivo termine. Você verá uma tela parecida com a da página

seguinte.

Não se assuste com a interface. Vá ao menu Refs e escolha String Data References.

Surgirá uma relação com as strings contidas no programa. Façamos de conta que ainda

não sabemos qual é a chave do programa. Então percorreremos a lista à procura de

“Senha-Errada”, encontrá-la-emos e clicaremos com o mouse por duas vezes:

Feche a janela com a lista de strings, e você ficará nesta tela;

Rolando a tela um pouco para cima, você verá a indicação de duas strings bastante

sugestivas: “GEEK 13” e “PARABÉNS”. Logo, tente a primeira delas como hipótese à

chave do produto, Voilá. Mas isto não é o suficiente, você quer fazer um crack, estudar

como é feita a verificação do código-chave e quebrar esta verificação desviando o fluxo

normal do programa. Para isso, é necessário um conhecimento prévio em assembler.

Analisando o código em assembler, verificamos que a indicação “Senha_incorreta”

[0045766D] é chamada pela rotina que contém a string “GEEK-13” [0045764F]

mediante o comando jne 0045776D, e que é responsável por pular para a indicação de

“Senha-Errada”, caso a senha digitada não seja “GEEK-13”. A instrução jne é

responsável pelo salto caso uma condição seja atendida – no caso, a senha digitada ser

diferente de “GEEK-13”. Para mudar o fluxo do programa, anote o endereço em que

está a rotina jne 00457659 [pois ela será modificada] e também o endereço ao qual irá

redireciona-la; 0045765B [início da rotina responsável pelo “parabéns”]. Então, acesse

o menu Debug e escolha Load process. Então clique no botão Go To Adress e digite o

endereço ao qual iremos [00457659]. Feito isso, clique em Patch Code e em Enter New

Instruction Below. Digitaremos a instrução alterada: jne 0045765B [assim, ainda que a

chave digitada seja diferente de “GEEK-13”, o programa dará os “parabéns”]. Digitada

esta instrução, dê um Enter para que ela seja incorporada e clique em Apply Patch.Será

pedido que seja confirmada a mudança do código: dê um OK e clique em CLOSE: Será

pedido, novamente para você confirmar a ação: dê OK novamente. Agora é só clicar em

RUN ou pressionar F9 até que o programa seja totalmente aberto [a cada vez que você

pressione F9 ou RUN, é executada apenas uma parte do programa].Quando isto

acontecer, tente digitar qualquer coisa [ou nada], clique em Registrare VOILÁ, você

crackeou o programa cobaia:

Para sair, feche o COBAIA e clique em “CLOSE”, confirme a saída e feche o

w32dasm, Se quiser, pode salvar o código assembler do cobaia.exe.

3.3 – Criando um patch para “brincar” com o programa.

Material Necessário; Hackman Editor[ou qualquer Editor Hexadecimal de sua

preferência].Patch Creation Wiizard [se Não tiver mande um e-mail pra gente] e

Cobaia .exe[obviamente].

Abra o cobaia.exe no Hackman Editor e procure pela string “Senha-

Incorreta”[conforma descrito no item 3.1].Então copie a tradução desta srting para

Hexadecimal. Para fazer isso, basta verificar que o Hackman Editor é composto de duas

telas; a da direita tem os caracteres em ASCII [é nela que vemos a referência para

“Senha-Incorreta”], enquanto a da esquerda em estes mesmos caracteres, só que em

linguagem hexadecimal[53 65 6E 68 61 5F 45 72 72 61 64 61], Copie também a

indicação em hexadecimal da palavra “Parabéns”[50 61 72 61 62 65 6E 73].

Com estes dados em mão, abra o Patch Creation Wizard, clique em Next, escolha

Seek and Destroy Patch,Clique em Next novamente, preencha os campos You

Handle[aparecerá como “Nome do Autor”],Target Title [objetivo do crack] e, Target

File, localize o programa Cobaia.exe: Feito isso, clique em Next novamente, então

clique em Add Item, em Length e digite 12, porque a seqüência que será substituída é

composta por 12 indicações em hexadecimal [cada indicação é composta por duas

casas]. Em Source, digite 53 65 6E 68 61 5F 45 72 72 61 64 61; Em New Source,digite

50 61 72 61 62 65 6E 73 20 20 20 20 [código da palavra “parabéns” seguido por quatro

espaços, o que na escrita hexadecimal, equivale ao Nº 20. Isso ´e feito porque a

substituição só ocorre com strings do mesmo tamanho e, neste caso, “Senha-

Incorreta”tem quatro letras a mais que “Parabéns”, devendo o espaço que sobrou ser

completado com espaços vazios – 20]. Finalmente, em Skip Seq, coloque 1 1 1 1 1 1 1

1 1 1 1 1 [pois todas as letras serão alteradas – cada Nº 1 se relaciona a uma referência

hexadecimal. Caso houvesse alguma referência aproveitável, ou seja, igual em ambas as

Strings localizada na mesma posição, colocaríamos o Nº 0 para esta posição, indicando

que ela não deve ser alterada]. Feito isto, dê ADD e clique em Next. O Patch foi criado

no mesmo diretórioi em que se encontra o executável Crackeado; certifique-se que o

Cobaia.exe não está marcado com o atributo Somente Leitura e execute o Patch, Se

tudo foi feito corretamente, o Patch indicará que modificou um setor programa. Então

execute o Cobaia e digite qualquer chave para testa-lo: VOILÁ, o cobaia agora acatará

qualquer coisa.

Vale salientar, todavia que, o que nós fizemos foi uma simples alteração da

mensagem exibida pelo programa, pois a rotina de verificação é a mesma, e ele

continua entendendo que a chave digitada foi diferente da esperada, ou seja, “GEEK –

13”. Para Crackear programas com chave de registro, isto não basta. Teríamos que

debulhar o código desassemblado para dele extrair a lógica de comparação entre a

chave digitada e o nome de usuário [caso o programa, além da chave, exija um nome de

usuário]; no caso do Cobaia.exe, bastaria que salvássemos uma cópia com aquela

mudança de fluxo efetuada, e daí gerássemos um Patch com a diferença entre ambos os

executáveis, pois, desviando o fluxo, o programa, ele executaria a rotina de liberação

do Software, destravando-o para uso ilimitado.