Skip to content
This repository was archived by the owner on Oct 5, 2019. It is now read-only.

Commit 40c0cad

Browse files
author
Zaczero
authored
Update README.md
1 parent 8c15824 commit 40c0cad

File tree

1 file changed

+38
-4
lines changed

1 file changed

+38
-4
lines changed

README.md

Lines changed: 38 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,12 @@ int c = 0;
2828
//-<swap/>
2929
```
3030

31+
*TIP: You can use &lt;tag&gt; or //-&lt;tag&gt; if you prefer comments*
32+
3133
### Randomization features:
3234

33-
#### 1. Lines swap
35+
#### 1. Swap lines
36+
Swaps the lines.
3437
```c#
3538
//-<swap>
3639
int a = 0;
@@ -39,7 +42,8 @@ int c = 0;
3942
//-<swap/>
4043
```
4144

42-
#### 2. Blocks swap
45+
#### 2. Swap blocks
46+
Swaps the blocks.
4347
```c#
4448
//-<swap>
4549
if (a == 0)
@@ -51,15 +55,15 @@ if (b == 0)
5155
```
5256

5357
#### 3. Trash
54-
Adds from 3 to 8 lines of trash.
58+
Adds from 1 to 6 lines of trash.
5559
```c#
5660
int a = 0;
5761
//-<trash>
5862
int b = 0;
5963
```
6064

6165
#### 4. Trash +1 argument
62-
Adds X lines of trash.
66+
Adds from 1 to X lines of trash.
6367
```c#
6468
int a = 0;
6569
//-<trash 5>
@@ -74,9 +78,35 @@ int a = 0;
7478
int b = 0;
7579
```
7680

81+
#### 6. Flow lines
82+
Generates random switch-case from given lines.
83+
```c#
84+
//-<flow>
85+
int a = 0;
86+
int b = 0;
87+
int c = 0;
88+
//-<flow/>
89+
```
90+
91+
#### 7. Flow blocks
92+
Generates random switch-case from given blocks.
93+
```c#
94+
//-<flow>
95+
if (a == 0)
96+
{ }
97+
//-<block>
98+
if (b == 0)
99+
{ }
100+
//-<flow/>
101+
```
102+
77103
## How to configure SharpLoader?
78104
All SharpLoader's configuration is stored in SharpLoader.ini file.
79105

106+
#### Directory
107+
Base directory for all source files.
108+
`Directory=MyApplication`
109+
80110
#### Assemblies
81111
All references that your application use (dlls).
82112
Separated by ';' character.
@@ -91,6 +121,10 @@ Separated by ';' character.
91121
Compiled assembly name.
92122
`Output=MyApplication`
93123

124+
#### AutoRun
125+
Should assembly be run after successful compilation.
126+
`AutoRun=true`
127+
94128
#### Arguments
95129
Compiler arguments (unsafe, prefer 32-bit etc.).
96130
`Arguments=/platform:anycpu32bitpreferred`

0 commit comments

Comments
 (0)