Although you can practise ethical hacking on your own, you will need to put in a lot of time and effort to acquire the requisite expertise, experience, and understanding of the fundamentals of hacking and penetration testing. It is important that you devote sufficient time to learning about hacking.