You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+24-7Lines changed: 24 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -28,27 +28,44 @@ EazFixer is a deobfuscation tool for [Eazfuscator](https://www.gapotchenko.com/e
28
28
Call from the command line or drag and drop the file on and let it run or use the command line flag `--file`.
29
29
30
30
If your assembly is protected with control-flow obfuscation, run it through [de4dot](https://github.com/0xd4d/de4dot) with the
31
-
`--only-cflow-deob` flag first.
31
+
`--only-cflow-deob` flag first. This could break the AssemblyResolver processor's method detection, so you may need to manually find the AssemblyResolver tokens and use the `--asmres-decrypt-tok` and `--asmres-decompress-tok` flags.
32
32
33
33
* --file path
34
+
* input file
34
35
* --keep-types
36
+
* similar to the de4dot flag, keeps obfuscator types and assemblies
35
37
* --virt-fix
38
+
* keeps certain parts obfuscated to stay working with [virtualized](https://help.gapotchenko.com/eazfuscator.net/30/virtualization) assemblies.
39
+
* --preserve-all
40
+
* preserves all metadata
36
41
37
-
The flag `--file` is used for the input file.
38
-
The flag `--keep-types` is similar to the de4dot flag, Keeps obfuscator types and assemblies.
39
-
The flag `--virt-fix` keeps certain parts obfuscated to stay working with [virtualized](https://help.gapotchenko.com/eazfuscator.net/30/virtualization) assemblies.
42
+
The following flags are for manually specifying metadata tokens in the case EazFixer fails to find them. They accept the token in hex format. e.g. `--str-decrypt-tok 0x060002B7`
0 commit comments