Introduction to Offensive Golang Automation w/ Phil Miller

ΠŸΠΎΠ΄Π΅Π»ΠΈΡ‚ΡŒΡΡ
HTML-ΠΊΠΎΠ΄
  • ΠžΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½ΠΎ: 15 июл 2024
  • Join us in the Black Hills InfoSec Discord server here: / discord to keep the security conversation going!
    πŸ› Slides
    www.blackhillsinfosec.com/wp-...
    πŸ”— Learn from Cyber Security Professionals at Antisyphon Training
    www.antisyphontraining.com
    πŸ”— Infosec Survival Guide CTF Challenges with code: MIXED
    mctf.io/mini-zine
    Phil Miller is giving his first Black Hills Infosec webcast and he's got a lot planned for you!
    This free live webcast will help get you started on the fast track to building extensible command-line programs in Go to kick-start tasks for offensive security automation.
    The first lab will begin with initializing a boilerplate cobra CLI program.
    The second lab demonstrates how to optimize it and integrate Viper for configuration file support.
    The third lab will dive into writing tests, linting, and debugging.
    And finally, the remaining labs will show examples of how to programmatically scan a target with Nmap, parse the data, and provide exercises to integrate other tools to further enumerate a target based on Nmap scan results.
    Chapters
    00:10 Introduction/Bio
    00:39 Roadmap
    04:00 Who, What, Where, When, Why of Automation
    09:37 golang tour:
    go.dev/tour/welcome/1
    07:40 Public git repository for the lab:
    github.com/mr-pmillz/goforit
    09:50 Go book:
    www.amazon.com/Programming-La...
    12:14 Prerequisites
    12:48 Kali Linux:
    www.kali.org/get-kali/#kali-p...
    13:18 LAB 1: Installing GO
    22:38 LAB 2: Optimize Boilerplate CLI Skeleton
    40:04 Tips & Tricks
    41:54 LAB 3: Testing and Debugging
    43:20 LAB 4: Run nmap Against a Target
    43:56 Back to LAB 3 (in progress)
    48:50 Brief introduction to concurrency - fan out/fan in
    51:56 Context concept
    54:07 Major takeaway - Git Repository provides customization options for base code and opportunity for collaboration.
    55:35 Wrap-up
    Music:
    Title: "Kill the Process"
    Artist: NOBANDWIDTH
    Album: Glitch of Consciousness
    nobandwidth.bandcamp.com/album/glitch-of-consciousness
    Go gopher cc Renee French
    Black Hills Infosec Socials
    Twitter: / bhinfosecurity
    Mastodon: infosec.exchange/@blackhillsi...
    LinkedIn: / antisyphon-training
    Discord: / discord
    Black Hills Infosec Shirts & Hoodies
    spearphish-general-store.mysh...
    Black Hills Infosec Services
    Active SOC: www.blackhillsinfosec.com/ser...
    Penetration Testing: www.blackhillsinfosec.com/ser...
    Incident Response: www.blackhillsinfosec.com/ser...
    Backdoors & Breaches - Incident Response Card Game
    Backdoors & Breaches: www.backdoorsandbreaches.com/
    Play B&B Online: play.backdoorsandbreaches.com/
    Antisyphon Training
    Pay What You Can: www.antisyphontraining.com/pa...
    Live Training: www.antisyphontraining.com/co...
    On Demand Training: www.antisyphontraining.com/on...
    Educational Infosec Content
    Black Hills Infosec Blogs: www.blackhillsinfosec.com/blog/
    Wild West Hackin' Fest RUclips: / wildwesthackinfest
    Active Countermeasures RUclips: / activecountermeasures
    Antisyphon Training RUclips: / antisyphontraining
    Join us at the annual information security conference in Deadwood, SD (in-person and virtually) - Wild West Hackin' Fest: wildwesthackinfest.com/
  • РазвлСчСнияРазвлСчСния

ΠšΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ • 2

  • @x0rZ15t
    @x0rZ15t 4 мСсяца Π½Π°Π·Π°Π΄

    Using Linux as a main OS to setup coding environment in. Based AF!

  • @golang1540
    @golang1540 7 мСсяцСв Π½Π°Π·Π°Π΄

    nice Very nice please more same Video (GoLang With Hacker)