Detect & Protect Securing financial applications in hostile environments