ETHICAL HACKING NET-185-001N Week 11
This week, I learned about tools like Metasploit, which can be used to develop and deploy malware for testing, as well as find vulnerable systems. I had some difficulties installing Metasploit in virtual machines. First, it turns out that turning off Windows defender doesn't really turn it off completely on Windows 10, so installing Metasploit on it was not feasible due to all the detected malware signatures. I had some unrelated problems with upgrading a GNU/Linux virtual machine so that I could install Metasploit, so I wound up opting to install Kali Linux in a virtual machine which now is supposed to include Metasploit, since I had been planning to do so at some point anyway. I found the guides at https://jonathansblog.co.uk/how-to-use-metasploit-to-scan-for-vulnerabilities, https://computingforgeeks.com/how-to-install-metasploit-framework-on-ubuntu-18-04-debian-9/, and for nmap https://www.cyberciti.biz/faq/install-nmap-debian-ubuntu-server-desktop-system/ to be helpful for working with Metasploit and nmap. I also researched some vulnerabilities in various systems. I wrote about how D-Link continues to have a poor security track record with their routers, this time they were exploited for DNS hijacking to steal bank account information and other private data, as well as serve ads to users. (https://arstechnica.com/information-technology/2019/04/ongoing-dns-hijackings-target-unpatched-consumer-routers/)
I also reviewed information on the infamous Meltdown and Spectre vulnerabilities (https://meltdownattack.com), which are harder to guard against than regular malware, but also somewhat harder to exploit, since they require getting code onto the system first, although they can potentially be exploited with JavaScript.
Heartbleed is another notorious vulnerability that is worth mentioning, even though it has since been fixed, because it illustrates the danger of not contributing to open source projects. The OpenSSL project being widely used but dangerously underfunded led to the vulnerability being a widespread problem that wasn't immediately fixed. Fortunately, OpenSSL is better funded today, although you can donate here, https://www.openssl.org/support/, if you wish to support the project. You can read more about Heartbleed here: http://heartbleed.com
I also reviewed information on the infamous Meltdown and Spectre vulnerabilities (https://meltdownattack.com), which are harder to guard against than regular malware, but also somewhat harder to exploit, since they require getting code onto the system first, although they can potentially be exploited with JavaScript.
Heartbleed is another notorious vulnerability that is worth mentioning, even though it has since been fixed, because it illustrates the danger of not contributing to open source projects. The OpenSSL project being widely used but dangerously underfunded led to the vulnerability being a widespread problem that wasn't immediately fixed. Fortunately, OpenSSL is better funded today, although you can donate here, https://www.openssl.org/support/, if you wish to support the project. You can read more about Heartbleed here: http://heartbleed.com
Comments
Post a Comment