package main
import (
"crypto/md5"
"encoding/hex"
"fmt"
"io"
"log"
"os"
)
func filemd5(filePath string) string {
file, _ := os.Open(filePath)
defer file.Close()
h := md5.New()
io.Copy(h, file)
md := h.Sum(nil)
mdString := hex.EncodeToString(md)
return mdString
}
func main() {
r ,err := os.Readlink("/proc/25273/exe")
if err !=nil{
log.Fatalln("err")
}
fmt.Println(filemd5(r))
}
进程md5值
最新推荐文章于 2022-05-17 17:48:46 发布