基于golang实现telnet远程登录并发送命令源代码实现

//文件命名为main.go
//

package main
 
import (
    "fmt"
    "net"
    "os"
    "strconv"
    "strings"
    "time"
)

const WILL = 251
const WONT = 252
const DO = 253
const DONT = 254
const IAC = 255
const RD = 1
const SGA = 3
 
func main() {

    var n int=0
    var count int=0

    var buf [8196]byte
    var kkk[100]byte

    var srcIP string="0.0.0.0"
    var timeout int=16

    var index int=1
    var params[68] string

    for k:=1;k

//编译命令格式如下:
go build -o telnet.exe main.go

//调用格式如下:
telnet --interface "本机的IP地址" "服务器的IP地址" "用户名" "密码" "要运行的命令行"
其中--interface为可选项

你可能感兴趣的:(golang,telnet,命令行)