~/talk

Hacking with Go

Talkat NDC Oslo 2019 · 2019-06-17..06-21· [security, go]
slides:none on file

Shows practical Go examples for building a single static binary for Linux/Mac/Windows and demonstrates network security tools implemented in Go: a parallel port scanner that launches hundreds of goroutines to find open services and print their headers; a packet sniffer that captures and decodes headers into readable output; a packet crafter that sends custom frames (demo reboots a test FreeBSD VM); and a brute-force worker pool that finds valid credentials from a small wordlist — all using Go’s net/pcap-style libraries, fast compile times, and channels for concurrency.

AI-written summary · about

  1. 0:00Introduction
  2. 1:40Why learn Go for security
  3. 4:08OOP in Go
  4. 6:54Go for security
  5. 9:05Go setup
  6. 13:01Demos and tools
  7. 17:21Network traffic analysis with Go
  8. 23:15Brute force in Go
  9. 28:19Go libraries
  10. 31:45Penetration testing with Go
  11. 36:00Network interception and analysis
  12. 40:00Network layers and packet processing
  13. 43:35Packet crafting with Go
  14. 47:26Attack techniques and exploitation
  15. 51:02Exploit demo
  16. 55:00Summary
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.