Page 2 of 3 FirstFirst 123 LastLast
Results 16 to 30 of 31

Thread: Hardware ID based serial number

  1. #16
    DakienDX
    Guest
    Hello tgodd !

    I'm sure you don't think of the HDs MBR, else you must be mistaken.
    No serial number is stored in the MBR, only the partition boot sector loader.


    Hello cyberheg !

    Only the P3 had a serial number. It was always activated and if you didn't like it you had to run an Intel program every time you restarted your computer to disable reading the serial until the next reboot. Some weeks after the P3 was out the first magazines found ways to enable the serial again without rebooting.

    Since the endusers weren't very happy that they were "unique" users, Intel decided to drop the CPUs with serial number again.
    I promise that I have read the FAQ and tried to use the Search to answer my question.

  2. #17
    cHeCksUm
    Guest
    Hello,
    Thought I might give some general advice. I cracked a program that uses the same type of scheme (i.e. hardware based; program Legato Networker Solaris/Windows if your wondering.) What I found there was that it was really annoying (read hard) tracing around the code to find the serial routine (it uses like twenty different exe's; and all do specific stuff... (talk about unix prog. port ) and it has multiple codes. Anyhow in the end the easiest way to crack it was by simply cracking the compare routine. However I still go back to that target now and again to see if I can make a keygen for it. An idea would be to find the DLL it uses to check the serial and (if possible... speculating here) write a "custom" keygen which utilizes their own DLL to create a valid serial. Another approach is to find the part which generates the hostid and simply make it the same as your other machine either by:
    a.) modifying the generation routine
    b.) having it not generate but set it rather.
    Well as I am myself a newbie this is all the advice I can give. Hope it maybe gave you some ideas of how to attack it.

    // cHeCksUm
    I promise that I have read the FAQ and tried to use the Search to answer my question.

  3. #18
    wonderwoman
    Guest

    Wink

    I know exactly what you mean checksum I spent 12hrs yesterday searching through the code for the right compare and I am still yet to find it. I used the getwindowtexta breakpoint and searched high and low for the correct compare statement. Is it possible as I know the serial is 11 sets of 4 number (12c4-1221.....) that the serial number will not show up as it is stored in hex. I also think that each set of 4 numbers are compared seperatly and there is eleven of them. I think I am a bit out of my depth with this program as I do not have a great deal of experience, I have cracked simple serial protection but his is another level. I do know it uses the getvolumeinformationa to get the hardware ID, but I have got no chance of patching the hardware ID. I will check to see if it uses the partition ID it may well do.

    The program is called winserver but it is not avaiable to download off the internet, it is not commercially available

    Thanks everyone for your posts,

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

  4. #19
    Thanks for the info DakienDX. I read a few weeks ago that the next version of Intels cpu's will include digital certificates which should be even worse then those serials numbers.

    This is probably offtopic for this thread though.

    // CyberHeg

  5. #20
    Lord_Soth
    Guest

    Cool hmm hardware protections, a real pain

    I've come accross a protection that is even worse.
    I can't really get into any specifics but it profiles your
    system and that is used to generate a keyfile (the generation part is done at the company's side).
    bitchin'

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

  6. #21
    tgodd
    Guest
    You are so correct DaikenDX;

    My slip.
    I promise that I have read the FAQ and tried to use the Search to answer my question.

  7. #22
    wonderwoman
    Guest
    Can anyone please point me in he direction of a good tut on this subject (serial crack which uses Hardware ID) I have looked high low and cannot find anything, I feel as though I am banging my head against a brick wall.

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

  8. #23
    Snatch
    Guest
    Bottom line is the hardware ID you are seeing could be any number of things. Look at the one Microsoft makes! Hashes together all kinds of things to try to make it as unique as it can. The P3 serial might or might not be in there. It could check if the P3 serial is a available if it isnt it stores one value and if it is it stores the actual serial value hashed etc. Theres infinite possibilities of what could have been done. You need to use API spies and see if theres any hardware function or special CPU instructions CPUID for one being executed. Chances are everything is done in one routine.

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

  9. #24
    Originally posted by wonderwoman
    Can anyone please point me in he direction of a good tut on this subject (serial crack which uses Hardware ID) I have looked high low and cannot find anything, I feel as though I am banging my head against a brick wall.

    WonderWoman
    you might try Snakes home page. It was up a while ago, kinda dated but good place to start.

  10. #25
    fjrp2
    Guest
    Hi wonderwoman,

    I read a very nice article about hardware-checking routines (related to the new Fritz technology) that it might help you.
    I'm going to search it and I'll post you the link tomorrow.

    It was like an ISP provider that also offered 'resorces' to 'abonate' lusers, I mean users.
    Then i'd remotelly check for some hardware info in the client and either let him download/use/etc or not.

    It was nicely explained, with an example.

    (Btw, nice to see more girls here )
    I promise that I have read the FAQ and tried to use the Search to answer my question.

  11. #26
    (Btw, nice to see more girls here ) [/B][/QUOTE]

    Zen-Cracking?
    esther


    Reverse the code,Reverse Your Minds First

  12. #27
    Teach, Not Flame Kayaker's Avatar
    Join Date
    Oct 2000
    Posts
    4,113
    Blog Entries
    5
    Originally posted by esther
    (Btw, nice to see more girls here )

    Zen-Cracking?

    LOL, good point
    But welcome anyway if Zen is correct

    Kayaker

  13. #28
    fjrp2
    Guest
    Hi wonderwoman,
    as promised I'm attaching here the doc.
    It's incredible how much it reminds me of some old 'dongles' (the boasting I mean): "Impossible to crack", "the ultimate anti-pirating gizmo", "it would take 10,000,000 years to find the correct password"...
    That's the pdf.
    And if you visit their page you have there some more info PLUS a complete explanation of how they hacked Windows XP hardware-checking routine.

    Hope it helps.
    (Now, how about a date?)

    [EDIT]Hi wonderwoman,
    the .pdf was too big to download (it's 140.985 bytes long), so I just copyed the first page, and let you search for it
    Attached Files Attached Files
    I promise that I have read the FAQ and tried to use the Search to answer my question.

  14. #29

    Talking .

    fjrp2 you smoothie, how do you know ww is a girl?, esther has been around for years and I though he was a woman till recently. Guess if ww is not a girl your request should be in the "peverse engineering forum" :-)

  15. #30
    fjrp2
    Guest
    Hi Js,

    I know, but you gotta try first.
    I also use the reversing approach with it
    I promise that I have read the FAQ and tried to use the Search to answer my question.

Similar Threads

  1. ARTeam: ezine number 4th just released
    By Shub-nigurrath in forum Advanced Reversing and Programming
    Replies: 3
    Last Post: March 31st, 2009, 06:04
  2. Help discovering elements used to create a serial number
    By zambuka42 in forum Advanced Reversing and Programming
    Replies: 7
    Last Post: June 17th, 2008, 19:10
  3. Harddisk serial number & reversing
    By skydeath in forum Advanced Reversing and Programming
    Replies: 3
    Last Post: April 18th, 2004, 13:27
  4. Hardware-based read-only memory
    By disavowed in forum Advanced Reversing and Programming
    Replies: 6
    Last Post: January 12th, 2004, 21:57
  5. prime number properties
    By dion in forum RCE Cryptographics
    Replies: 10
    Last Post: April 23rd, 2002, 09:54

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
  •