#1
|
||||
|
||||
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 Code:
https://mega.co.nz/#!x18TRabY!9eKZ4H7FyJ8Lt6xz9uBj8s2yZwEZy55AbLvuqtyrT98 Code:
https://mega.co.nz/#!c1UwVYQZ!VQVLdrfRDfnDnOB7_DHtXPNjlAKgEobxXbpN7mFEkSk Code:
http://reverseengineeringtips.blogspot.com/2015/05/random-serial-generator-10.html
__________________
"As the island of our knowledge grows, so does the shore of our ignorance." John Wheeler |
The Following 2 Users Gave Reputation+1 to chessgod101 For This Useful Post: | ||
canopus (05-25-2015), wilson bibe (05-24-2015) |
#2
|
||||
|
||||
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 |
#3
|
||||
|
||||
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.
__________________
"As the island of our knowledge grows, so does the shore of our ignorance." John Wheeler |
#4
|
|||
|
|||
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 |
The Following User Says Thank You to mr.exodia For This Useful Post: | ||
chessgod101 (05-26-2015) |
#5
|
|||
|
|||
Quote:
|
The Following 4 Users Say Thank You to alephz For This Useful Post: | ||
chessgod101 (05-26-2015), Jay (05-26-2015), mr.exodia (05-25-2015), Storm Shadow (05-26-2015) |
|
|