Page 1 of 2 12 LastLast
Results 1 to 15 of 20

Thread: Sentinel Ultra Pro cracking

  1. #1
    marko
    Guest

    Sentinel Ultra Pro cracking

    Hello,
    I am kind of new at this so I would appreciate if you didn't rush me. I began the other days to study for making a crack for a soft that uses Sentinel Ultra Pro Dongle. I'm trying to change the exe file in order to remove the need of the dongle. What I have done so far is to dump the content of the dongle and I have disassembled the exe file with IDA Pro. I tried to look in the code for places where a cmp is done with the values from the cells of the dongle and I am trying to patch the jumps.
    Any sugestions are welcomed as I have seen that some of you are gurus in cracking the "gay" dongle.

    Later that evening....Edit:

    After a closer look at the code I observed that the functions related to the dongle can be found in sx32w.dll. So the first idea of the post goes right to hell (and i'm sorry for the spam).
    Has anyone of you tried and succeeded in patching that library (i guess it contains the API functions from sentinel) and make a software running only with that or one has to go deeper. By deeper I mean to patch somehow the sentinel driver
    Thanks again for the understanding.
    Last edited by JMI; February 27th, 2007 at 14:36. Reason: I am a DUMBASS
    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
    Access to the dongle over sx32w.dll ?
    May be it SuperPro?

  3. #3
    marko
    Guest
    In fact on the dongle it is written "Rainbow SuperPro" , but when I pluged it in the usb for the first time Windows said "Sentinel UltraPro".
    Any way is it possible to patch only the DLL (only the used functions form it) or I have to look inside the drivers too ?
    I promise that I have read the FAQ and tried to use the Search to answer my question.

  4. #4
    I have no experience with the ULTRA Pro, but a long time ago I was working on a target that was just a sentinel pro. (The program sends it a string of characters, and it returns a 16-bit value). The target that I was working on was written in a high level language, so all the calls to the routines looked the same. (Byte wise). So, I searched the app, found all the instances of their calls, and the subsequent "CMP ax,GoodGuy" instructions, and made a table.

    I then gutted the routine that talked to the dongle inside the .dll, and wrote a simple table lookup function that would search the table for the string, and return the proper bytes.


    It might be that you could do the same thing here once you understand what the functions in the .dll do. Good luck!

  5. #5
    Hi there,

    You need not patch the drivers. Not necessary.

    You need to check the *sproread and *sproquery functions and the _strcmp that they do. The _strcmp function is a home brewn routine, not the standard C one, the name is for easy identification.

    Over and above these two functions which need to be emulated, the others are pretty much patch jumps and return 0 in eax variety.

    Have Phun
    Blame Microsoft, get l337 !!

  6. #6
    marko
    Guest
    thanks a lot for your valuable information.
    I need to get the know-how now.
    I promise that I have read the FAQ and tried to use the Search to answer my question.

  7. #7

    ofcourse

    hi 2 all
    hi big bro i have faced same problem early have any solution?

  8. #8
    marko
    Guest

    nope, not yet

    hi,
    it is a super pro...my mistake
    any way there are people on this forum who are willing to sell you a solution..not very expensive. it is not my case because i'm trying to either do it myself or to find someone who is willing to help me for free.
    I promise that I have read the FAQ and tried to use the Search to answer my question.

  9. #9
    Howdy,

    You send me a PM if there are people on MY forums trying to sell you shit.

    Woodmann

  10. #10
    jbarry315
    Guest
    Bravo, Woodmann...

    Again and always, you have my deepest and utmost respect.
    jb
    I promise that I have read the FAQ and tried to use the Search to answer my question.

  11. #11
    reknihT esreveR SiGiNT's Avatar
    Join Date
    Sep 2004
    Location
    Wherever I am
    Posts
    750
    Quote Originally Posted by marko View Post
    hi,
    it is a super pro...my mistake
    any way there are people on this forum who are willing to sell you a solution..not very expensive. it is not my case because i'm trying to either do it myself or to find someone who is willing to help me for free.
    Woodmann,

    I recommend waterboarding followed by battery cables to the private parts - give me some time to think I'll come up with a few original ideas of my own.

    SiGiNT
    Unemployed old fart Geek - Self Employed Annoyance
    Team: Noobisco Crackers
    If someone can't do it for you, you'll never learn!

  12. #12
    marko
    Guest
    Thanks ,
    I appreciate it.....NOOOOOOT
    I promise that I have read the FAQ and tried to use the Search to answer my question.

  13. #13
    reknihT esreveR SiGiNT's Avatar
    Join Date
    Sep 2004
    Location
    Wherever I am
    Posts
    750
    Marko,

    Not intended for you only intended for anybody trying to sell "cracks" on this board, highly unethical and strictly against the rules.

    SiGiNT
    Unemployed old fart Geek - Self Employed Annoyance
    Team: Noobisco Crackers
    If someone can't do it for you, you'll never learn!

  14. #14
    marko
    Guest
    I am not trying to sell. I wish I had the solution but I don't.
    I promise that I have read the FAQ and tried to use the Search to answer my question.

  15. #15
    marko
    Guest

    done

    Done
    I have the sx32w.dll file and it works fine with my software.
    What I want to do next is to disassemble both dlls and search for differences.
    My purpose is to learn. I have read here somewhere that there is a little software that does this comparison for me..I'll search it.
    Thank you for the ones that really tried to help and shame on those who tried to sell their solution.
    I promise that I have read the FAQ and tried to use the Search to answer my question.

Similar Threads

  1. lARP v2.0 Ultra
    By lena151 in forum Malware Analysis and Unpacking Forum
    Replies: 1
    Last Post: April 27th, 2008, 10:25
  2. Sentinel superpro dongle cracking help
    By warior_jal in forum Malware Analysis and Unpacking Forum
    Replies: 2
    Last Post: May 13th, 2002, 03:53
  3. Ultra IdeAsm
    By vgb in forum Tools of Our Trade (TOT) Messageboard
    Replies: 0
    Last Post: August 23rd, 2001, 11:20
  4. Help with Ultra Edit ver 7.20a
    By xOptiMus in forum Advanced Reversing and Programming
    Replies: 3
    Last Post: December 15th, 2000, 12:23
  5. Help with Ultra Edit ver 7.20a
    By xOptiMus in forum Malware Analysis and Unpacking Forum
    Replies: 1
    Last Post: December 14th, 2000, 18:43

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
  •