This might be a novice question (However, I did attempt to perform an exhaustive web search, however looks like my google skills need a some brushing up)

I am researching how various aspects to be considered while preparing and planning security testing for Desktop Applications.
Whatever I attempt to research reveals results for Web Application Security Testing with a few exceptions for Network and infrastructure.

The requirement is perform functional security testing (From the front end of the desktop application). I am not particularly looking for man in the middle types of security testing.

Any suggestions, books, web points would be really appriciated.

Gaurav Pandey