Some of the issues addressed can be mitigated by using state of the art code protection technology to detect jail broken devices before allowing the app to launch, to hide secrets (cryptographic keys), protect logs and other data that should never be in the clear within the applications and otherwise hamper application reverse engineering efforts. Cryptanium provides such a suite of state of the art code protection tools. See our blogpost at https/www.cryptanium.com/blog/mobile_banking_and_mobile_payment_apps_vulnerabilities_exposed responding to Mr. Sanchez's study