当前位置: 首页 > news >正文

网站建设管理的规章制度标书制作简单吗

网站建设管理的规章制度,标书制作简单吗,河北邯郸ktv,班玛县公司网站建设一、数据接口分析 主页地址:某得科技 1、抓包 通过抓包可以发现数据接口是AjaxLogin 2、判断是否有加密参数 请求参数是否加密? 查看“载荷”模块可以发现有一个password加密参数和一个__RequestVerificationToken 请求头是否加密? 无…

一、数据接口分析

主页地址:某得科技

1、抓包

通过抓包可以发现数据接口是AjaxLogin
在这里插入图片描述

2、判断是否有加密参数

  1. 请求参数是否加密?
    查看“载荷”模块可以发现有一个password加密参数和一个__RequestVerificationToken
    在这里插入图片描述

  2. 请求头是否加密?

  3. 响应是否加密?

  4. cookie是否加密?
    查看cookie发现同样有一个__RequestVerificationToken,但是与表单参数中的不同
    在这里插入图片描述

二、加密位置定位

1、password

观察表单中的加密参数password发现类似于base64转码,在控制台进行测试,发现确实就是
在这里插入图片描述

2、表单参数__RequestVerificationToken

通过搜索关键字可以发现,表单中的__RequestVerificationToken是取的html静态页面中的数值
在这里插入图片描述

3、cookie中的__RequestVerificationToken

清除cookie之后刷新页面,可以发现,是在请求静态页面时服务器设置的cookie
在这里插入图片描述

三、思路

首先请求html页面,获取到表单中的__RequestVerificationToken以及cookie,再根据获取到数据发送登录请求。

四、避坑

在发送请求时会遇到一个报错
在这里插入图片描述
在发送请求时加上一个verify=False的参数就可以了
源代码:

"""
Email:912917367@qq.com
Date: 2023/8/16 16:38
"""
import base64
import reimport requestsclass Spider:def __init__(self, username, password):self.session = requests.session()self.session.headers = {"Accept": "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7","Accept-Language": "zh-CN,zh;q=0.9","Cache-Control": "no-cache","Connection": "keep-alive","Pragma": "no-cache","Sec-Fetch-Dest": "document","Sec-Fetch-Mode": "navigate","Sec-Fetch-Site": "none","Sec-Fetch-User": "?1","Upgrade-Insecure-Requests": "1","User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/115.0.0.0 Safari/537.36","sec-ch-ua": "^\\^Not/A)Brand^^;v=^\\^99^^, ^\\^Google","sec-ch-ua-mobile": "?0","sec-ch-ua-platform": "^\\^Windows^^"}self.token = ''self.username = ''self.password = ''def get_token(self):url = "https://www.leadbank.com.cn/login/"# url = "https://www.baidu.com"response = self.session.get(url, verify=False)pattern = r'<input name="__RequestVerificationToken" type="hidden" value="(.*?)"'self.token = re.findall(pattern, response.text)[0]def login(self):encoded_bytes = base64.b64encode(self.password.encode('utf-8'))pwd = encoded_bytes.decode('utf-8')url = "https://www.leadbank.com.cn/customer/AjaxLogin"data = {"userName": self.username,"password": pwd,"mark": "encry","rememberMe": "false","returnUrl": "","validcode": "n948","random": "1692176276000","__RequestVerificationToken": self.token}response = self.session.post(url, data=data, verify=False)print(response.text)print(response)if __name__ == '__main__':s = Spider('账号', '密码')s.get_token()s.login()
http://www.yayakq.cn/news/316035/

相关文章:

  • 康巴什住房和城乡建设局网站xshell如何做网站
  • 设计网站怎么设计免费网站建设视频教程
  • 企业网站怎么做优化做网站标签栏的图片大小
  • 企业网站建设一般考虑哪些因素wordpress 农场模板
  • 电脑路由器做网站服务器外国购物网站有哪些平台
  • seo优化搜索引擎网站优化推广网络关键词优化-乐之家网络科技网站制作合同注意事项
  • 深圳求做网站电梯行业网站怎么做
  • wordpress怎么登录网络优化app
  • 海北wap网站建设沈阳网站备案
  • 网站网站做代理高新区建网站外包
  • 网站建设与管理专业就业前景网站logo怎么做透明
  • 常规做网站要在工信部认证吗企业网站租服务器
  • 慈利网站开发做网站的编程语言组合
  • 网站推广需要多少钱网盘网页版登录入口
  • 商丘市有没有做网站菏泽兼职网站建设
  • 室内设计网站大全免费大型网页游戏排行榜
  • 怎样做网站挣钱phpcms 做购物网站
  • 网站建设试题以及答案网站建设ftp上传是空目录
  • 有人模仿qq音乐做的h5网站吗上海市建设市场管理信息平台网站
  • 怎么做视频直播网站四川省建设勘察设计网站
  • 做自己的优惠券网站钦州市网站建设
  • 阿里建站价格标准版网站制作
  • 济南网站建设要多少钱顺电网上商城app
  • 沈阳紧急通知网站优化排名工具
  • 网站备案需要把网站做好吗php投资网站源码
  • 客户评价网站建设微信网站界面
  • 购物商城网站网站备份查询
  • 加盟网站推广站长之家域名信息查询
  • 电商专业网站建设的毕业设计wordpress cxudy
  • 怎样解析网站域名解析什么网站对护肤品测评做的很好