CrackMe® Practices for Newbies
VBCrackMe 6 by Eternal Bliss

Task II part 2
Tuesday, 09-Mar-99 07:41:40

    Greetings all,

    I think I have figured how the serial number is calculated from the username. Here what I think is going on:

    1: Only 8 characters of the name are significat. Anythig above the 8th character is ignored and if the username is less than 8 it is not acceptable. So Pirate Copy becomes Pirate C.

    2: The ASCII numbers of these 8 characters are taken so that Pirate C give us 80, 105, 114, 97, 116, 101 32, and 67.
    3: These numbers are converted to Octal numbers, thus we have: 120, 151, 162, 141, 164, 145, 40, and 103.

    4: The right two numbers are taken from each of the above Octal numbers giving us: 20, 51, 62, 41, 64, 45, 40, and 03.

    5: These 8 pairs then are arranged ito one number: 2051624164454003. This is not the serial number yet, but close to it.

    6: This large number is multiplied by a fraction determined by the instant yo clicked the Check button. The resulting nuber is rounded no the nearest whole number and becomes the serial number.

    I have not determined the method of calculating the exact fraction, but it is clear that it decoms larger the longer you wait before clicking the Check Button.

    Best regards,

    Joseph


    Joseph


Message thread:

Joseph's Thread (Joseph) (06-Mar-99 16:55:41)

Back to main board