feat: complete basic functions

Support http,dns and mysql connection. Support custom http, dns response. Support dns rebinding.
Support mysql load local files and jdbc deserialize exploit.
This commit is contained in:
Li4n0
2021-04-21 18:55:16 +08:00
parent e9db8ddb24
commit 3559894acc
114 changed files with 41617 additions and 0 deletions
+17
View File
@@ -0,0 +1,17 @@
package mysql
import (
"database/sql"
"fmt"
"testing"
_ "github.com/go-sql-driver/mysql"
)
func TestServer_NewConnection(t *testing.T) {
db, err := sql.Open("mysql", "root:root@tcp(127.0.0.1)/dbname?allowAllFiles=true")
if err != nil {
fmt.Println(err)
}
db.Exec("SELECT 1;")
}