diff --git a/exes/wifiinfoview.exe b/exes/wifiinfoview.exe new file mode 100644 index 0000000..009fc3d Binary files /dev/null and b/exes/wifiinfoview.exe differ diff --git a/supermega.py b/supermega.py index 45523c1..facb6a5 100644 --- a/supermega.py +++ b/supermega.py @@ -54,6 +54,13 @@ def main(): project.inject_mode = "1,1" project.inject_exe_in = "exes/iattest-full.exe" project.inject_exe_out = "out/iatttest-full-a.exe" + elif args.verify == "rwx": + project.source_style = SourceStyle.peb_walk + project.inject = True + project.inject_mode = "1,1" + project.inject_exe_in = "exes/wifiinfoview.exe" + project.inject_exe_out = "out/wifiinfoview.exe-a.exe" + else: print("Unknown verify option {}, use std/iat".format(args.verify))