In this internship I worked on 2 separate projects. The work generally focused on finding and understanding the security vulnerabilties of IoT devices. Most of the work were done within virtual machines such as Kali Linux by using VMWare.
In the first project, I utilized Ghidra to perform Reverse Engineering on the firmware of an IoT device in order to understand and replicate a given CVE. I also utilized and later modified an open-source debugger for VxWorks written in Python to facilitate debugging on similar devices. For the above tasks I worked with MIPs and x86 assembly languages.
In the second project, I tried out a variety of open-source tools and their associated research papers in order to research on ICS devices and their possible security vulnerabilities.