Cracking Project an Application or Information System #2

in #science7 years ago

Cracking Project an Application or Information System

Fist Part https://steemit.com/science/@javf1016/cracking-project-an-application-or-information-system-1

Subscribe @javf1016 and vote thanks

  1. For the next step we use program. OllyBDG that serves to modify the code and reassemble the program.

2.png

  1. To make these changes we must first know an interesting topic about how to make the program not access serial validation or execution time.

JUMPS: All jump instructions have a single operand that is the address where the program would jump, as you can see in the table.

3.png

  1. The next step is to modify the jump JNE (Jump if the value is not equal to the expected) by the JE (Jump if the value is equal to the expected, ie it would go to the correct point of registration)

4.png

IV. CONCLUSIONS

We were able to use tools to disassemble programs in order to find vulnerabilities in the logical structure of protection and after being analyzed we can reach the point of cracking of the program itself.

This work serves as a basis for developing this same procedure in any other program that we want.

Due to the growth of the industry, shareware programs, ie trial versions for limited time or with reduced functionality with possibility of later to buy it and thus to unlock its functions, the crack removes the imposed limits of time and functionality when A programmer creates and applies it.

V. REFERENCES

http://www.gamerztools.net/foros/showthread.php?598-Introducci%F3n-al-Cracking-con-OllyDbg
http://www.pablin.com.ar/computer/info/cracking/cracking.htm
http://www.mirrorkarpoffespanishtutor.comxa.com/archivos/kf_tutor10.html
http://www.taringa.net/posts/info/828308/manual-de-Assembler.html
http://www.wikilearning.com/curso_gratis/curso_de_cracking/4207-2