Ejemplo n.º 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")
Ejemplo n.º 2
0
        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]])
    
#%%
Ejemplo n.º 3
0
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']}")
Ejemplo n.º 4
0
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'")
Ejemplo n.º 5
0
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'")
Ejemplo n.º 6
0
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)
Ejemplo n.º 7
0
from intelxapi import intelx

intelx = intelx()

search = intelx.search(
  'riseup.net',
  maxresults=1000,
)

stats = intelx.stats(search)
print(stats)