Documentation ¶
Overview ¶
Copyright (c) 2017, AverageSecurityGuy # All rights reserved.
View Censys data about an IP address, a domain name or a TLS certificate.
Usage:
$ go run censys.go -d domain $ go run censys.go -i ip $ go run censys.go -c sha256
Copyright (c) 2017, AverageSecurityGuy # All rights reserved.
Insertion shell encoder modeled after the one found here: https://gist.github.com/geyslan/5376542
Usage of ./insert_encoder:
-e string Bytes to signal end of encoding (default "f1f1") -g string Garbage byte (default "2f") -p string Insertion pattern x is garbage byte, b is real byte. (default "xb") -s string Shellcode to be encode. (default "0000")
The following command: go run insert_encoder.go -g 55 -e 3333 -s 0001ff02ffff -p xbb
Results in the following output: [+] Encoded shellcode with decoder: \xeb\x1a\x5e\x8d\x3e\x31\xc9\x8b\x1c\x0e\x41\x66\x81\xfb\x33\x33\x74\x0f\x80 \xfb\x55\x74\xf0\x88\x1f\x47\xeb\xeb\xe8\xe1\xff\xff\xff\x55\x00\x01\x55\xff \x02\x55\xff\xff\x33\x33
Copyright (c) 2017, AverageSecurityGuy # All rights reserved.
Use the Sieve of Eratosthanes to determine if a given number is prime.
Example usage:
$ go run isprime.go number
Let Go know that this file is the starting point for our script. It holds the main function.
Source Files ¶
- brute_http_basic.go
- censys.go
- cryptopals-1-12.go
- cryptopals-1-3.go
- cryptopals-1-4.go
- cryptopals-1-5.go
- cryptopals-1-6.go
- cryptopals-1-7.go
- cryptopals-1-8.go
- decode.go
- encode.go
- factor.go
- flow.go
- functions.go
- gravatar.go
- hash.go
- hibp_paste.go
- http_method_check.go
- insert_encoder.go
- isprime.go
- iterhash.go
- krypt.go
- maps.go
- mongoscram.go
- nessus_plugin.go
- nmap_summary.go
- routine_channels.go
- sieve.go
- strings.go
- struct.go