Intro to Python for Security Professionals

Presented at ShellCon 2018, Sept. 22, 2018, 11 a.m. (50 minutes)

Python is a fantastic programming language that is extensively used in many domains and widely used in the cybersecurity/infosec industry. A good grasp of Python will help automate numerous tasks and open up the use of libraries that in some cases are easier to use than the bash variant. E.g. Python HTTP requests vs curl.

In this interactive talk we will be walking through the Python language by building a tool similar to a pared down version of BruteSpray in 50 minutes. BruteSpray was chosen because it's a tool that is now included in Kali by default and is a great example of Python's functionality. By the end of this talk you will be able to write similarly useful programs in Python yourself.

BruteSpray on GitHub.


Presenters:

  • Ravin Kumar (Canyon289)
    Ravin Kumar is a Data Scientist by day and a hacker enthusiast at night. He has been involved in security circles for over a decade now and is a keyholder at 23b Hackerspace where he and the other keyholders maintain an open space for the community to come learn anything from fabrication, to lock picking, to cybersecurity.

Links:

Similar Presentations: