Automatic credential collection and storage with CredCollect
.
Only plaintext passwords (excluding cookies and tokens) are extracted.
Supported Module
Linux | Windows | MacOS | |
---|---|---|---|
Browser | √ | √ | √ |
FileZilla | √ | √ | √ |
Tomcat | √ | √ | √ |
Navicat | √ | ||
XShell/Xftp | √ | ||
WinScp | √ | ||
Seeyon OA | √ | ||
Docker Hub | √ | ||
ActiveMQ | √ | ||
CredManager | √ |
Command line execution
credcollect -h
CredCollect as a library
package main
import (
"encoding/json"
"fmt"
"github.com/404tk/credcollect"
)
func main() {
options := &credcollect.Options{Silent: true}
res := options.Enumerate()
r, err := json.MarshalIndent(res, "", "\t")
if err != nil {
panic(err)
}
fmt.Println(string(r))
}
- Fork it
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create new Pull Request
This repo is released under the MIT License.