Skip to content

Commit b8561f6

Browse files
authored
Update README.md
Changed identation
1 parent 7c5b039 commit b8561f6

File tree

1 file changed

+2
-8
lines changed

1 file changed

+2
-8
lines changed

README.md

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -127,10 +127,7 @@ State state = new State(config, trace);
127127
DefaultWorkflowExecutor executor = new DefaultWorkflowExecutor(state);
128128
executor.executeWorkflow();
129129
```
130-
TLS-Attacker uses the concept of WorkflowTraces to define a "TLS message flow". A WorkflowTrace consists of a list of actions which are then executed one after the other.
131-
Although for a typical "TLS message flow" only SendAction's and ReceiveAction's are needed, the framework does not
132-
stop here and implements a lot of different other actions
133-
which can be used to execute even more arbitrary message flows. A list of currently implemented actions with explanations can be found in the Wiki.
130+
TLS-Attacker uses the concept of WorkflowTraces to define a "TLS message flow". A WorkflowTrace consists of a list of actions which are then executed one after the other. Although for a typical "TLS message flow" only SendAction's and ReceiveAction's are needed, the framework does not stop here and implements a lot of different other actions which can be used to execute even more arbitrary message flows. A list of currently implemented actions with explanations can be found in the Wiki.
134131

135132
We know many of you hate Java. Therefore, you can also use an XML structure and run your customized TLS protocol from XML:
136133
```xml
@@ -180,10 +177,7 @@ Given this XML structure is located in TLS-Attacker/apps/workflow.xml, you would
180177
$ java -jar TLS-Client.jar -connect [host]:[port] -workflow_input workflow.xml
181178
```
182179
## Modifiable Variables
183-
TLS-Attacker uses the concept of Modifiable Variables to allow runtime modifications to predefined Workflows
184-
. Modifiable variables allow one to set modifications to basic types after or before their values are actually set
185-
. When their actual values are determined and one tries to access the value via getters the original value will be
186-
returned in a modified form accordingly. More details on this concept can be found at https://github.com/tls-attacker/ModifiableVariable.
180+
TLS-Attacker uses the concept of Modifiable Variables to allow runtime modifications to predefined Workflows. Modifiable variables allow one to set modifications to basic types after or before their values are actually set. When their actual values are determined and one tries to access the value via getters the original value will be returned in a modified form accordingly. More details on this concept can be found at https://github.com/tls-attacker/ModifiableVariable.
187181

188182
```java
189183
ModifiableInteger i = new ModifiableInteger();

0 commit comments

Comments
 (0)