![]() |
![]() |
![]() |
![]() |
![]() |
||||||||||
|
||||||||||||||
![]() |
#1
|
|||
|
|||
![]() Hello!
I'm tryin' to keygen some target on Linux. I've got pretty good dead-listing, but there are (ofcourse) some arguments that I need to identify. How can i debug it and find it out? Target is compiled as LKM (linux kernel module). For dead-listings I'm using Ida Pro under Winblows. I'm not very newbie at debugging 'usual' programs under Linux (gdb power! ![]() I gotta find out arguments like this: .text:0800341C var_12 = byte ptr -12h .text:0800341C var_11 = byte ptr -11h .text:0800341C var_10 = dword ptr -10h .text:0800341C var_C = dword ptr -0Ch .text:0800341C arg_0 = dword ptr 8 .text:0800341C arg_4 = dword ptr 0Ch .text:0800341C arg_8 = dword ptr 10h .text:0800341C arg_C = dword ptr 14h .text:0800341C arg_10 = dword ptr 18h |
#2
|
|||
|
|||
![]() I'm not quite sure I understand the question.. Could you rephrase?
__________________
"It's people like this that make you realize how little you've accomplished. It is a sobering thought, for instance, that when Mozart was my age, he had been dead for two years." - Tom Lehrer |
#3
|
|||
|
|||
![]() I don't understand the question either, Fritz. But, I am pretty sure you don't want to be messin' wit da kernel...
![]() rous |
#4
|
|||
|
|||
![]() Just out of curiosity, what type of protection are you analyzing? If you simply need a serial number algorithm for your keygen, then I doubt the kernel is directly involved.
Is it hardware related...like a dongle or something? rous |
#5
|
|||
|
|||
![]() Hello ppl!
I've solved problem with patching the target. Anyway, still did'nt keygenned the target. Based on your serial(doesnt matter what exactly, right now), u must enter a key. I've wanted to figure out that algorithm, but I've could'nt cuz I can't debug the target. Algorithm is coded into LKM (linux kernel module), so I can't debug it with gdb. No, it's not dongle or anything hardware related. If you are wondering why LKM, well, it's because application is driverloader... I'm really sorry that there isnt SoftIce-LIKE tool on *nix platform ![]() |
#6
|
|||
|
|||
![]() "Ah," he says, as the fog clears from his eyes.
rous |
#7
|
|||
|
|||
![]() www.linice.com ,should give u the answer for softice in linux
__________________
Never hold up farts-They go upto your spine , enter your brain and thats where the shitty ideas come from |