python script to scrape intelx
by - Thursday, January 1, 1970 at 12:00 AM
import requests
from random_user_agent.user_agent import UserAgent
from random_user_agent.params import SoftwareName, OperatingSystem

software_names = [SoftwareName.CHROME.value, SoftwareName.FIREFOX.value, SoftwareName.OPERA.value]

operating_systems = [OperatingSystem.WINDOWS.value, OperatingSystem.LINUX.value]

user_agent_rotator = UserAgent(software_names=software_names, operating_systems=operating_systems, limit=10000)

user_agent = user_agent_rotator.get_random_user_agent()

email = input('Enter Email: ')

# ROTATING PROXY HTTP MUST!
proxy = {
    "http": "",
    "https": "",
}
user_agent = user_agent_rotator.get_random_user_agent()

general_headers = {
    'User-Agent': user_agent,
    'Accept': '*/*',
    'Content-Type': 'application/x-www-form-urlencoded; charset=UTF-8',
    'x-key': 'e65df1a7-689a-4738-a078-598860554bf8',
    'Origin': 'https://intelx.io',
    'DNT': '1',
    'Connection': 'keep-alive',
    'Referer': 'https://intelx.io/',
    'Sec-Fetch-Dest': 'empty',
    'Sec-Fetch-Mode': 'cors',
    'Sec-Fetch-Site': 'same-site',
    'Sec-GPC': '1',
}
data = '{"term":"' + email + '","lookuplevel":0,"maxresults":1000,"timeout":null,"datefrom":"","dateto":"","sort":2,"media":0,"terminate":[]}'

get_id = requests.post('https://api.intelx.io/intelligent/search', headers=general_headers, data=data, proxies=proxy)

params = {
    'id': str(get_id.json()['id']),
    'limit': '1000',
    'statistics': '1',
    'previewlines': '8',
}

breaches = requests.get('https://api.intelx.io/intelligent/search/result', params=params, headers=general_headers,
                        proxies=proxy)

for x in breaches.json()['records']:
    if x.get('accesslevel') == 0 or x.get('bucketh') == 'Pastes':

        user_agent = user_agent_rotator.get_random_user_agent()

        bucket_tag = x.get('bucket')

        storage_id = x.get('storageid')

        system_id = x.get('systemid')

        name = str(x.get('name')).replace('/', '-')

        if len(name) == 0:

            print('NULL |  https://intelx.io/?did=' + str(x.get('systemid')))

            get_data_headers = {
                'User-Agent': user_agent,
                'Accept': '*/*',
                'Content-Type': 'application/x-www-form-urlencoded; charset=UTF-8',
                'x-key': 'e65df1a7-689a-4738-a078-598860554bf8',
                'Origin': 'https://intelx.io',
                'DNT': '1',
                'Connection': 'keep-alive',
                'Referer': 'https://intelx.io/',
                'Sec-Fetch-Dest': 'empty',
                'Sec-Fetch-Mode': 'cors',
                'Sec-Fetch-Site': 'same-site',
                'Sec-GPC': '1',
            }
            get_data = requests.get(f'https://api.intelx.io/file/view?f=0&storageid={storage_id}&bucket={bucket_tag}&k=e65df1a7-689a-4738-a078-598860554bf8', headers=get_data_headers, proxies=proxy)

            file = open(f'./intelx/{system_id}', 'w+', encoding="utf-8").write(get_data.text)

        else:

            print(name + '|  https://intelx.io/?did=' + str(x.get('systemid')))

            get_data = requests.get(f'https://api.intelx.io/file/view?f=0&storageid={storage_id}&bucket={bucket_tag}&k=e65df1a7-689a-4738-a078-598860554bf8', headers=get_data_headers, proxies=proxy)
            file = open(f'./intelx/{name}', 'w+', encoding="utf-8").write(get_data.text)


Enjoy folks.

Fuck you intelx.

Reply
(November 28, 2022, 02:21 AM)RoyalNavy Wrote:
import requests
from random_user_agent.user_agent import UserAgent
from random_user_agent.params import SoftwareName, OperatingSystem

software_names = [SoftwareName.CHROME.value, SoftwareName.FIREFOX.value, SoftwareName.OPERA.value]

operating_systems = [OperatingSystem.WINDOWS.value, OperatingSystem.LINUX.value]

user_agent_rotator = UserAgent(software_names=software_names, operating_systems=operating_systems, limit=10000)

user_agent = user_agent_rotator.get_random_user_agent()

email = input('Enter Email: ')

# ROTATING PROXY HTTP MUST!
proxy = {
    "http": "",
    "https": "",
}
user_agent = user_agent_rotator.get_random_user_agent()

general_headers = {
    'User-Agent': user_agent,
    'Accept': '*/*',
    'Content-Type': 'application/x-www-form-urlencoded; charset=UTF-8',
    'x-key': 'e65df1a7-689a-4738-a078-598860554bf8',
    'Origin': 'https://intelx.io',
    'DNT': '1',
    'Connection': 'keep-alive',
    'Referer': 'https://intelx.io/',
    'Sec-Fetch-Dest': 'empty',
    'Sec-Fetch-Mode': 'cors',
    'Sec-Fetch-Site': 'same-site',
    'Sec-GPC': '1',
}
data = '{"term":"' + email + '","lookuplevel":0,"maxresults":1000,"timeout":null,"datefrom":"","dateto":"","sort":2,"media":0,"terminate":[]}'

get_id = requests.post('https://api.intelx.io/intelligent/search', headers=general_headers, data=data, proxies=proxy)

params = {
    'id': str(get_id.json()['id']),
    'limit': '1000',
    'statistics': '1',
    'previewlines': '8',
}

breaches = requests.get('https://api.intelx.io/intelligent/search/result', params=params, headers=general_headers,
                        proxies=proxy)

for x in breaches.json()['records']:
    if x.get('accesslevel') == 0 or x.get('bucketh') == 'Pastes':

        user_agent = user_agent_rotator.get_random_user_agent()

        bucket_tag = x.get('bucket')

        storage_id = x.get('storageid')

        system_id = x.get('systemid')

        name = str(x.get('name')).replace('/', '-')

        if len(name) == 0:

            print('NULL |  https://intelx.io/?did=' + str(x.get('systemid')))

            get_data_headers = {
                'User-Agent': user_agent,
                'Accept': '*/*',
                'Content-Type': 'application/x-www-form-urlencoded; charset=UTF-8',
                'x-key': 'e65df1a7-689a-4738-a078-598860554bf8',
                'Origin': 'https://intelx.io',
                'DNT': '1',
                'Connection': 'keep-alive',
                'Referer': 'https://intelx.io/',
                'Sec-Fetch-Dest': 'empty',
                'Sec-Fetch-Mode': 'cors',
                'Sec-Fetch-Site': 'same-site',
                'Sec-GPC': '1',
            }
            get_data = requests.get(f'https://api.intelx.io/file/view?f=0&storageid={storage_id}&bucket={bucket_tag}&k=e65df1a7-689a-4738-a078-598860554bf8', headers=get_data_headers, proxies=proxy)

            file = open(f'./intelx/{system_id}', 'w+', encoding="utf-8").write(get_data.text)

        else:

            print(name + '|  https://intelx.io/?did=' + str(x.get('systemid')))

            get_data = requests.get(f'https://api.intelx.io/file/view?f=0&storageid={storage_id}&bucket={bucket_tag}&k=e65df1a7-689a-4738-a078-598860554bf8', headers=get_data_headers, proxies=proxy)
            file = open(f'./intelx/{name}', 'w+', encoding="utf-8").write(get_data.text)



Enjoy folks.

Fuck you intelx.

intelx is going to have a bad time soon.
we do a little bit of trolling
Reply
:pomsad:
be careful they will leak your ip as well
Reply
(November 28, 2022, 02:23 AM)victim Wrote: :pomsad:
be careful they will leak your ip as well


Let they come.

Reply
(November 28, 2022, 02:23 AM)victim Wrote: :pomsad:
be careful they will leak your ip as well

idk them. but tell them i will come and rape them.  :blush:
i want intelx to come and try to dox me
Reply
looks interesting
Reply
Fuck you peter
Ransomware is just bug bounties but you have to pay whatever the finder wants - pom
Reply
Very much helpful
Reply
Not working https://prnt.sc/73Z6vF33c-Gg
Reply
jeez .. how to you even come up wiz something like diz!?
Reply


 Users viewing this thread: python script to scrape intelx: No users currently viewing.