Skip to content

Commit d624043

Browse files
authored
Update README.md
1 parent ae4a208 commit d624043

File tree

1 file changed

+17
-4
lines changed

1 file changed

+17
-4
lines changed

README.md

+17-4
Original file line numberDiff line numberDiff line change
@@ -3,16 +3,16 @@ This repository offers source codes for CrackMes with modern GUI forms written i
33

44
<p>You can find a compiled EXE binary in Release folder for each CrackMe.</p>
55

6+
![Sample](https://github.com/d4ichi/CrackMe-DotNet/blob/master/Resource/img/sample.png)
7+
8+
69
## For CrackMe Creators
710
Indeed I provide some simple key evaluation functions, you can edit it and make your CrackMe harder as much as you want. All CrackMe here can popup information dialog. So you can put some information about your CTF, author, deadline, or instructions with just replacing some sentences.
811

912
## For Computer Science Students
1013
If you are studying Software Reverse Engineering, reversing CrackMe is a good way to start your practical exercise. If you don't feel you are ready for CrackMes out there on GitHub, you could start coding your own CrackMe and analyze it. It will be much easier to play around with because you are the creator of the CrackMe.
1114
Additionally, it's good for learning Reverse Engineering to observe the consequence of your code/implementation of obfuscation in reversed form.
1215

13-
Or you could send your CrackMe to your learning buddy!
14-
15-
1616
## Contents
1717

1818
### CrackMe00
@@ -43,9 +43,22 @@ FH8YALGR
4343
hellocrackme
4444
```
4545

46+
### CrackMe03
47+
<p>Two user inputs are required.</p>
48+
<p>One is a username and another is a key. The correct key is generated by combining characters one after another from both built-in seed and username.</p>
49+
50+
![CrackMe](https://github.com/d4ichi/CrackMe-DotNet/blob/master/Resource/img/crackme_two_input.png)
51+
52+
<p>An example key combination for the sample binary:</p>
53+
54+
```
55+
Username: kevinm
56+
Key: Xk6eDveinnGmiE
57+
```
58+
4659
## Requirements
4760
- All source codes here are written in Microsoft Visual Studio 2017.
48-
- Microsoft Visual C++ with CRL
61+
- Microsoft Visual C++ with CLR
4962
- Target Platform: Windows Desktop 32Bit/64Bit with .NET Framework enabled
5063

5164
<p>Install "Desktop development with C++" workload with "C++/CLI support."</p>

0 commit comments

Comments
 (0)