ergrelet / unlicense

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

The instruction at referenced memory. The memory could not be read (exc.code c0000005) #105

Open Shaktohh opened 1 year ago

Shaktohh commented 1 year ago

Hello,

After unpack a software with those protections : image

I got this error message while running the unpacked exe on debug mode : 16147E2: The instruction at 0x16147E2 referenced memory at 0xB1573C66. The memory could not be read -> B1573C66 (exc.code c0000005, tid 84)

image

Ragexe.zip

On DEBUG mode i also have those outputs ..... .... DEBUG - Unmapped memory at 0x1913c5d DEBUG - Mapped 4096 bytes at 0x1913000 DEBUG - Unmapped memory at 0x1914019 DEBUG - Mapped 4096 bytes at 0x1914000 DEBUG - Unmapped memory at 0x7539ac20 DEBUG - Mapped 4096 bytes at 0x7539a000 DEBUG - Reached API 'OleSetContainedObject' DEBUG - Resolved API: 0x172a566 -> 0x7539ac20 DEBUG - Unmapped memory at 0xc90f3b DEBUG - Mapped 4096 bytes at 0xc90000 DEBUG - Unmapped memory at 0x0 DEBUG - ERROR: Invalid memory read (UC_ERR_READ_UNMAPPED) DEBUG - PC=0xdeadbeef DEBUG - SP=0xff002004 DEBUG - BP=0xff002000 DEBUG - Unmapped memory at 0xc90f3b DEBUG - Mapped 4096 bytes at 0xc90000 DEBUG - Unmapped memory at 0x0 DEBUG - ERROR: Invalid memory read (UC_ERR_READ_UNMAPPED) DEBUG - PC=0xdeadbeef DEBUG - SP=0xff002004 DEBUG - BP=0xff002000