当前位置:网站首页>Using go to crack rar compressed file with password

Using go to crack rar compressed file with password

2022-06-09 18:19:00 Flying fat Da Miao

It's just a demo

package main

import (
	"fmt"
	"github.com/mholt/archiver/v3"
	
)

func main() {
    
	filename := "./file/ newly build  DOC  file .rar"
	rar := archiver.Rar{
    }
	passwordMap := []string{
    "11111","abcdef","123456"}
	for k, v := range passwordMap {
    
		rar.Password = v
		err := rar.Unarchive(filename, "./file/demo02")
		if err != nil {
    
			fmt.Println(err)
			continue
		}
		fmt.Printf("password:%v, To calculate the %v Time ",v,k)
	}
}
//reading file in rar archive: rardecode: incorrect password
//reading file in rar archive: rardecode: incorrect password
//password:123456, To calculate the 2 Time map[one:1]
原网站

版权声明
本文为[Flying fat Da Miao]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/160/202206091809380138.html