{"id":13537454,"url":"https://github.com/dreddsa5dies/gohacktools","last_synced_at":"2025-04-06T10:51:42.185Z","repository":{"id":37743251,"uuid":"94073609","full_name":"dreddsa5dies/goHackTools","owner":"dreddsa5dies","description":"Hacker tools on Go (Golang)","archived":false,"fork":false,"pushed_at":"2025-02-25T08:56:59.000Z","size":46752,"stargazers_count":2151,"open_issues_count":0,"forks_count":379,"subscribers_count":92,"default_branch":"master","last_synced_at":"2025-04-02T04:35:34.969Z","etag":null,"topics":["beginner","bruteforce","forensics","go","golang","hack","hackers","pentesters","scanner","security","tools"],"latest_commit_sha":null,"homepage":"https://dreddsa5dies.github.io/goHackTools/","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/dreddsa5dies.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.md","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-06-12T08:34:45.000Z","updated_at":"2025-03-24T22:29:17.000Z","dependencies_parsed_at":"2023-10-17T01:53:11.812Z","dependency_job_id":"8e4baf2f-a806-4abc-84ff-cb3c7e8d56b2","html_url":"https://github.com/dreddsa5dies/goHackTools","commit_stats":{"total_commits":159,"total_committers":3,"mean_commits":53.0,"dds":0.03144654088050314,"last_synced_commit":"85f5738e5031d6df20be9f92aee650bcea98d87a"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dreddsa5dies%2FgoHackTools","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dreddsa5dies%2FgoHackTools/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dreddsa5dies%2FgoHackTools/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dreddsa5dies%2FgoHackTools/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dreddsa5dies","download_url":"https://codeload.github.com/dreddsa5dies/goHackTools/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247471390,"owners_count":20944154,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["beginner","bruteforce","forensics","go","golang","hack","hackers","pentesters","scanner","security","tools"],"created_at":"2024-08-01T09:00:59.251Z","updated_at":"2025-04-06T10:51:42.179Z","avatar_url":"https://github.com/dreddsa5dies.png","language":"Go","funding_links":[],"categories":["\u003ca id=\"9eee96404f868f372a6cbc6769ccb7f8\"\u003e\u003c/a\u003e新添加的","\u003ca id=\"9eee96404f868f372a6cbc6769ccb7f8\"\u003e\u003c/a\u003e工具"],"sub_categories":["\u003ca id=\"31185b925d5152c7469b963809ceb22d\"\u003e\u003c/a\u003e新添加的"],"readme":"[![Go Report Card](https://goreportcard.com/badge/github.com/dreddsa5dies/goHackTools)](https://goreportcard.com/report/github.com/dreddsa5dies/goHackTools) ![License](https://img.shields.io/badge/License-MIT-blue.svg)  \n\n![IMAGE](img/goHackTools.png)  \n\n## Hacker tools on Go (Golang)  \n\u003cdetails\u003e\n  \u003csummary\u003eI used examples from the books \u0026 materials\u003c/summary\u003e\n\n* \"Violent Python\" TJ O'Connor;\n* \"Black Hat Python\" Python Programming for Hackers and Pentesters by Justin Seitz;\n* \"Security with Go\" by John Daniel Leon;\n* \"Python Web Penetration Testing Cookbook\" by C.Buchanan, T.Ip, B.May, D.Mound, A.Mabbit;\n* [asecuritysite](https://asecuritysite.com/); \n* [Криптография с Python](https://vk.com/doc187366527_464874978?hash=45d8e4c6fd48820484\u0026dl=8e644ab04c8ad6520d);  \n* \"Black Hat Go\" Go Programming For Hackers and Pentesters by Tom Steele, Chris Patten, and Dan Kottmann.  \n\n\u003c/details\u003e\n\n\u003cdetails\u003e\n  \u003csummary\u003eList of projects\u003c/summary\u003e\n\n- [Перебор паролей в passwd](projects/01_crackUnixPass/)\n- [Перебор паролей к архиву](projects/02_crackZipPass/)\n- [Перебор паролей SSH](projects/12_sshCrack/)\n- [Перебор HTML-форм](projects/36_bruteHtmlForm/)\n- [Сканер портов](projects/03_tcpScanner/)\n- [Сканер портов через Nmap](projects/04_goNmapScan/)\n- [Конкурентное сканирование портов](projects/56_PerformingConcurrentScanning/)\n- [Определение IP и адреса](projects/08_geoIp/)\n- [Определение IP и адреса II](projects/10_buildGoogleMap/)\n- [Поиск устройств в сети](projects/43_netScan/)\n- [Поиск сетевых устройств](projects/61_findNetDevs/)\n- [Проверка хоста по IP](projects/31_lookupIP/)\n- [Получение IP-адреса хоста](projects/32_lookupHost/)\n- [Получение MX записей](projects/33_getMXRec/)\n- [Получение имен серверов DNS](projects/34_getServName/)\n- [Checker ресурса](projects/28_webChecker/)\n- [Тест SSH](projects/05_sshGexpectShavac/)\n- [Перебор сетевых пакетов](projects/09_packetParser/)\n- [Получение DNS записей](projects/58_dnsGetA/)\n- [Перебор поддоменов](projects/59_subdomains/)\n- [Исследование Sqlite браузера](projects/06_forensicMozillaSQLITE/)\n- [Получение данных PDF](projects/07_metaDataPdf/)\n- [Определение типа файла (изображения)](projects/17_forensicImage/)\n- [Определение типа файла (расширенное)](projects/18_forensicFile/)\n- [Получение геотегов изображения](projects/19_getGeoTagPhoto/)\n- [Получение cookies](projects/24_getCookies/)\n- [Получение информации по MAC-адресу](projects/25_calculateYouByMac/)\n- [Получение информации о файлах](projects/26_getFileInfo/)\n- [Шифр RSA](projects/21_RSAapp/)\n- [Шифр Цезаря](projects/22_CipherOfCaesar/)\n- [Шифр ROT-13](projects/53_cipherROT13/)\n- [Шифр Виженера](projects/54_Vigenere/)\n- [Книжный шифр](projects/55_bookCipher/)\n- [Шифровальщик](projects/23_Cryptographer/)\n- [Кодирование base-64](projects/44_base64/)\n- [Стеганография](projects/29_steganoImgArch/)\n- [Поиск данных в изображении и их извлечение](projects/30_detectSteganoImgAndExtractIt/)\n- [Получение заголовков HTTP](projects/37_httpHead/)\n- [Поиск комментариев на web-страницах](projects/38_findHtmlComm/)\n- [Поиск скрытых файлов на web-сервере](projects/39_findFilesOnWebServ/)\n- [Подмена User Agent](projects/40_userAgent/)\n- [Получение заголовков](projects/41_getHeader/)\n- [Grabbing сетевого устройства](projects/42_grabbing/)\n- [Поиск изменяемых файлов](projects/45_findWrFiles/)\n- [Поиск уязвимых файлов](projects/60_filepathInfoSearcher/)\n- [Изменение атрибутов файлов](projects/46_fileTimestamp/)\n- [Определение прав доступа к файлам](projects/47_filePerm/)\n- [Определение принадлежности файлов](projects/48_fileOwnership/)\n- [Получение ссылок для Maltego](projects/50_extrLinkToMaltego/)\n- [Получение данных email для Maltego](projects/51_extrEmailToMaltego/)\n- [Идентификация альтернативных сайтов путем подмены данных agent](projects/52_findAltSites/)\n- [Использование API Shodan](projects/57_shodanAPI/)\n- [SSH бот-сеть](projects/13_sshSwarm/)\n- [TCP proxy](projects/14_TCPProxy/)\n- [SSH туннелирование](projects/15_sshTunnel/)\n- [Удаленный шелл](projects/16_shell/)\n- [SYN flood](projects/62_synFlood/)\n- [Netcat](projects/11_netcat/)\n- [Взлом OSPF](projects/20_ospfGetAuth/)\n- [Загрузка своих данных в icmp пакет](projects/63_icmpPayload/)\n- [Чтение загрузочного сектора](projects/27_readingBootSector/)\n- [Генератор случайных цифр (псевдо)](projects/35_CSPRNG/)\n- [Создание карт объектов](projects/49_buildPNGmap/)\n\n\u003c/details\u003e\n\n## [SCC](https://github.com/boyter/scc)\n```\n───────────────────────────────────────────────────────────────────────────────\nLanguage                 Files     Lines   Blanks  Comments     Code Complexity\n───────────────────────────────────────────────────────────────────────────────\nGo                          65      4758      878       269     3611        888\nPlain Text                   9     21110        0         0    21110          0\nMarkdown                     2        20        3         0       17          0\n───────────────────────────────────────────────────────────────────────────────\nTotal                       76     25888      881       269    24738        888\n───────────────────────────────────────────────────────────────────────────────\nEstimated Cost to Develop (organic) $784,563\nEstimated Schedule Effort (organic) 12.54 months\nEstimated People Required (organic) 5.56\n───────────────────────────────────────────────────────────────────────────────\nProcessed 262599 bytes, 0.263 megabytes (SI)\n───────────────────────────────────────────────────────────────────────────────\n```\n\n## Thank you\nThanks to all authors of amazing books on information security\n\n## Predict\nIn spite of the license, I PREDICT that all the examples here are for reference only, and not for criminal (or malicious) purposes. \n\n## Packages\nUse [Go Modules](https://blog.golang.org/using-go-modules) \u0026\u0026 install\n```bash\nsudo apt-get install libpcap-dev \n```\n\n## The code contains comments in Russian\n\n## License\nThis project is licensed under MIT license. Please read the [LICENSE](https://github.com/dreddsa5dies/goHackTools/tree/master/LICENSE.md) file.  \n\n## Contribute\nWelcomes any kind of contribution. Please read the [CONTRIBUTING](https://github.com/dreddsa5dies/goHackTools/tree/master/CONTRIBUTING.md), [ISSUE TEMPLATE](https://github.com/dreddsa5dies/goHackTools/tree/master/ISSUE_TEMPLATE.md) and [CODE_OF_CONDUCT](https://github.com/dreddsa5dies/goHackTools/tree/master/CODE_OF_CONDUCT.md) file.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdreddsa5dies%2Fgohacktools","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdreddsa5dies%2Fgohacktools","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdreddsa5dies%2Fgohacktools/lists"}