~/talk

CommSec D1 - Faster, Wider, Greater: Modern Pentest Tricks

Talkat Hack In The Box Amsterdam 2018 · 2018-04-09..04-13· [security]
links:none on file
slides:none on file

Shows how to process massive recon and tool output into CSV pipelines, using CSVKit to clean, join and SQL-query million-row scans (IPv4/masscan scale) and Jython to reuse Java crypto like WebLogic PBKDF2 when no Python module exists. Demonstrates parallelizing tasks with GNU PyInstaller and GNU Parallel to compile and drop single-file Python tools (CrackMapExec, Impacket utils), run wfuzz jobs in parallel, and generate automated URL screenshots — all proven to work in live assessments.

AI-written summary · about

  1. 0:00Introduction and speaker intro
  2. 0:54Changes in pentesting field
  3. 3:03Adapting techniques for modern tests
  4. 4:07Data processing with CSV
  5. 7:45CSVKit for data manipulation
  6. 9:17CSV analysis with CSVStat
  7. 11:28Data analysis with Dataiku
  8. 14:01Parallel execution for efficiency
  9. 15:46Web enumeration with WFuzz
  10. 17:55Web screenshot automation
  11. 18:38Reverse engineering with Jython
  12. 24:09Frida for dynamic analysis
  13. 24:31Compiling Python scripts with PyInstaller
  14. 29:13Obfuscation and AV evasion
  15. 30:16SSH-like tunneling with Rport
  16. 32:04Conclusion and key takeaways
~/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.