Directories
¶
Path | Synopsis |
---|---|
Chapter01
|
|
hello
command
|
|
Chapter02
|
|
channels
command
|
|
classes
command
|
|
control_structures/for_loops
command
|
|
control_structures/goto_example
command
|
|
control_structures/if_examples
command
|
|
defer_examples
command
|
|
funcs
command
|
|
goroutine_examples
command
|
|
initializers
command
|
|
interfaces
command
|
|
maps
command
|
|
methods
command
|
|
numbers
command
|
|
pointers
command
|
|
slices
command
|
|
slices2
command
|
|
string_examples
command
|
|
structs
command
|
|
Chapter03
|
|
archive/unzip_example
command
This example uses zip but standard library also supports tar archives
|
This example uses zip but standard library also supports tar archives |
archive/zip_example
command
This example uses zip but standard library also supports tar archives
|
This example uses zip but standard library also supports tar archives |
basics/change_permissions
command
|
|
basics/check_permissions
command
|
|
basics/create_empty_file
command
|
|
basics/delete
command
|
|
basics/does_file_exist
command
|
|
basics/get_file_info
command
|
|
basics/move_file
command
|
|
basics/open_close_files
command
|
|
basics/symlinks
command
|
|
basics/truncate
command
|
|
compression/gunzip_example
command
This example uses gzip but standard library also supports zlib, bz2, flate, and lzw
|
This example uses gzip but standard library also supports zlib, bz2, flate, and lzw |
compression/gzip_example
command
This example uses gzip but standard library also supports zlib, bz2, flate, and lzw
|
This example uses gzip but standard library also supports zlib, bz2, flate, and lzw |
misc/download_http
command
|
|
misc/temp_files_and_dirs
command
|
|
readwrite/buffered_reader
command
|
|
readwrite/buffered_writer
command
|
|
readwrite/copy_file
command
|
|
readwrite/quick_write
command
|
|
readwrite/read_all_bytes
command
|
|
readwrite/read_at_least_n_bytes
command
|
|
readwrite/read_exactly_n_bytes
command
|
|
readwrite/read_file_to_memory
command
|
|
readwrite/read_up_to_n_bytes
command
|
|
readwrite/read_with_scanner
command
|
|
readwrite/seek
command
|
|
readwrite/write_bytes
command
|
|
Chapter04
|
|
files/find_largest_files
command
|
|
files/get_file_info
command
|
|
files/read_boot_sector
command
|
|
files/recently_changed_files
command
|
|
network/lookup_host_from_ip
command
|
|
network/lookup_ip_from_host
command
|
|
network/lookup_mx
command
|
|
network/lookup_nameservers
command
|
|
stego/create_test_archive
command
This example uses zip but standard library also supports tar archives
|
This example uses zip but standard library also supports tar archives |
stego/detect_archive
command
|
|
stego/generate_random_image
command
|
|
stego/hide_archive_in_image
command
|
|
Chapter05
|
|
bytes_to_packets
command
|
|
create_send_packets
command
|
|
custom_layers
command
|
|
decode_packet_layers
command
|
|
fast_packet_decode
command
|
|
list_network_devices
command
|
|
pcap_to_console
command
|
|
pcap_to_file
command
|
|
pcap_with_filters
command
|
|
read_pcap_file
command
|
|
Chapter06
|
|
encryption/encrypt
command
|
|
encryption/gen_rsa_keys
command
|
|
encryption/make_csr
command
|
|
encryption/make_ssl_cert
command
|
|
encryption/secure_random
command
|
|
encryption/sign_message
command
|
|
encryption/tls_client
command
|
|
encryption/tls_echo_server
command
|
|
encryption/verify_sig
command
|
|
hashing/hash_large
command
|
|
hashing/hash_pass
command
|
|
hashing/hash_small
command
|
|
Chapter07
|
|
auth_key
command
|
|
auth_key_verify_server
command
|
|
auth_password
command
|
|
execute_command
command
|
|
shell
command
|
|
Chapter08
|
|
brute_db
command
|
|
brute_db/login_mongo
command
|
|
brute_db/login_mysql
command
|
|
brute_db/login_postgres
command
|
|
brute_http_basic
command
|
|
brute_http_form
command
|
|
brute_ssh
command
|
|
Chapter09
|
|
html_escape
command
|
|
http_get
command
|
|
http_middleware
command
|
|
https_client
command
|
|
logging
command
|
|
proxy_request
command
|
|
secure_cookie
command
|
|
security_headers
command
|
|
serve_http
command
|
|
serve_http_dir
command
|
|
serve_https
command
|
|
tor_proxy_request
command
|
|
Chapter10
|
|
crawl_depth_first
command
Crawl a website, depth-first, listing all unique paths found
|
Crawl a website, depth-first, listing all unique paths found |
custom_user_agent
command
Change HTTP user agent
|
Change HTTP user agent |
find_documents
command
Load a URL and list all documents found
|
Load a URL and list all documents found |
find_unlisted_files
command
Look for unlisted files on a domain
|
Look for unlisted files on a domain |
get_links
command
Load a URL and list all links found
|
Load a URL and list all links found |
http_find_comments
command
Search through a URL and find HTML comments
|
Search through a URL and find HTML comments |
http_find_emails
command
Search through a URL and find mailto links with email addresses
|
Search through a URL and find mailto links with email addresses |
http_head
command
Perform an HTTP HEAD request on a URL and print out headers
|
Perform an HTTP HEAD request on a URL and print out headers |
http_search_word
command
Perform an HTTP request to load a page and search for a string
|
Perform an HTTP request to load a page and search for a string |
list_page_headings
command
|
|
list_page_scripts
command
|
|
list_page_words
command
|
|
request_with_cookie
command
|
|
Chapter11
|
|
banner_grab
command
|
|
fuzz
command
|
|
port_scan
command
|
|
scan_dns
command
|
|
socket_client
command
|
|
socket_server
command
|
|
tcp_proxy
command
|
|
Chapter12
|
|
base64_example
command
|
|
get_reddit_user_info
command
|
|
honeypots/http_honeypot
command
|
|
honeypots/tcp_honeypot
command
|
|
honeypots/tcp_tester
command
|
|
qrcode_generator
command
|
|
send_email
command
|
|
Chapter13
|
|
bind_shell
command
Call back to a remote server and open a shell session
|
Call back to a remote server and open a shell session |
chmode
command
|
|
chowner
command
|
|
chtime
command
|
|
find_writable
command
|
|
reverse_shell
command
Call back to a remote server and open a shell session
|
Call back to a remote server and open a shell session |
web_shell
command
|
Click to show internal directories.
Click to hide internal directories.