Logo Hardware.com.br
Responder Tópico
marco fusta
marco fusta Zumbi Registrado
16.6K Mensagens 31 Curtidas
#2 Por marco fusta
24/02/2007 - 10:28

Um crack é um pequeno programa usado para quebrar um sistema de segurança qualquer. O uso mais comum é para transformar programas shareware ou uma versão limitada no programa completo, removendo ou enganando o sistema de segurança que limita o uso ou verifica o número serial.

Existem várias abordagens possíveis. Em alguns casos o cacker consegue descobrir o algoritmo usado pelo fabricante do software para gerar números seriais válidos e simplesmente cria um programa que gera quantos números seriais válidos quiser. Outra possibilidade é usar um editor binário para procurar a rotina que verifica o serial dentro do programa, muitos programas podem usar uma única variável para verificar se o programa foi registrado ou não e basta alterar alguns poucos bits para transformá-lo na versão completa. Isso é geralmente descoberto via comparação, ou seja, comparando os arquivos do programa não registrado com os arquivos do programa depois do registro.

Em casos mais sofisticados pode ser usado um processo de engenharia reversa para entender o sistema de registro e substituir o bloco inteiro do código por um algoritmo modificado.


By Dicionário do Guia do Hardware.
https://www.hardware.com.br/termos/

I7 4770k/4.5ghz/1.32v - Gigabyte G1 Sniper M5 - 16GB Cosair Pro 2133mhz - Raid 0 SSD Intel 520 240gb - WC Corsair H 110 - SLI EVGA GTX 980TI SC - Corsair Ax1200i Platinum - Strike-X Air Aerocool
I7 3770k/4.1ghz/1.12v - Asus P8h77v-LE - 16GB Corsair 1600mhz - Raid 0 x2 HD WD Black 1Tb - Gigabyte 980Ti Extreme Gaming - Corsair 760w Platinum
I3 3240 H61M - MSI 780ti Twin Frozer

Responder Tópico
© 1999-2024 Hardware.com.br. Todos os direitos reservados.