More foolproofing for gen_csrss_offsets

This commit is contained in:
stong
2021-05-02 19:22:37 -04:00
parent 508542ade8
commit 5b2b5a4a4f
+10
View File
@@ -4,6 +4,15 @@
# Run with python2, NOT PYTHON3!
import sys, os
if not (sys.maxsize > 2**32) and os.name == 'nt':
print('Sorry, 32-bit python is not supported because of WOW64 redirection. Please use 64-bit python')
raise ValueError('Unsupported python version')
if sys.version_info >= (3, 0):
print("Sorry, python3 isn't supported")
raise ValueError('Unsupported python version')
import os.path
from pefile import PE
from shutil import copyfileobj
@@ -20,6 +29,7 @@ except ImportError:
from urllib2 import urlopen, Request, HTTPError, build_opener
from urllib import FancyURLopener
#SYM_URL = 'http://symbols.mozilla.org/firefox'
SYM_URLS = ['http://msdl.microsoft.com/download/symbols']
USER_AGENT = "Microsoft-Symbol-Server/6.11.0001.404"