ergrelet / unlicense

Dynamic unpacker and import fixer for Themida/WinLicense 2.x and 3.x.
GNU General Public License v3.0
1.06k stars 191 forks source link

Unable to find iat #110

Open XiongmcDev opened 1 year ago

XiongmcDev commented 1 year ago

INFO - Detected packer version: 3.x frida-agent: Setting up OEP tracing for "Launcher.exe" frida-agent: Exception handler registered frida-agent: OEP found (thread #163164): 0x129a826 INFO - OEP reached: OEP=0x129a826 BASE=0x400000 DOTNET=False INFO - Looking for the IAT... INFO - Performing linear scan in data sections... INFO - Looking for wrapped imports in code sections... Traceback (most recent call last): File "unlicense__main__.py", line 4, in File "unlicense\application.py", line 21, in main File "fire\core.py", line 141, in Fire File "fire\core.py", line 466, in _Fire File "fire\core.py", line 681, in _CallAndUpdateTrace File "unlicense\application.py", line 122, in run_unlicense File "unlicense\winlicense3.py", line 24, in fix_and_dump_pe File "unlicense\winlicense3.py", line 69, in _find_iat File "unlicense\winlicense3.py", line 141, in _find_iat_from_code_sections File "unlicense\imports.py", line 49, in find_wrapped_imports File "unlicense\imports.py", line 174, in _is_wrapped_tail_call IndexError: index out of range [174120] Failed to execute script 'main' due to unhandled exception!