Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import requests
- import time
- from bs4 import BeautifulSoup
- import random
- from random import choice
- from string import ascii_uppercase
- import string
- from time import sleep
- PHPSESS = input("Enter the PHPSESSID: ")
- warezID = input("Enter Warez ID")
- s = requests.Session()
- s.cookies.update ({
- "PHPSESSID" : PHPSESS,
- })
- fileName = input("Txt file with .txt extension: ")
- #fileName2 = input("2nd Txt file with .txt extension: ")
- def removeFile(fileName):
- with open(fileName, "w") as rewrite:
- rewrite.writelines("")
- def logClear():
- logUrl = "https://legacy.hackerexperience.com/logEdit"
- payload = {
- 'id':1,
- 'log':''
- }
- response = s.post(logUrl,payload)
- newURL = response.url
- time.sleep(4)
- Log = s.get(newURL)
- time.sleep(1)
- Log = s.get("https://legacy.hackerexperience.com/log")
- print("Log cleared - Finished.")
- def uploadWarez(ip):
- print("Connecting to: ",ip)
- url = "https://legacy.hackerexperience.com/internet?ip="+ip+"&action=hack&method=bf"
- s.get(url)
- time.sleep(4)
- s.get(url)
- html = s.get("https://legacy.hackerexperience.com/internet?action=login")
- html = html.text
- soup = BeautifulSoup(html, 'html.parser')
- password = soup.find('input', {'name': 'pass'}).get('value')
- url = 'https://legacy.hackerexperience.com/internet?action=login&user=root&pass='+password
- s.get(url)
- print("Logged in")
- url = 'https://legacy.hackerexperience.com/internet?view=software&cmd=up&id='+warezID
- print("Uploading.")
- html = s.get(url)
- time.sleep(4)
- html = s.get(url)
- html = html.text
- r = s.get("https://legacy.hackerexperience.com/internet?view=software").text
- run = BeautifulSoup(r,"html.parser").find("tbody").findAll("tr")[-1:][0]["id"]
- url = 'https://legacy.hackerexperience.com/internet?view=software&cmd=install&id='+run
- s.get(url)
- time.sleep(4)
- s.get(url)
- print("Installed -> Logging out")
- s.get("https://legacy.hackerexperience.com/internet?view=logout")
- print("Logged out -> Moving on\n")
- def getIPs(fileName):
- with open(fileName, "r") as IP:
- with open("done.txt", "a") as save:
- for line in IP:
- line = line.replace("\n","")
- uploadWarez(line)
- prep = line+"\n"
- save.writelines(prep)
- logClear()
- removeFile(fileName)
- getIPs(fileName)
- #getIPs(fileName2)
Add Comment
Please, Sign In to add comment