Postagens

Mostrando postagens de junho, 2018

TUTORIAIS DE ENGENHARIA REVERSA

Imagem
Aqui vou por os links dos meus tutoriais de egenharia reversa. Vale lembrar que engenharia reversa é completamente legal desde que não utilize aplicativos comerciais ou que não infrinja nenhum direito autoral. Nos meus tutoriais foram utilizados programas criados exclusivamente para esse tipo de estudo TUTORIAIS - Tutorial #1  -  Encontrando a mensagem secreta  - Nível 1/10 - 23/09/06 - Tutorial #2  -  Buscando a senha correta  - Nível 1/10 - 25/09/06 - Tutorial #3  -  Entendendo algorítmos  - Nível 2/10 - 25/09/06 - Tutorial #4  -  Removendo Nag Screens - Nível 1/10 - 01/10/06 - Tutorial #5  -  Criando um Patcher  - Nível 2/10 - 01/10/06 - Tutorial #6  -  Descompactando UPX  - Nível 2/10 - 03/10/06 - Tutorial #7  -  Armadilhas e alteração do código  - Nível 2/10 - 17/10/06 - Tutorial #8  -  Alterando controles  - Nível 1/10 - 25/10/06 - Tutorial #9  -  Solução do Desafio #1  - Nível 3/10 - 25/10/06 - Tutorial #10  -  Injetando códigos  - Nível 2/10 - 31/10/06 - Tutorial #11

INJETANDO CÓDIGOS

Imagem
Neste tutorial vamos ver como injetar novos códigos em um executável já compilado. Vamos modificar o bloco de notas do windows para que exiba uma simples mensagem de texto ( pois é uma das função mais fáceis que o Windows fornece ) quando for iniciado. Antes de tudo, faça uma cópia do bloco de notas ( C:\WINDOWS\notepad.exe ) para uma pasta qualquer ( vamos usar essa cópia, pra preservar o original ). O que nós vamos fazer é o seguinte: desviar o início do código do notepad para outro local, exibir a mensagem e depois retornar ao ponto original. Para fazer isso, precisamos encontrar na seção do código do notepad, um local vazio, que não altere a funcionalidade do programa, o que é chamado de "Code-cave". Abra o notepad.exe no Olly e role o código para baixo. Lá pelo offset 8747 você deve encontrar o início da code-cave, uma seção sem código algum, apenas com valores 00: Essa região a partir de 8747 é a que vamos utilizar para escrever nosso código. Como diss

Analise Cibernetica: Keygen feito em Python

Imagem
Este e um keygen simples feito em python, ele e voltado  a resolver um algoritmo de um crack-me que encontrei  na net, e como agente não ver por ai como é feito um keygen fiz o meu próprio em um script bem simples mas que funciona. lembrando que isso deve ser usado para fiz educacionais. ############################## # Autor: Aof                                       # # date: 09/06/2018                            #  # name: KEyGen User and Pass      # ############################## string =  input (' user:  ')                        #entrada do usuario const = 51651293                             #serial inicial. obs uma constante print (' Pass for user:  '+string) #loop que faz o Bitwise for  i  in  string:     x= ord(i)                                           #pega o valor ascii do 'i' e move para o x      #print(x)     const += x                                      #soma o const com o valor de x   print (const)