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 -hCredCollect 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.