diff options
| author | serpilliere <serpilliere@users.noreply.github.com> | 2015-01-26 10:04:24 +0100 |
|---|---|---|
| committer | serpilliere <serpilliere@users.noreply.github.com> | 2015-01-26 10:04:24 +0100 |
| commit | b87f775c1a6a5c78c62beee925eaba6dc337577e (patch) | |
| tree | cf2650f575971bf8a23655a28c944e9e8a9da561 /example/expression | |
| parent | c59591a779ac644d1b50a720aea93cd8b36a2ddf (diff) | |
| parent | 7b9bbe4754db4d1f5229cc5cc5769ad6cf2e0a84 (diff) | |
| download | miasm-b87f775c1a6a5c78c62beee925eaba6dc337577e.tar.gz miasm-b87f775c1a6a5c78c62beee925eaba6dc337577e.zip | |
Merge pull request #45 from commial/refactor-examples
Refactor examples
Diffstat (limited to 'example/expression')
| -rw-r--r-- | example/expression/expr_random.py | 4 | ||||
| -rw-r--r-- | example/expression/expr_translate.py | 1 | ||||
| -rw-r--r-- | example/expression/sc_connect_back.bin | bin | 290 -> 0 bytes | |||
| -rw-r--r-- | example/expression/simple_test.bin | bin | 141 -> 0 bytes | |||
| -rw-r--r-- | example/expression/simple_test.c | 26 |
5 files changed, 5 insertions, 26 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/expression/sc_connect_back.bin deleted file mode 100644 index 9e9c80a5..00000000 --- a/example/expression/sc_connect_back.bin +++ /dev/null Binary files differdiff --git a/example/expression/simple_test.bin b/example/expression/simple_test.bin deleted file mode 100644 index 60f4e768..00000000 --- a/example/expression/simple_test.bin +++ /dev/null Binary files differdiff --git a/example/expression/simple_test.c b/example/expression/simple_test.c deleted file mode 100644 index 8e344f18..00000000 --- a/example/expression/simple_test.c +++ /dev/null @@ -1,26 +0,0 @@ -int test(unsigned int argc, char** argv) -{ - unsigned int ret; - if (argc == 0) - ret = 0x1001; - else if (argc < 2) - ret = 0x1002; - else if (argc <= 5) - ret = 0x1003; - else if (argc != 7 && argc*2 == 14) - ret = 0x1004; - else if (argc*2 == 14) - ret = 0x1005; - else if (argc & 0x30) - ret = 0x1006; - else if (argc + 3 == 0x45) - ret = 0x1007; - else - ret = 0x1008; - return ret; -} - -int main(int argc, char** argv) -{ - return test(argc, argv); -} |