himanshu
December 24th, 2002, 15:18
i just downloaded the mikrotik router for setting up a linux based router. but mikrotik router is a commercial product and requires a serial number.
since i have never cracked a linux app before , so i decided to give it a try.
Since the installation program is very primitive and dd's the image on hard disk. so u cannot create create partition manually.
i have two hard disks,so i installed it one hd and used the explore2fs utility to read the partition from windows xp.
i looked in the rc.d directory to check for startup daemaons.there was a symlink to /nova/bin/login.
so, a quick search for "invalid id", in the folder /nova, listed the following apps:
/nova/bin/login
/nova/bin/key
/nova/bin/unlok
/nova/bin/racoon
so i loaded them into IDA. the program unlok generates the key by using some ioctl calls. it also accese the /nova/etc/serial file. dont know for what.and if the key is correct it stores in /nova/etc/license
so , there are two approaches, either i generate a keygen or either we patch the programs.
so, here i need your help now. some pointer to good linux reversing site will be helpfull.
thanks
since i have never cracked a linux app before , so i decided to give it a try.
Since the installation program is very primitive and dd's the image on hard disk. so u cannot create create partition manually.
i have two hard disks,so i installed it one hd and used the explore2fs utility to read the partition from windows xp.
i looked in the rc.d directory to check for startup daemaons.there was a symlink to /nova/bin/login.
so, a quick search for "invalid id", in the folder /nova, listed the following apps:
/nova/bin/login
/nova/bin/key
/nova/bin/unlok
/nova/bin/racoon
so i loaded them into IDA. the program unlok generates the key by using some ioctl calls. it also accese the /nova/etc/serial file. dont know for what.and if the key is correct it stores in /nova/etc/license
so , there are two approaches, either i generate a keygen or either we patch the programs.
so, here i need your help now. some pointer to good linux reversing site will be helpfull.
thanks