goHackTools

module
v0.0.0-...-85f5738 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 4, 2024 License: MIT

README

Go Report Card License

IMAGE

Hacker tools on Go (Golang)

I used examples from the books & materials
  • "Violent Python" TJ O'Connor;
  • "Black Hat Python" Python Programming for Hackers and Pentesters by Justin Seitz;
  • "Security with Go" by John Daniel Leon;
  • "Python Web Penetration Testing Cookbook" by C.Buchanan, T.Ip, B.May, D.Mound, A.Mabbit;
  • asecuritysite;
  • Криптография с Python;
  • "Black Hat Go" Go Programming For Hackers and Pentesters by Tom Steele, Chris Patten, and Dan Kottmann.
List of projects

SCC

───────────────────────────────────────────────────────────────────────────────
Language                 Files     Lines   Blanks  Comments     Code Complexity
───────────────────────────────────────────────────────────────────────────────
Go                          65      4758      878       269     3611        888
Plain Text                   9     21110        0         0    21110          0
Markdown                     2        20        3         0       17          0
───────────────────────────────────────────────────────────────────────────────
Total                       76     25888      881       269    24738        888
───────────────────────────────────────────────────────────────────────────────
Estimated Cost to Develop (organic) $784,563
Estimated Schedule Effort (organic) 12.54 months
Estimated People Required (organic) 5.56
───────────────────────────────────────────────────────────────────────────────
Processed 262599 bytes, 0.263 megabytes (SI)
───────────────────────────────────────────────────────────────────────────────

Thank you

Thanks to all authors of amazing books on information security

Predict

In spite of the license, I PREDICT that all the examples here are for reference only, and not for criminal (or malicious) purposes.

Packages

Use Go Modules && install

sudo apt-get install libpcap-dev 

The code contains comments in Russian

License

This project is licensed under MIT license. Please read the LICENSE file.

Contribute

Welcomes any kind of contribution. Please read the CONTRIBUTING, ISSUE TEMPLATE and CODE_OF_CONDUCT file.

Directories

Path Synopsis
projects
06_forensicMozillaSQLITE
If error - run on terminal: "CGO_CFLAGS="-g -O2 -Wno-return-local-addr" go run sqlite.go"
If error - run on terminal: "CGO_CFLAGS="-g -O2 -Wno-return-local-addr" go run sqlite.go"
21_RSAapp
use https://www.thepolyglotdeveloper.com/2018/02/encrypt-decrypt-data-golang-application-crypto-packages/
use https://www.thepolyglotdeveloper.com/2018/02/encrypt-decrypt-data-golang-application-crypto-packages/
24_getCookies
cookie-flags takes a url and returns the cookie set.
cookie-flags takes a url and returns the cookie set.
25_calculateYouByMac
API not work today, so sorry cookie-flags takes a url and returns the cookie set.
API not work today, so sorry cookie-flags takes a url and returns the cookie set.
33_getMXRec
This program will take a domain name and return the MX records.
This program will take a domain name and return the MX records.
38_findHtmlComm
Finding HTML comments in a web page
Finding HTML comments in a web page
39_findFilesOnWebServ
Finding unlisted files on a web server
Finding unlisted files on a web server
41_getHeader
HTTP response headers
HTTP response headers
45_findWrFiles
Finding writable files
Finding writable files
46_fileTimestamp
Changing file timestamp
Changing file timestamp
53_cipherROT13
Шифр ROT13 – часть шифра Цезаря с позицией 13.
Шифр ROT13 – часть шифра Цезаря с позицией 13.
54_Vigenere
Шифр Виженера (фр.
Шифр Виженера (фр.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL