文件名称:gocat:提供对libhashcat的访问
文件大小:83KB
文件格式:ZIP
更新时间:2024-05-30 09:43:51
fireeye-flare Go
cat猫
gocat是一个用于与libhashcat进行交互的cgo库。 gocat使您能够创建利用功能的密码破解工具。
下面的矩阵详细说明了我们支持的hashcat版本:
分支
Hashcat版本
导入
master
v6.1.1
github.com/fireeye/gocat/v6
v5
v5.X
github.com/fireeye/gocat
安装(请阅读)
gocat需要将hashcat 或更高版本编译为共享库。 这可以通过修改hashcat的src/Makefile并将SHARED设置为1 。 目前,我们还建议通过将ENABLE_BRAIN设置为0来禁用大脑功能
此时,在编译使用该库的代码时,您还需要设置以下环境变量:
$ export HASHCAT_SRC_PATH=
【文件预览】:
gocat-master
----handlers_test.go(1KB)
----go.mod(205B)
----testdata()
--------one_md5_in_potfile.hashes(65B)
--------mix_of_invalid_and_valid.hashes(55B)
--------russian_test.hashes(132B)
--------two_md5.potfile(77B)
--------two_md5.hashes(65B)
--------one_md5_in_potfile.potfile(38B)
--------russian_test.dictionary(23B)
--------test_dictionary.txt(21B)
----wrapper.c(373B)
----go.sum(1KB)
----LICENSE.txt(1KB)
----reentrant_patch_windows.go(508B)
----gocat_test.go(7KB)
----hcargp()
--------gocat_hashcat_options_test.go(2KB)
--------gocat_hashcat_options.go(7KB)
----handlers.go(3KB)
----wrapper.h(435B)
----gocat_status.go(6KB)
----reentrant_patch_posix.go(1KB)
----gocat_posix_test.go(2KB)
----types()
--------gen.go(49B)
--------hash_types.go(124KB)
--------generator.go(5KB)
----doc.go(346B)
----README.md(2KB)
----restoreutil()
--------testdata()
--------restoreutil_test.go(1KB)
--------restoreutil.go(4KB)
----.gitignore(15B)
----ctypes.go(522B)
----gocat.go(10KB)