├── .gitignore ├── README.md ├── report ├── .gitignore ├── projectreport.cls ├── refs.bib ├── report.pdf └── report.tex ├── samples ├── add_opaque │ ├── .gitignore │ ├── generate.sh │ └── opaque.c ├── encode_arithmetic │ ├── .gitignore │ ├── dataset1.c │ ├── generate.sh │ ├── patterns.c │ └── patterns.sh └── encode_data │ ├── .gitignore │ ├── check_modular_inverse.cpp │ ├── generate.sh │ └── litterals.c └── simplifier ├── MBASimplifier.Tests ├── .gitignore ├── MBASimplifier.Tests.fsproj ├── Program.fs └── SimplifierTests.fs ├── MBASimplifier.sln ├── MBASimplifier ├── .gitignore ├── Ast.fs ├── Engine.fs ├── Input.fs ├── MBASimplifier.fsproj ├── Main.fs ├── Simplifier.fs └── UserInterface.fs └── README.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adutilleul/tigress-deobfuscation/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adutilleul/tigress-deobfuscation/HEAD/README.md -------------------------------------------------------------------------------- /report/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adutilleul/tigress-deobfuscation/HEAD/report/.gitignore -------------------------------------------------------------------------------- /report/projectreport.cls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adutilleul/tigress-deobfuscation/HEAD/report/projectreport.cls -------------------------------------------------------------------------------- /report/refs.bib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adutilleul/tigress-deobfuscation/HEAD/report/refs.bib -------------------------------------------------------------------------------- /report/report.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adutilleul/tigress-deobfuscation/HEAD/report/report.pdf -------------------------------------------------------------------------------- /report/report.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adutilleul/tigress-deobfuscation/HEAD/report/report.tex -------------------------------------------------------------------------------- /samples/add_opaque/.gitignore: -------------------------------------------------------------------------------- 1 | out -------------------------------------------------------------------------------- /samples/add_opaque/generate.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adutilleul/tigress-deobfuscation/HEAD/samples/add_opaque/generate.sh -------------------------------------------------------------------------------- /samples/add_opaque/opaque.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adutilleul/tigress-deobfuscation/HEAD/samples/add_opaque/opaque.c -------------------------------------------------------------------------------- /samples/encode_arithmetic/.gitignore: -------------------------------------------------------------------------------- 1 | out -------------------------------------------------------------------------------- /samples/encode_arithmetic/dataset1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adutilleul/tigress-deobfuscation/HEAD/samples/encode_arithmetic/dataset1.c -------------------------------------------------------------------------------- /samples/encode_arithmetic/generate.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adutilleul/tigress-deobfuscation/HEAD/samples/encode_arithmetic/generate.sh -------------------------------------------------------------------------------- /samples/encode_arithmetic/patterns.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adutilleul/tigress-deobfuscation/HEAD/samples/encode_arithmetic/patterns.c -------------------------------------------------------------------------------- /samples/encode_arithmetic/patterns.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adutilleul/tigress-deobfuscation/HEAD/samples/encode_arithmetic/patterns.sh -------------------------------------------------------------------------------- /samples/encode_data/.gitignore: -------------------------------------------------------------------------------- 1 | out -------------------------------------------------------------------------------- /samples/encode_data/check_modular_inverse.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adutilleul/tigress-deobfuscation/HEAD/samples/encode_data/check_modular_inverse.cpp -------------------------------------------------------------------------------- /samples/encode_data/generate.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adutilleul/tigress-deobfuscation/HEAD/samples/encode_data/generate.sh -------------------------------------------------------------------------------- /samples/encode_data/litterals.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adutilleul/tigress-deobfuscation/HEAD/samples/encode_data/litterals.c -------------------------------------------------------------------------------- /simplifier/MBASimplifier.Tests/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adutilleul/tigress-deobfuscation/HEAD/simplifier/MBASimplifier.Tests/.gitignore -------------------------------------------------------------------------------- /simplifier/MBASimplifier.Tests/MBASimplifier.Tests.fsproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adutilleul/tigress-deobfuscation/HEAD/simplifier/MBASimplifier.Tests/MBASimplifier.Tests.fsproj -------------------------------------------------------------------------------- /simplifier/MBASimplifier.Tests/Program.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adutilleul/tigress-deobfuscation/HEAD/simplifier/MBASimplifier.Tests/Program.fs -------------------------------------------------------------------------------- /simplifier/MBASimplifier.Tests/SimplifierTests.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adutilleul/tigress-deobfuscation/HEAD/simplifier/MBASimplifier.Tests/SimplifierTests.fs -------------------------------------------------------------------------------- /simplifier/MBASimplifier.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adutilleul/tigress-deobfuscation/HEAD/simplifier/MBASimplifier.sln -------------------------------------------------------------------------------- /simplifier/MBASimplifier/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adutilleul/tigress-deobfuscation/HEAD/simplifier/MBASimplifier/.gitignore -------------------------------------------------------------------------------- /simplifier/MBASimplifier/Ast.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adutilleul/tigress-deobfuscation/HEAD/simplifier/MBASimplifier/Ast.fs -------------------------------------------------------------------------------- /simplifier/MBASimplifier/Engine.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adutilleul/tigress-deobfuscation/HEAD/simplifier/MBASimplifier/Engine.fs -------------------------------------------------------------------------------- /simplifier/MBASimplifier/Input.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adutilleul/tigress-deobfuscation/HEAD/simplifier/MBASimplifier/Input.fs -------------------------------------------------------------------------------- /simplifier/MBASimplifier/MBASimplifier.fsproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adutilleul/tigress-deobfuscation/HEAD/simplifier/MBASimplifier/MBASimplifier.fsproj -------------------------------------------------------------------------------- /simplifier/MBASimplifier/Main.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adutilleul/tigress-deobfuscation/HEAD/simplifier/MBASimplifier/Main.fs -------------------------------------------------------------------------------- /simplifier/MBASimplifier/Simplifier.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adutilleul/tigress-deobfuscation/HEAD/simplifier/MBASimplifier/Simplifier.fs -------------------------------------------------------------------------------- /simplifier/MBASimplifier/UserInterface.fs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adutilleul/tigress-deobfuscation/HEAD/simplifier/MBASimplifier/UserInterface.fs -------------------------------------------------------------------------------- /simplifier/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adutilleul/tigress-deobfuscation/HEAD/simplifier/README.md --------------------------------------------------------------------------------