mirror of
https://sharelatex.tu-darmstadt.de/git/681e0e7a3a9c7c9c6b8bb298
synced 2025-12-10 13:47:59 +00:00
Update on Overleaf.
This commit is contained in:
@@ -12,17 +12,17 @@
|
||||
\node[box, below=of scenarioLoop] (isdrcall) {Card ISD-R command};
|
||||
|
||||
% Mutation engine path
|
||||
\node[decision, below=of isdrcall] (mutateQ) {Mutation Engine?};
|
||||
\node[decision, below=of isdrcall] (mutateQ) {Mutation\\ Engine?};
|
||||
|
||||
\node[box, right=1.2cm of mutateQ] (originalAPDU) {Send original APDU};
|
||||
\node[box, left=1.2cm of mutateQ] (mutateAPDU) {Mutate APDU};
|
||||
\node[box, left=1.2cm of mutateQ] (mutateAPDU) {Get next mutation\\ and Mutate APDU};
|
||||
|
||||
\node[box, below=of mutateQ] (sendAPDU) {Transmit APDU to card};
|
||||
\node[box, below=of sendAPDU] (record) {Record mutation result\\ in OperationRecorder};
|
||||
|
||||
% Error / reset path
|
||||
\node[decision, below=of record] (errorQ) {Exception during scenario?};
|
||||
\node[box, left=of errorQ] (logFail) {Log failure\\ in current mutation node};
|
||||
\node[decision, below=of record] (errorQ) {Exception\\ during scenario?};
|
||||
\node[box, left=of errorQ] (logFail) {Log failure\\ in current\\ mutation node};
|
||||
\node[box, below=of errorQ] (checkTree) {All mutations tried?};
|
||||
|
||||
\node[box, right=of checkTree] (repeatScenario) {Repeat Scenario};
|
||||
@@ -46,7 +46,7 @@
|
||||
\draw[arrow] (errorQ) -- node[above] {Yes} (logFail);
|
||||
\draw[arrow] (logFail) |- (checkTree);
|
||||
|
||||
\draw[arrow] (errorQ) -- node[above] {No} (checkTree);
|
||||
\draw[arrow] (errorQ) -- node[right] {No} (checkTree);
|
||||
|
||||
\draw[arrow] (checkTree) -- node[above] {No} (repeatScenario);
|
||||
\draw[arrow] (checkTree) -- node[right] {Yes} (saveFile);
|
||||
|
||||
Reference in New Issue
Block a user