官术网_书友最值得收藏!

Various business logic flaws

Every application has its own set of logic to get some functions done. Business logic is generally a set of steps required to get a job completed. Let's take an example where, if a user wants to purchase a product on the shopping site, he have to follow a series of steps: 

  1. Select an item
  2. Specify the quantity of the product
  3. Enter delivery information
  4. Enter card details
  5. Complete payment gateway procedures
  6. Purchase complete
  7. Delivery pending
  8. Delivery complete

As you can see, a lot of steps are involved and this is where an automated scanner fails.

主站蜘蛛池模板: 安阳县| 英吉沙县| 瓮安县| 祁东县| 凤台县| 康平县| 栾城县| 镇赉县| 柯坪县| 博爱县| 晋州市| 上思县| 翁牛特旗| 出国| 拉孜县| 桃源县| 宝兴县| 当涂县| 丹棱县| 绥滨县| 普兰县| 阳高县| 遂宁市| 容城县| 三河市| 安阳县| 威海市| 长寿区| 巩留县| 平泉县| 齐齐哈尔市| 秀山| 涟水县| 莒南县| 鹰潭市| 阜阳市| 邢台市| 青川县| 济阳县| 南康市| 稷山县|