fixed test

This commit is contained in:
snoop 2017-08-08 18:26:37 +09:00
parent 464eeb2094
commit beca2656b7
2 changed files with 117 additions and 117 deletions

View File

@ -1,53 +1,53 @@
package oracle package oracle
//
//import ( import (
// "fmt"
// "git.loafle.net/overflow/overflow_probe/collector/discovery/scan/matcher/packet" "git.loafle.net/overflow/overflow_probe/matcher/packet"
// "git.loafle.net/overflow/overflow_probe/collector/discovery/scan/matcher/scaninfo"
// "git.loafle.net/overflow/overflow_probe/collector/discovery/types"
// "net" "net"
// "testing" "testing"
//) )
//
//func TestOracle(t *testing.T) { func TestOracle(t *testing.T) {
//
// lm := NewOracleMatcher() lm := NewOracleMatcher()
//
// port := types.NewPort("1521", types.NewHost("192.168.1.30"), types.TYPE_TCP) //port := types.NewPort("1521", types.NewHost("192.168.1.30"), types.TYPE_TCP)
// scanInfo := scaninfo.NewServiceScanInfo(port) //scanInfo := scaninfo.NewServiceScanInfo(port)
// var ipport string //var ipport string
// ipport = port.Host.Ip + ":" + string(port.Port) //ipport = port.Host.Ip + ":" + string(port.Port)
//
// fmt.Println(ipport)
// client, _ := net.Dial("tcp", ipport) client, _ := net.Dial("tcp", "192.168.1.15:1521")
//
// defer client.Close() defer client.Close()
//
// fmt.Println(lm.PacketCount()) t.Log(lm.PacketCount())
//
// for ii := 0; ii < lm.PacketCount(); ii++ { for ii := 0; ii < lm.PacketCount(); ii++ {
//
// pack := lm.Packet(ii) pack := lm.Packet(ii)
//
// fmt.Println(pack) t.Log(pack)
//
// client.Write(pack.Buffer) client.Write(pack.Buffer)
//
// bytes := make([]byte, 1024) bytes := make([]byte, 1024)
//
// read, _ := client.Read(bytes) read, _ := client.Read(bytes)
//
// fmt.Println(bytes) t.Log(bytes)
//
// b := lm.Match(ii, packet.NewPacket(bytes, read), scanInfo) b := lm.Match(ii, packet.NewPacket(bytes, read), nil)
//
// if b { if b {
// t.Log("Good") t.Log("Good")
// } }
//
// } }
//
// t.Log(scanInfo)
//
//} }

View File

@ -1,68 +1,68 @@
package smtp package smtp
//
//import ( import (
// "crypto/tls" "crypto/tls"
// "fmt" "fmt"
// "github.com/stretchr/testify/assert" "github.com/stretchr/testify/assert"
// "net" "net"
// "strings" "strings"
// "testing" "testing"
//) )
//
//func TestSMTPTLS(t *testing.T) { func TestSMTPTLS(t *testing.T) {
//
// conn, err := tls.Dial("tcp", conn, err := tls.Dial("tcp",
// "192.168.1.215:465", "192.168.1.215:465",
// &tls.Config{ &tls.Config{
// InsecureSkipVerify: true, InsecureSkipVerify: true,
// ServerName: "192.168.1.215", ServerName: "192.168.1.215",
// }, },
// ) )
//
// if err != nil { if err != nil {
// t.Log(err) t.Log(err)
// return return
// } }
//
// b := make([]byte, 1024) b := make([]byte, 1024)
//
// check(t, b, conn, "", "220") check(t, b, conn, "", "220")
// check(t, b, conn, "helo test\r\n", "250") check(t, b, conn, "helo test\r\n", "250")
// check(t, b, conn, "quit\r\n", "221") check(t, b, conn, "quit\r\n", "221")
//
// conn.Close() conn.Close()
//} }
//
//func TestSMTP(t *testing.T) { func TestSMTP(t *testing.T) {
//
// conn, _ := net.Dial("tcp", "192.168.1.215:25") conn, _ := net.Dial("tcp", "192.168.1.15:25")
//
// b := make([]byte, 1024) b := make([]byte, 1024)
//
// check(t, b, conn, "", "220") check(t, b, conn, "", "220")
// check(t, b, conn, "helo test\r\n", "250") check(t, b, conn, "helo test\r\n", "250")
// check(t, b, conn, "quit\r\n", "221") check(t, b, conn, "quit\r\n", "221")
//
// conn.Close() conn.Close()
//
//} }
//func check(t *testing.T, b []byte, conn net.Conn, cmd string, compare string) { func check(t *testing.T, b []byte, conn net.Conn, cmd string, compare string) {
//
// if cmd != "" { if cmd != "" {
// wlen, _ := conn.Write([]byte(cmd)) wlen, _ := conn.Write([]byte(cmd))
// assert.Equal(t, wlen, len(cmd)) assert.Equal(t, wlen, len(cmd))
// } }
//
// rlen, _ := conn.Read(b) rlen, _ := conn.Read(b)
//
// fmt.Println(rlen) fmt.Println(rlen)
// fmt.Println(len(b)) fmt.Println(len(b))
//
// data := string(b[:rlen]) data := string(b[:rlen])
// fmt.Println(data) fmt.Println(data)
// assert.Equal(t, true, rlen > 4) assert.Equal(t, true, rlen > 4)
// splits := strings.Split(data, " ") splits := strings.Split(data, " ")
// assert.Equal(t, compare, splits[0]) assert.Equal(t, compare, splits[0])
//
//} }