def get_pastes(target): results = intelx.search(target, buckets=['pastes'], maxresults=2000) record_count = len(results['records']) print( f"|----[INFO][>] Found {record_count} records for {target} in bucket 'pastes'" ) if record_count > 0: print("|----[INFO][>] Downloading paste in file.txt...") intelx.FILE_READ(results['records'][0]['systemid'], 0, results['records'][0]['bucket'], "file.txt")
for value in f: Accountslist.append(value.strip()) except FileNotFoundError: print('Error opening file') accounts100=Accountslist[] print('The number of accounts to be searched will be %s'%(len(accounts100))) intelx=intelx("API KEY") # API KEY from Intelx #results=[] # uncomment for using the first time for target in accounts100: result=intelx.search(target) results.append(result) #%% for resu in results: for record in resu['records']: intelx.FILE_READ(record['systemid'], 0, record['bucket'], "file_%s.txt"%(record['randomid'])) #%% accountsval=[] for i in range(len(accounttest)): accountsval.append([accounttest[i]]) #%%
from intelxapi import intelx startdate = "2014-01-01 00:00:00" enddate = "2015-02-02 23:00:00" intelx = intelx() search = intelx.search('riseup.net') for record in search['records']: print(f"Found media type {record['media']} in {record['bucket']}")
def get_pastes(target): search = intelx.search(target, buckets=['pastes'], maxresults=2000) record_count = len(search['records']) print(f"Found {record_count} records for {target} in bucket 'pastes'")
def get_leaks(target): search = intelx.search(target, buckets=['leaks.public', 'leaks.private'], maxresults=2000) record_count = len(search['records']) print(f"Found {record_count} records for {target} in bucket 'leaks'")
from intelxapi import intelx intelx = intelx() result = intelx.search('riseup.net') # grab file contents of first search result contents = intelx.FILE_VIEW(result['type'], result['media'], result['storageid'], result['bucket']) print(contents)
from intelxapi import intelx intelx = intelx() search = intelx.search( 'riseup.net', maxresults=1000, ) stats = intelx.stats(search) print(stats)