diff options
Diffstat (limited to '')
| -rw-r--r-- | example/expression/expr_random.py | 4 | ||||
| -rw-r--r-- | example/expression/expr_translate.py | 1 | ||||
| -rw-r--r-- | example/samples/sc_connect_back.bin (renamed from example/expression/sc_connect_back.bin) | bin | 290 -> 290 bytes | |||
| -rw-r--r-- | example/samples/simple_test.bin (renamed from example/expression/simple_test.bin) | bin | 141 -> 141 bytes | |||
| -rw-r--r-- | example/samples/simple_test.c (renamed from example/expression/simple_test.c) | 0 |
5 files changed, 5 insertions, 0 deletions
diff --git a/example/expression/expr_random.py b/example/expression/expr_random.py index 1d399091..66c09f2e 100644 --- a/example/expression/expr_random.py +++ b/example/expression/expr_random.py @@ -1,10 +1,14 @@ import string +import random from miasm2.expression.expression_helper import ExprRandom print "Simple expression generator\n" depth = 8 +seed = 0 +random.seed(seed) + print "- An ID:" print ExprRandom.identifier() print "- A number:" diff --git a/example/expression/expr_translate.py b/example/expression/expr_translate.py index aacb30c0..e1505dae 100644 --- a/example/expression/expr_translate.py +++ b/example/expression/expr_translate.py @@ -4,6 +4,7 @@ from miasm2.expression.expression import * from miasm2.expression.expression_helper import ExprRandom from miasm2.ir.translators import Translator +random.seed(0) class ExprRandom_OpSubRange(ExprRandom): operations_by_args_number = {1: ["-"], diff --git a/example/expression/sc_connect_back.bin b/example/samples/sc_connect_back.bin index 9e9c80a5..9e9c80a5 100644 --- a/example/expression/sc_connect_back.bin +++ b/example/samples/sc_connect_back.bin Binary files differdiff --git a/example/expression/simple_test.bin b/example/samples/simple_test.bin index 60f4e768..60f4e768 100644 --- a/example/expression/simple_test.bin +++ b/example/samples/simple_test.bin Binary files differdiff --git a/example/expression/simple_test.c b/example/samples/simple_test.c index 8e344f18..8e344f18 100644 --- a/example/expression/simple_test.c +++ b/example/samples/simple_test.c |