易语言 POST

易锦教育 2018-8月最新POST协议解密专业课 易语言 POST实地特训营_哔哩哔哩_bilibili

抓包工具

js调试工具 :鬼鬼JS调试工具

鬼鬼JS调试工具最新版下载-鬼鬼JS调试工具下载 v7.5 绿色版-IT猫扑网 (itmop.com)

查JS函数:
用法: 如查登录密码 目标网站https://www.zol.com.cn/
1、用谷歌浏览器打开要测试网站,打开谷歌的开发者工具,切换到NETWORK
2、点登录 随便输入 口令和密码
3、在谷歌开发者工具中,找login.php 登录页面,找到后,右边的窗口切换到 HEADERS . ---在form data 找到:
pwd: 56a25ef53f29f99378427717f8a62ea3
pwd就是密码关键词

image.png

4、全局查找 PWD ,search :pwd,找到了关键函数,双击md5password,跳转到定义处。
找到定义处:
var md5Password = CryptoJS.MD5(password + "zol") + '';
image.png

5、在该处下断点,也就是选中改行,重新点下登录,会在断点处停止。
但输入的用户名和密码也出现在上面!
image.png

6、找到定义的函数后,鼠标放到上面,会弹出调用的菜单,选中对应的JS,点击就打开了 其JS的定义函数。
image.png

image.png

7、将其复制出来,如 复制到鬼鬼JS调试工具进行调试。
1)粘贴到鬼鬼里
2)下面自定义一个函数:
function getpwd(password) {
CryptoJS.MD5(password + "zol")
}
测试:在运行框里输入:getpwd("99999") ,点系统引擎运行!

image.png

8、在易语言中调用这个JS函数:
1 ) 将获得js函数放到 常量里(包括自定义函数)。如 常量js代码
2)新建一个变量: 变量名 js 类型 类_脚本组件
3) js.执行( #常量js代码)
js.运行(函数名,参数)


image.png

url 如果是GET提交的,那么可能包含密码和用户名

  • 小知识:通过定义表单来来看gET提交
说明:下面的-*** 是说明,
<form action="# -链接地址" method="get-提交方法">
<input  type="text" name="user">
<input  type="password" name="pwd">
<input  type="submit"  ">    /提交按钮

在HTMl,生成的链接:
Http://www.88.com/index.html?user="admin"&pwd="123456"#

协议头

协议头headers,但在抓包工具中,我们更主要看STREAM ,其包含协议头
如果在返回对象发生重定向302,到(抓包工具,stream右边的部分,去找location。 别地方没有
注意重定向:302 location
易语言命令:

网页_访问_对象()

正则表达式

正则表达式 – 语法_w3cschool

image.png

image.png

image.png
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 关于Mongodb的全面总结 MongoDB的内部构造《MongoDB The Definitive Guide》...
    中v中阅读 32,047评论 2 89
  • 基础技能 1.前端开发 技术知识点: HTML: 标签 页面标签:head(头部) body(正文) title(...
    气质有毒_阅读 973评论 0 2
  • 16宿命:用概率思维提高你的胜算 以前的我是风险厌恶者,不喜欢去冒险,但是人生放弃了冒险,也就放弃了无数的可能。 ...
    yichen大刀阅读 6,120评论 0 4
  • 公元:2019年11月28日19时42分农历:二零一九年 十一月 初三日 戌时干支:己亥乙亥己巳甲戌当月节气:立冬...
    石放阅读 6,930评论 0 2