diff options
| author | serpilliere <serpilliere@users.noreply.github.com> | 2017-09-06 14:37:36 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2017-09-06 14:37:36 +0200 |
| commit | b59cde82739ffafedeb60c78b22a8851ee70e5a9 (patch) | |
| tree | 0d35d92bbc07fbd1e3422b8367e65f65977f0b30 /example/samples/dse_crackme.c | |
| parent | c4e78df2485a8368f74ad18a88cd3ab168258c3d (diff) | |
| parent | 4b2d134bf930e83c4f5a888751e673d128d2148e (diff) | |
| download | miasm-b59cde82739ffafedeb60c78b22a8851ee70e5a9.tar.gz miasm-b59cde82739ffafedeb60c78b22a8851ee70e5a9.zip | |
Merge pull request #614 from commial/fix/dse-example-parallel
Fix/dse example parallel
Diffstat (limited to 'example/samples/dse_crackme.c')
| -rw-r--r-- | example/samples/dse_crackme.c | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/example/samples/dse_crackme.c b/example/samples/dse_crackme.c index 5fc0faaf..4621d2be 100644 --- a/example/samples/dse_crackme.c +++ b/example/samples/dse_crackme.c @@ -58,13 +58,13 @@ uint16_t crc16(uint16_t seed, unsigned char *buf, size_t len) return tmp; } -uint16_t test() { +uint16_t test(char* fname) { FILE *file; unsigned char buf[0x100] = {0}; size_t read; uint32_t temp; - file = fopen("test.txt", "r"); + file = fopen(fname, "r"); if (file) { read = fread(buf, sizeof(char), 0x100, file); fclose(file); @@ -94,7 +94,11 @@ uint16_t test() { } int main(int argc, char** argv) { - uint16_t result = test(); + if (argc < 2) { + printf("%s <filename>\n", argv[0]); + return -1; + } + uint16_t result = test(argv[1]); if (result == 0x1337) { printf("OK\n"); } else { |