git-svn-id: file:///var/lib/svn/clamav-devel/trunk/clamav-devel@1997 77e5149b-7576-45b1-b177-96237e5ba77b
aCaB authored on 2006/05/28 07:55:53... | ... |
@@ -222,7 +222,7 @@ static int upx_find_ep(char *src, uint32_t ssize, uint32_t upx1, uint32_t ep) |
222 | 222 |
/* Shift to decompressor start */ |
223 | 223 |
src += (ep - upx1); |
224 | 224 |
|
225 |
- for (i = 0xC0; i != len - 6; i++){ |
|
225 |
+ for (i = 0xC0; i != len - 10; i++){ |
|
226 | 226 |
if ((CLI_READLE32(src+i) & 0x0000FFFF) == 0x0000BE8D){ |
227 | 227 |
cli_dbgmsg("UPX: found at %p, off: %x val: %08x\n", src+i+6, i+6, CLI_READLE32(src+i+6)); |
228 | 228 |
if (CLI_READLE32(src+i+6) == 0xC009078B){ |