App Security Testing
The Team In Action

App Security Testing

This post is presented by our Lead QA - Priyanka and her journey of exploring the security aspect of mobile Apps while testing. This will be a series of posts and this one highlights the issues faces connecting the security testing tool (ZAP) with mobile.

At AV DEVS, we take the security of solutions we build very seriously and include in-depth security and penetration testing of the production environment at regular intervals.

We recently decided to extend our security testing capabilities to mobile apps since they serve as the ultimate frontend for users. We have been testing our web application using OWASP ZAP 2.9.0 tool and decided to explore mobile testing on the same tool.

We ran into an issue with connection between ZAP and Mobile. Our team jumped in for help and with special assistance from Pranav and Kushal the connection was established and the further process could begin.

For iOS: Here we need to activate the below indicated toggle button to give permission, so it will allow us to build connections.

No alt text provided for this image

For Android: We need to write a piece of code in our project to allow ZAP certificate to crawl the application. Temporarily add a code to allow our tool to read the network calls (THIS CODE SHOULD NOT GO TO PRODUCTION, use branching or create a different build variant )

Create a new class named UnsafeOkHttpClient and add the following code to it. https://gist.github.com/kdavdevs/1988ebf6106f2fc4fc96d234b3a8384d

For the next part instead of calling OkHttpClient.Builder() call UnsafeOkHttpClient.getUnsafeOkHttpClient() in your retrofit client class

Looking for technology solutions or get your systems security tested? We can be reached at [email protected]


Article Conceptualized by Priyanka Pawar



Jignesh Patel

Senior Software QA Engineer

5 年

priyanka Pawar : congratulations

Bhavin Joshi ??????

Senior Software Engineer at NetWeb Software

5 年

Yeah tester the saviour from manager and client for developer..

Jyoti Parikh

Senior Engineering Manager @ VMware | Ex Microsoft | Ex Citrix

5 年

Awesome sister and team avdevs

要查看或添加评论,请登录

Manan Vasavada的更多文章

  • Performance should not be an Afterthought

    Performance should not be an Afterthought

    Building tech solutions go beyond just basic functionality. We are not satisfied with a system that works.

    1 条评论
  • Optimizing Machine Learning Model.

    Optimizing Machine Learning Model.

    Machine Learning algorithms and their learning model are often time and computing resource intensive. A large amount of…

    2 条评论
  • Android App Security

    Android App Security

    The key aspects of any successful APP project are design, functionality, performance, and security. Out of these, the…

  • Flutter Early Movers

    Flutter Early Movers

    Team AV DEVS has been an early mover every time a promising new technology was launched and we saw the potential for…

    1 条评论
  • Automation Script Using Python

    Automation Script Using Python

    The best part of automation programming is to sit and watch a machine do the repetitive task while you can spend your…

  • Closed Eye Detection using Eye Aspect Ratio (EAR)

    Closed Eye Detection using Eye Aspect Ratio (EAR)

    Problem Our team at AV DEVS recently faced a scenario while working on a solution to detect closed eyes as part of a…

    3 条评论
  • Spicing up Retrospective Meetings with ESVP activity

    Spicing up Retrospective Meetings with ESVP activity

    We are Agile with Agile ! We just started Sprint # 16. This means we have been developing and following the process for…

    2 条评论
  • The Secret to effective outsourcing and product development

    The Secret to effective outsourcing and product development

    How often do we hear about a negative outsourcing experience? Everything starts well but soon problems start. Cost and…

    3 条评论
  • Apple WWDC 2015

    Apple WWDC 2015

    Apple WWDC 2015 brings along better, faster, secured technologies and opens up incredible opportunities for businesses…

社区洞察

其他会员也浏览了