Changeset 3808
- Timestamp:
- 08/07/06 23:45:43 (2 years ago)
- Files:
-
- framework2/trunk/exploits/ie_createobject.pm (modified) (1 diff)
- framework2/trunk/exploits/ie_webview_setslice.pm (added)
- framework2/trunk/lib/Pex/Utils.pm (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
framework2/trunk/exploits/ie_createobject.pm
r3754 r3808 89 89 [ 'UNKNOWN - VisualStudio.DTE.8.0', '{BA018599-1DB3-44f9-83B4-461454C84BF8}'], 90 90 [ 'UNKNOWN - Microsoft.DbgClr.DTE.8.0', '{D0C07D56-7C69-43F1-B4A0-25F5A11FAB19}'], 91 [ 'UNKNOWN - VsaIDE.DTE', '{E8CCCDDF-CA28-496b-B050-6C07C962476B}'], 92 93 # [ 'UNKNOWN - ', ''], 94 91 [ 'UNKNOWN - VsaIDE.DTE', '{E8CCCDDF-CA28-496b-B050-6C07C962476B}'], 95 92 ], 96 93 framework2/trunk/lib/Pex/Utils.pm
r3753 r3808 391 391 # Encode the shellcode via %u sequences for JS's unescape() function 392 392 my $idx = 0; 393 394 # Pad to an even number of bytes 395 if (length($data) % 2 != 0) { 396 $data .= substr($data, -1, 1); 397 } 398 393 399 while ($idx < length($data) - 1) { 394 400 my $c1 = ord(substr($data, $idx, 1));
