Jump to content
View in the app

A better way to browse. Learn more.

Tuts 4 You

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

MASM BruteForce Keygen Template

Featured Replies

Posted

Hey guys,

I am looking for a KG template (MASM) that would bruteforce a serial that is 15 characters long (0-9 chars only). The ripped code is 2.5megs as a text file and consists mostly of IMULs & IDIVs, etc. There is a total of 17 math checks done. During each check, the char manipulation is done on 13-15 characters from the serial as well as on chars from the username; these are done independantly and the if the results match then variable "Valid" is set. Subsequent checks also set/reset "Valid" accordingly... I realize I have to loop through the whole thing until all criteria are met so I am looking for the SPEEDIEST and MOST EFFICIENT way to do it. I intended to start with a serial of "000000000000001" and loop til valid serial found or "999999999999999".

Thanks for replies!

Use BigLib library, if you want to do operations with big numbers, but also remember, that it will take a lots of time for bruteforcing

  • Author

Thanks for the suggestion but all the math is done on bytes anyway...I intended to handle the original serial as a str to get away from big numbers...

Seems to me this is a perfect opportunity to learn some coding if you've not already done so?

The routine is simple enough - increment least significant byte from 0x30 to 0x39; once you hit 0x39 set back to 0x30 and increment next byte.

MASM has some macros and stuff which will help but try doing it with basic mov, inc, je etc and you'll learn a lot here. Post as you go and people will be far more likely to help seeing as you're trying it yourself :)

Good luck :)

Create an account or sign in to comment

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.