Results 1 to 8 of 8

Thread: Keylok II dongle [edit]

  1. #1

    Keylok II dongle [edit]

    Hi,


    I've the capture data of keylok II dongle by using USBtrace SysNucleus. Can I remove the keylok II dongle protection by using the information on this save log file? Is that enough for me to capture all my dongle information?

    Thanks in advance.


    Best Regards,
    I promise that I have read the FAQ and tried to use the Search to answer my question.

  2. #2
    Founder FoxB's Avatar
    Join Date
    Mar 2002
    Location
    Earth
    Posts
    450
    > Can I remove ...
    yes

    > enough for ...
    yes, for this release of the target software

  3. #3
    Thanks FoxB,

    I'm really happy once you said that so. I've learned from zero about dongle protection since 2 months ago. Now, I knew that my effort on the right direction to solve this problem.But, still knew that a lots of things need to be discovered and also need supervision.

    Can you tell me how to know this KeyLok priority data? There are 2655 sequence total data was captured during full program executed. The first program executed start 1-2424 sequence and second executed consists of 2425-2655 sequence. I try to understand the data captured in buffer snippet which is in hex form.But, I got headache since there are a lots of sequence data captured. What is the URB that should I select in order to filter unnecessary data? Perhaps,can you show me what's a next steps that should I do with this data?
    I promise that I have read the FAQ and tried to use the Search to answer my question.

  4. #4
    Founder FoxB's Avatar
    Join Date
    Mar 2002
    Location
    Earth
    Posts
    450
    try to understand two way aka packet cipher/decipher:

    first: program api interface->keylock system driver->dongle

    second: dongle->keylock system driver->program api interface

    it is done =)

  5. #5
    Indeed, all you have to do is give the program what it wants to see and viola, the protection is defeated.

    Of course, the data might change on each run, with time, etc. So you have a lot more analysis work to do yet.

    Yes, its not easy, but if it was, dongle creators would be out of a job very quickly!

  6. #6

    Unhappy

    Thanks FoxB,


    Wow,It seems like forward & reverse steps to measure. And it's very though to know this. Perhaps,can I use Ollydbg tools to do this steps that you mention?
    I promise that I have read the FAQ and tried to use the Search to answer my question.

  7. #7
    Ollydbg is user mode debugger, you may need something that can debug the lower rings where device drivers live, like Windbg.

  8. #8
    Thanks squidge for this info

    Ermm..WinDdbg? It sounds new to me. Do you have any preferences website to learn this things? By the way, I'll try goggle this stuff. Hopefully, there are a lots of tutorial outside there.



    Best Regards,
    I promise that I have read the FAQ and tried to use the Search to answer my question.

Similar Threads

  1. Keylok II Emu stuff
    By Sab in forum Advanced Reversing and Programming
    Replies: 25
    Last Post: May 29th, 2010, 16:12
  2. MAI Keylok on Linux
    By suryawomshi in forum The Newbie Forum
    Replies: 9
    Last Post: April 3rd, 2009, 12:39
  3. Replies: 1
    Last Post: August 31st, 2005, 23:06
  4. value edit
    By oni in forum OllyDbg Support Forums
    Replies: 6
    Last Post: June 8th, 2005, 05:40
  5. edit a gfx ?
    By SpeKKeL in forum Tools of Our Trade (TOT) Messageboard
    Replies: 9
    Last Post: December 30th, 2003, 14:53

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •