SSL Pinning in Android

In this post I would like to explain how to do the SSL Pinnig from Android. First of all we will get a little idea about what is SSL and Pinnig means. In this post I did referred the OWASP (Open Web Application Security Project) page, where we can gain knowledge in common security risks of our software. Mostly in client-server communication, we uses TCP/IP protocol. Based on TCP/IP there are application layer protocols, which are well known to the world(Such as HTTP, SMTP, FTP etc…) Widely used client-server communication protocol is HTTP....

March 16, 2015 · 5 min · 1052 words · Dulan Dissanayake

Secure Android Application Development Tips

In Android Operating system, there are lots of security features which will protect your applications. The common security threat of Man in the middle attack, will help attackers to initiate an attack from a mobile application. This may of a small mistake like adding log of sensitive data. After development of an application it is better to do a Penetration testing. There are lots of tools and services for penetration testing and vulnerability testing....

February 28, 2015 · 6 min · 1263 words · Dulan Dissanayake