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

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.

主站蜘蛛池模板: 岱山县| 德惠市| 普定县| 阳谷县| 正蓝旗| 兴业县| 东源县| 兴文县| 邵东县| 永川市| 天津市| 肃南| 易门县| 斗六市| 洛川县| 共和县| 合阳县| 松潘县| 三门县| 博野县| 荥经县| 东丰县| 疏勒县| 苗栗县| 炎陵县| 陈巴尔虎旗| 平原县| 宜兰市| 张家港市| 贞丰县| 全椒县| 英吉沙县| 登封市| 右玉县| 龙海市| 鄱阳县| 金堂县| 特克斯县| 星子县| 江北区| 陇南市|