To search, Click below search items.


All Published Papers Search Service


The Importance of Ethical Hacking Tools and Techniques in Software Development Life Cycle


Syed Zain ul Hassan, Saleem Zubair Ahmad


Vol. 23  No. 6  pp. 169-175


Ethical hackers are using different tools and techniques to encounter malicious cyber-attacks generated by bad hackers. During the software development process, development teams typically bypass or ignore the security parameters of the software. Whereas, with the advent of online web-based software, security is an essential part of the software development process for implementing secure software. Security features cannot be added as additional at the end of the software deployment process, but they need to be paid attention throughout the SDLC. In that view, this paper presents a new, Ethical Hacking - Software Development Life Cycle (EH-SDLC) introducing ethical hacking processes and phases to be followed during the SDLC. Adopting these techniques in SDLC ensures that consumers find the end-product safe, secure and stable. Having a team of penetration testers as part of the SDLC process will help you avoid incurring unnecessary costs that come up after the data breach. This research work aims to discuss different operating systems and tools in order to facilitate the secure execution of the penetration tests during SDLC. Thus, it helps to improve the confidentiality, integrity, and availability of the software products.


Ethical Hacking, Software Security, Software Quality Assurance, Software Testing, Ethical Hacking SDLC, Secure SDLC, Penetration testing.