In this chapter, we review the basic features of the most common banking applications and create their threat profiles and test plans. The applications we dissect are:

• core banking

• Internet banking

• web trading

• derivatives trading

• credit card payment management applications

• debit card management system

• mutual funds management

• loan management application

• cheque management application

• overdraft calculator

• adjustments and waivers application

• online remittance application

• account opening tracker

• trading back office application

• electronic payment switch

• cash depositor

• teller automation machines

• ATM reconciler application

• balance viewer terminals

• customer care centre ...

Get Security Testing Handbook for Banking Applications now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.