Penetration Testing: Methods And Importance