How to break software? - 10

[Guruji]:- User interface attack # 12

Force a data structure to store too many or too few values

·         The overflow/boundary check problem for arrays or data structures

·         Even dynamic structures like lists or stacks have upper bounds

·         How to conduct : Read/write beyond size of allocated array or data structures

User interface attack # 13

Investigate ways to modify internal data constraints

·         More general form of previous attack; rather than concentrate on overflowing size, investigates violating any constraint (e.g. dimension, location on screen, etc.)

·         How to conduct:  Look for constraints and see if there are any ways to access ways to violate them

 [Continued in the next day’s post]
author

Vinay Jagtap

A hard core Technocrat with over a decade of extensive experience in heading complex test projects coupled with real time experience of project management and thought leadership. Extensive experience in Performance, Security and Automation Testing and development of automation frameworks and ability to setup and execute Global service centers and Center of Excellences for testing.

Get Free Email Updates to your Inbox!

www.CodeNirvana.in

Powered by Blogger.

Translate

Total Pageviews

Copyright © T R I A G E D T E S T E R