Join Malcolm Shore for an in-depth discussion in this video Using networking functions, part of Penetration Testing Essential Training.
- [Instructor] Another module we do need to understand…when we're doing pen testing is…the Python networking library.…The socket module.…To use the socket library…we need to import it and then set its configuration.…And then create an instance…that we can use to call its functions.…Let's use the connect and receive functions…to get a banner from our metasploitable FTP sign.…Okay we import the socket library…so that we can use the socket networking features.…
We set the default time out to one,…that's more than enough for our test network.…Then we open a socket and connect to…the metasploitable server on 10.0.2.8 on port 21.…And note the use of double brackets.…We then receive up to 1,024 bytes back and print it.…Okay let's run that.…And there we see the banner from the FTP server.…One of the standard diagnostic techniques…once you've found an active host is to do port scanning.…
There are many ways to scan for active ports.…The simplest is to limit our scan to TCP…and try to establish a full connection to the port.…
Cybersecurity expert Malcolm Shore reviews popular pen testing tools, as well as the Bash and Python scripting skills required to be able to acquire, modify, and re-use exploit code. He also provides a refresher on Kali Linux and introduces techniques for testing web services. At the end of this course, you'll be prepared to take more advanced training, and to pursue the popular Offensive Security Certified Professional (OSCP) certification.
- Pen testing overview
- Pen testing tools
- Bash scripting
- Python scripting
- Kali and Metasploit
- Web testing
- Finding exploit code
Skill Level Intermediate
Ethical Hacking: Penetration Testingwith Lisa Bock1h 21m Intermediate
1. What is Pen Testing?
2. Pen Testing Tools
3. Bash Scripting
4. Python Scripting
5. Kali and Metasploit
6. Web Testing
7. Understanding Exploit code
What's next1m 27s
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.