Minor refactor
This commit is contained in:
parent
c5f4205e34
commit
8d1c269b2c
|
@ -95,7 +95,7 @@ def localScan(number):
|
||||||
|
|
||||||
countryRequest = json.loads(requests.request('GET', 'https://restcountries.eu/rest/v2/callingcode/%s' % PhoneNumber['countryCode'].replace('+', '')).content)
|
countryRequest = json.loads(requests.request('GET', 'https://restcountries.eu/rest/v2/callingcode/%s' % PhoneNumber['countryCode'].replace('+', '')).content)
|
||||||
PhoneNumber['country'] = countryRequest[0]['alpha2Code']
|
PhoneNumber['country'] = countryRequest[0]['alpha2Code']
|
||||||
|
|
||||||
PhoneNumber['number'] = phonenumbers.format_number(PhoneNumberObject, phonenumbers.PhoneNumberFormat.E164).replace(PhoneNumber['countryCode'], '')
|
PhoneNumber['number'] = phonenumbers.format_number(PhoneNumberObject, phonenumbers.PhoneNumberFormat.E164).replace(PhoneNumber['countryCode'], '')
|
||||||
PhoneNumber['international'] = phonenumbers.format_number(PhoneNumberObject, phonenumbers.PhoneNumberFormat.INTERNATIONAL)
|
PhoneNumber['international'] = phonenumbers.format_number(PhoneNumberObject, phonenumbers.PhoneNumberFormat.INTERNATIONAL)
|
||||||
|
|
||||||
|
@ -205,7 +205,6 @@ def osintScan(countryCode, number, internationalNumber):
|
||||||
if not args.osint:
|
if not args.osint:
|
||||||
return -1
|
return -1
|
||||||
|
|
||||||
|
|
||||||
print code_info + 'Running OSINT footprint reconnaissance...'
|
print code_info + 'Running OSINT footprint reconnaissance...'
|
||||||
|
|
||||||
# Whitepages
|
# Whitepages
|
||||||
|
@ -229,16 +228,19 @@ def osintScan(countryCode, number, internationalNumber):
|
||||||
if result:
|
if result:
|
||||||
print(code_result + "Result found: " + result)
|
print(code_result + "Result found: " + result)
|
||||||
|
|
||||||
|
print code_warning + "Waiting 10 sec before sending new requests to avoid being blacklisted..."
|
||||||
|
time.sleep(10)
|
||||||
|
|
||||||
print(code_info + "Searching for footprints on instagram.com... (limit=5)")
|
print(code_info + "Searching for footprints on instagram.com... (limit=5)")
|
||||||
for result in search('site:instagram.com intext:"%s" | "%s"' % (number,number), stop=5):
|
for result in search('site:instagram.com intext:"%s" | "%s"' % (number,number), stop=5):
|
||||||
if result:
|
if result:
|
||||||
print(code_result + "Result found: " + result)
|
print(code_result + "Result found: " + result)
|
||||||
|
|
||||||
print code_warning + "Waiting 10 sec before sending new requests to avoid being blacklisted..."
|
|
||||||
time.sleep(10)
|
|
||||||
|
|
||||||
# Websites
|
# Websites
|
||||||
#
|
print(code_info + "Searching for footprints on web pages... (limit=5)")
|
||||||
|
for result in search('%s | intext:"%s" | intext:"%s"' % (number,number,internationalNumber), stop=5):
|
||||||
|
if result:
|
||||||
|
print(code_result + "Result found: " + result)
|
||||||
|
|
||||||
# Documents
|
# Documents
|
||||||
print(code_info + "Searching for documents... (limit=5)")
|
print(code_info + "Searching for documents... (limit=5)")
|
||||||
|
@ -249,14 +251,6 @@ def osintScan(countryCode, number, internationalNumber):
|
||||||
print code_warning + "Waiting 10 sec before sending new requests to avoid being blacklisted..."
|
print code_warning + "Waiting 10 sec before sending new requests to avoid being blacklisted..."
|
||||||
time.sleep(10)
|
time.sleep(10)
|
||||||
|
|
||||||
print(code_info + "Searching for documents on washington.edu... (limit=5)")
|
|
||||||
UWReq = search('site:washington.edu intext:"%s" | "%s"' % (number,number), stop=5)
|
|
||||||
if len(list(UWReq)) > 0:
|
|
||||||
print code_info + 'Found %s results' % len(list(UWReq))
|
|
||||||
for result in UWReq:
|
|
||||||
if result:
|
|
||||||
print(code_result + "Result found: " + result)
|
|
||||||
|
|
||||||
# Reputation
|
# Reputation
|
||||||
print(code_info + "Searching for reputation report on whosenumber.info... (limit=1)")
|
print(code_info + "Searching for reputation report on whosenumber.info... (limit=1)")
|
||||||
for result in search('site:whosenumber.info intext:"%s" intitle:"who called"' % number, stop=1):
|
for result in search('site:whosenumber.info intext:"%s" intitle:"who called"' % number, stop=1):
|
||||||
|
@ -279,6 +273,9 @@ def osintScan(countryCode, number, internationalNumber):
|
||||||
print(code_result + "URL: " + result)
|
print(code_result + "URL: " + result)
|
||||||
askForExit()
|
askForExit()
|
||||||
|
|
||||||
|
print code_warning + "Waiting 10 sec before sending new requests to avoid being blacklisted..."
|
||||||
|
time.sleep(10)
|
||||||
|
|
||||||
print(code_info + "Searching for results on receive-sms-now.com... (limit=1)")
|
print(code_info + "Searching for results on receive-sms-now.com... (limit=1)")
|
||||||
for result in search('site:"receive-sms-now.com" intext:"+%s"' % number, stop=1):
|
for result in search('site:"receive-sms-now.com" intext:"+%s"' % number, stop=1):
|
||||||
if result:
|
if result:
|
||||||
|
@ -326,6 +323,8 @@ def scanNumber(number):
|
||||||
ovhScan(PhoneNumber['country'], PhoneNumber['number'])
|
ovhScan(PhoneNumber['country'], PhoneNumber['number'])
|
||||||
osintScan(PhoneNumber['countryCode'], PhoneNumber['full'], PhoneNumber['international'])
|
osintScan(PhoneNumber['countryCode'], PhoneNumber['full'], PhoneNumber['international'])
|
||||||
|
|
||||||
|
print code_info + "Scan finished."
|
||||||
|
|
||||||
print '\n'
|
print '\n'
|
||||||
|
|
||||||
# Verify scanner option
|
# Verify scanner option
|
||||||
|
|
Loading…
Reference in New Issue