0%

28安全开发-JS应用

思维导图

22安全开发

知识点:

  • 18、JS应用-原生态开发&第三库开发
  • 19、JS功能-文件上传&登录验证&商品购买

章节点

  • 1、PHP:
    功能:新闻列表,会员中心,资源下载,留言版,后台模块,模版引用,框架开发等
    技术:输入输出,超全局变量,数据库操作,逻辑架构,包含上传&下载删除;
    技术:JS&CSS混用,Cookie,Session操作,MVC架构,ThinkPHP引用等。
  • 2、JS:
    功能:登录验证,文件操作,商品购买,数据库操作,云应用接入,框架开发等
    技术:原生开发,DOM树,常见库使用(JQuery),框架开发(Vue,Nodejs)等
  • 3、Java:
    内容筹备中……

参考

JS原生开发-文件上传-变量&对象&函数&事件

  • 1、布置前端页面
  • 2、JS获取提交数据
  • 3、JS对上传格式判断
  • 4、后端对上传数据处理
    前端JS进行后缀过滤,后端PHP进行上传处理
    架构:html js php - upload.php

安全问题:

  • 1、过滤代码能看到分析绕过
  • 2、禁用JS或删除过滤代码绕过

JS导入库开发-登录验证-JQuery库&Ajax技术

  • 1、布置前端页面
  • 2、获取登录事件
  • 3、配置Ajax请求
  • 4、后端代码验证
  • 5、成功回调判断
    后端PHP进行帐号判断,前端JS进行登录处理
    架构:html js login.html - logincheck.php

JS导入库开发-逻辑购买-JQuery库&Ajax技术

  • 1、布置前端页面
  • 2、获取登录事件
  • 3、配置Ajax请求
  • 4、后端代码验证
  • 5、成功回调判断
    架构:html js shop.html - shopcheck.php

实例测试-某违规APP-密码找回&JS验证逻辑安全

欢迎关注我的其它发布渠道

-------------本文结束感谢您的阅读-------------