This report delves into the world of ethical hacking and defence, exploring the concepts of flags, web shells, and system security. It discusses the importance of ethical hacking in combating cyber attacks and the methodologies and testing involved in the process. The report also covers TCP port scanning and password cracking techniques. Course code, course name, and college/university not mentioned.