Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

Python

Python tools to utilize for cyber security?

I'm learning python in preparation for my cyber security program and was wandering what packages/IDEs/other tools people think I should spend time with.

3 Answers

Hi Jeremy.

My Python preferred editor is PyCharm. There's a community edition that's free and fairly easy to use. I would recommend checking out BeautifulSoup4 and the Requests library. If you're going to get into security and the web with Python, you're going to need to get familiar with those. There are a lot of other modules out there.. but I can definitely recommend at least Requests.

Hi Jeremy

When you say cyber security I take it you mean Pen testing?. For Pen testing and ethical hacking you would need to get familiar with Kali linux and things like Tor, proxychains,nmap etc

I'm already using Kali. One of the professors suggested python as being the language to learn so I was looking for tools for it. From a gray hat book, Eclipse and PyDev were suggested and I was just curious if anyone had other opinion. I'm checking into BeautifulSoup4 and the Requests library so thank you for those suggestions.