diff --git a/checkmeproject_scrb/checkme.exe b/checkmeproject_scrb/checkme.exe new file mode 100644 index 0000000..c4f056c Binary files /dev/null and b/checkmeproject_scrb/checkme.exe differ diff --git a/checkmeproject_scrb/keygen.py b/checkmeproject_scrb/keygen.py new file mode 100644 index 0000000..3f465b4 --- /dev/null +++ b/checkmeproject_scrb/keygen.py @@ -0,0 +1,4 @@ +name = "chenx221" +total_ascii = sum(ord(char) for char in name) +serial = total_ascii * 2003 * len(name) +print(serial) \ No newline at end of file diff --git a/checkmeproject_scrb/readme.txt b/checkmeproject_scrb/readme.txt new file mode 100644 index 0000000..168676b --- /dev/null +++ b/checkmeproject_scrb/readme.txt @@ -0,0 +1,31 @@ +'The Checkme Project' + +This small crackme was intensionally coded for a friend of mine who wanted to have an easy exercise target for SMARTCHECK. +As it turned out i think it is rather educational, so i decided to put it out in public ;-) + +The crackme consists of 3 parts: + +1st part: +Hardcoded serial. Basic checking, so just find the password. + +2nd part: +Little more difficult, but still hardcoded. Same rule, just find the serial. + +3rd part: +Easy name/serial check. Find a valid serial for your name, and explain how the algorythme works. If you feel like it, convert it into a keygen, as it is very easy. + +If you finish all the parts, you should be able to understand the basics of smartcheck. + +The only rule: + +-> ONLY use Smartcheck. No other tools allowed! + +Greetings to _RiPTiDE_ , _PUSHER_ and all who share this interest! +Happy checking!! + +Send solutions, or whatever to: + +scarabee_5@hotmail.com + + + diff --git a/checkmeproject_scrb/solve.md b/checkmeproject_scrb/solve.md new file mode 100644 index 0000000..505d5ef --- /dev/null +++ b/checkmeproject_scrb/solve.md @@ -0,0 +1,34 @@ +用nmp的smartcheck + +Part1 serial: + +``` +SsCcAaRrAaBbEeEe +``` + +Part2 serial: + +``` +SCRB2003 +``` + +``` +Data: SC0B3R20 +Index: 12748356 +Serial: SCRB2003 +``` + +Part3 serial: + +``` +示例serial: +chenx221 +10944392 +``` + +```python +name = "22" +total_ascii = sum(ord(char) for char in name) +serial = total_ascii * 2003 * len(name) +print(serial) +``` \ No newline at end of file