balr0g
09-21-2010, 06:40 PM
Ive been reading and practicing a lot some reverse engineering techniches, mainly using OllyDbg and IDA disassembler to patch applications and create keygens. But now I am interested about something really different: unlocking features that are not supposed to be used by ¨normal end users¨.
I´ve got this really nice app, it connects to a central server. The main GUI menu looks like this (FILE / EDIT/ SEE/ TOOLS/ ETC). When you go to FILE->NEW->, there are two options
1)GAME BROADCAST (can only use text chat)
2)MULTIMEDIA BROADCAST (this one can have live audio and video)
Now comes the situation: option number 2 is grayed out (and this is the cool one ). But I suppose that it can be enabled, since option number one is also grayed out if you login as a guest, but it becomes available once you log in with a higher rank account .
I guess that on program startup and subsequent login to the server, there is some sort of initialization process that blocks/allows different features depending on the rank of your account.
Is it possible to enable/unlock this feature by means of reverse engineering?
If so, what would you recommend?
Thanks in advance, I´ll be working on it.
I´ve got this really nice app, it connects to a central server. The main GUI menu looks like this (FILE / EDIT/ SEE/ TOOLS/ ETC). When you go to FILE->NEW->, there are two options
1)GAME BROADCAST (can only use text chat)
2)MULTIMEDIA BROADCAST (this one can have live audio and video)
Now comes the situation: option number 2 is grayed out (and this is the cool one ). But I suppose that it can be enabled, since option number one is also grayed out if you login as a guest, but it becomes available once you log in with a higher rank account .
I guess that on program startup and subsequent login to the server, there is some sort of initialization process that blocks/allows different features depending on the rank of your account.
Is it possible to enable/unlock this feature by means of reverse engineering?
If so, what would you recommend?
Thanks in advance, I´ll be working on it.