Exetools

Exetools (https://forum.exetools.com/index.php)
-   Community Tools (https://forum.exetools.com/forumdisplay.php?f=47)
-   -   Random Serial Generator 1.0 (https://forum.exetools.com/showthread.php?t=16856)

chessgod101 05-24-2015 10:09

Random Serial Generator 1.0
 
Random Serial Generator 1.0 is a simple application that allows you to generate a random serial number for testing license algorithms or implementing them into your own application.

Features:
1. Predefined Character Sets: A-Z, a-z, 0-9, 0-F, 0-f, 0-9 + A-Z, 0-9 + a-z, and 0-9, A-Z, + a-z.
2. Define a Custom Character Set.
3. Input length in either Decimal or Hexadecimal format.
4. Insert Dashes in Insert or Replace Mode.

I did not add any size limits on the input length, so use large numbers with caution.


Screenshot:
Code:

http://1.bp.blogspot.com/-WiRhAiJny20/VWEswIhakTI/AAAAAAAAAdo/vQnNNoEeKUw/s1600/2015-05-23%2B21_42_23-Random%2BSerial%2BGenerator%2B1.0.jpg
Download:
Code:

https://mega.co.nz/#!x18TRabY!9eKZ4H7FyJ8Lt6xz9uBj8s2yZwEZy55AbLvuqtyrT98
Source Code:
Code:

https://mega.co.nz/#!c1UwVYQZ!VQVLdrfRDfnDnOB7_DHtXPNjlAKgEobxXbpN7mFEkSk
Homepage:
Code:

http://reverseengineeringtips.blogspot.com/2015/05/random-serial-generator-10.html

Git 05-24-2015 17:40

What is the source of Delphi's random() ?. It used to be fairly weak in the old days. If it still is weak, like visual C rand(), take a look at CryptGenRandom() and CryptAcquireContext() from Advapi32.dll. It complies with FIPS 186-2. There's also some source on MSDN to configure it to use the intel cpu RDRAND instruction which "uses the quantum unpredictability of the thermal noise of the chipset die itself" according to MSDN :)

Git

chessgod101 05-24-2015 19:12

I agree that random() is pseudorandom and weak like rand() in C++. It would be a bad choice for cryptography purposes, but for a simple tool like this, CryptGenRandom is overkill. :)

mr.exodia 05-24-2015 20:43

Hey,

Did you consider posting all your source code in GitHub? It also allows version tracking, which is great! And nice tool by the way! I have a feature suggestion: Allow us to paste a serial and generate the required configuration from that. I don't like counting the dash location :p

alephz 05-25-2015 17:57

1 Attachment(s)
Quote:

Originally Posted by mr.exodia (Post 99784)
Allow us to paste a serial and generate the required configuration from that.

http://s13.postimg.org/5hdf95ng3/000.jpg


All times are GMT +8. The time now is 19:52.

Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Always Your Best Friend: Aaron, JMI, ahmadmansoor, ZeNiX