Web and mobile application penetration test as well as a partial code review of an e-banking application