Exemple #1
0
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")
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]])
    
#%%

for i in range(len(accounttest)): 
    if len(resultsxx[i]['records']) > 0:
        resu=resultsxx[i]['records']
        for record in resu:
           
            try:
                with open('file_%s.txt'%(record['randomid']),'r',encoding='UTF8') as f:
Exemple #3
0
from intelxapi import intelx

intelx = intelx()
search = intelx.search('riseup.net')

# save the first search result file as "file.contents"
intelx.FILE_READ(search['records'][0]['systemid'], 0,
                 search['records'][0]['bucket'], "file1.bin")