Advanced Network Scripting with PowerShell
summary
Shows concrete tactics and working code: Invoke-WebRequest uses the Internet Explorer engine to parse HTML and follow redirects, use Fiddler to capture raw headers and replay requests with its Request Builder, and use Message Analyzer and netsh trace to produce .etl packet captures that revealed ~2,000 packets and a plaintext FTP password on the wire. Demonstrates a five-line PowerShell TCP/IMAP script to expunge and sync mailboxes, send-tcp-requests for arbitrary sockets, and how to fix failures by replaying and adding missing headers.
AI-written summary · about
chapters (31)
- 0:00Introduction
- 3:40Exploring PowerShellorg
- 5:40Exploring Invoke Web Request
- 11:45Fiddler Tool
- 17:45SSL
- 20:05Message Analyzer
- 20:55FTP
- 22:20FTP Protocol
- 23:55PowerShell Library
- 25:00Send TCP Requests
- 25:40Get Content
- 27:10Gzip
- 28:00Network Monitor
- 34:50Internet Client Capture
- 36:40Get Win Event
- 37:05OSI Layer Model
- 38:15PowerShell
- 38:40Packet fragment
- 39:40Hex Data
- 40:20Packet Capture
- 41:15Packet Before
- 41:30Initial Data
- 42:00Mac Address
- 43:00Netgear
- 43:25EVGA
- 44:00Mac Addresses
- 44:35Social Context
- 45:05Delimiter
- 45:35Network Trace
- 47:30Dev Tools
- 48:05JavaScript
related talks
49mPowerShell for Security Incident Response
41m"Revenge of The Script Kiddies: Current Day Uses..."
01h 33mA hands-on lab working
57mSecuring PowerShell: Hands-On Lab
25mInvestigating PowerShell Attacks
48mStop Writing Insecure PowerShell... Seriously.
38mCatch Me If You Can. LOLBins and the Adversaries Who Abuse Them
29mFrom Zero to Success
