8
How to Perform Penetration Testing Webinar 9th October, 2019

How to Perform Penetration Testing - Appknox - Mobile App ...PostWebinar] Manual Penetration T… · How to Perform Penetration Testing Webinar 9th October, 2019. About the Speaker

  • Upload
    others

  • View
    12

  • Download
    2

Embed Size (px)

Citation preview

Page 1: How to Perform Penetration Testing - Appknox - Mobile App ...PostWebinar] Manual Penetration T… · How to Perform Penetration Testing Webinar 9th October, 2019. About the Speaker

How to Perform Penetration TestingWebinar

9th October, 2019

Page 2: How to Perform Penetration Testing - Appknox - Mobile App ...PostWebinar] Manual Penetration T… · How to Perform Penetration Testing Webinar 9th October, 2019. About the Speaker

About the Speaker

Subho Halder

CTO & Co-Founder, Appknox

Founder of AFE

Harshit Agarwal

CEO & Co-Founder, Appknox

Pen TestingMobile Applications

Page 3: How to Perform Penetration Testing - Appknox - Mobile App ...PostWebinar] Manual Penetration T… · How to Perform Penetration Testing Webinar 9th October, 2019. About the Speaker

Agenda

Pen Testing Testing Process

Reporting and

Remediation

Do I Need Pentest??

Reporting and remediation post Pentesting to fix security issues

Tools to be used and how to start pentesting for

mobile application

Basics of pentesting for

mobile application and Ethical hacking

Page 4: How to Perform Penetration Testing - Appknox - Mobile App ...PostWebinar] Manual Penetration T… · How to Perform Penetration Testing Webinar 9th October, 2019. About the Speaker

Basics of Pen Testing

Vulnerability

AssessmentA vulnerability assessment is the process

of defining, identifying, classifying and

prioritizing vulnerabilities in applications.

Ethical

HackingTerm used to define ethical hacker who

detects security issues without aiming to

damage the infrastructure.

Vulnerability assessments involve

in-depth evaluation of a security

posture and recommends appropriate

remediation to remove security risks.

It is list oriented approach

Ethical hacking is goal based

approach where agenda is to

simulating a real-life attack,

more like a real hacker approach

to uncover security loopholes.

Aim of both exercise

Aim of both the exercise is to

make applications secure at all

layers. Vulnerability assessment

takes care of breadth and

Ethical hacking of depth to

ensure 360 Degree security

Page 5: How to Perform Penetration Testing - Appknox - Mobile App ...PostWebinar] Manual Penetration T… · How to Perform Penetration Testing Webinar 9th October, 2019. About the Speaker

Tools we will use for Pentesting

• apktool

• JADx

• iDB

• Burpsuite

• Drozer

• GHIDRA

• Xposed

• Frida

• dnSPY

• iLSPY

• Chrome Debugger

Page 6: How to Perform Penetration Testing - Appknox - Mobile App ...PostWebinar] Manual Penetration T… · How to Perform Penetration Testing Webinar 9th October, 2019. About the Speaker

Remediation

Re-scan to confirm security fix

Proof of ConceptsReporting

Reporting is important step as it

helps developers fix issues. One

should include CVSS 3.0 or any

other globally followed reporting

standard scoring to rate

criticality of any issues

Proof of concepts help give

more clarity of each issue. It

also builds confidence of

developers by giving clarity on

where teh issue is exactly, can

be reference code or screenshot

No security testing is complete

until it has been verified that

issue is resolved. This step

should also check for any new

issue that might have popped up

while remediating.

Page 7: How to Perform Penetration Testing - Appknox - Mobile App ...PostWebinar] Manual Penetration T… · How to Perform Penetration Testing Webinar 9th October, 2019. About the Speaker

Do I Need Pentesting ??

Mobile App asks

Personally

identifiable

information(PII)

To discover new

bugs in updated

applications

Regular ongoing

exercise to perform

Pentesting on mobile

apps

VAPT Reports may

be required by

enterprises if you

work with them

Threat landscape

getting complex as

mobile devices are

getting smarter

Getting Alerts before

anyone can misuse

the app

Page 8: How to Perform Penetration Testing - Appknox - Mobile App ...PostWebinar] Manual Penetration T… · How to Perform Penetration Testing Webinar 9th October, 2019. About the Speaker

Thank You!