Cracking the licensed

Could anyone explain me how hackers crack licensed software or an application.

This is called reverse engineering.

You need to know pretty good assembly to crack games or programs with very good protection.