js逆向能干嘛?

JavaScript017

js逆向能干嘛?,第1张

js逆向能做什么?JavaScript 脚本语言由于其效率高、功能强大等特点,在表单数据合法性验证、网页特效、交互式菜单、动态页面、数值计算等方面获得广泛的应用,甚至出现了完全使用JavaScript编写的基于Web 浏览器的类Unix 操作系统JS/UIX 和无需安装即可使用的中文输入法程序JustInput.1.表单数据合法性验证2.网页特效3.交互式菜单4.动态页面5.数值计算JavaScript 脚本的应用远非如此,Web 应用程序开发者能将其与XML 有机结合,并嵌入Java applet 和flash 等小插件,就能实现功能强大并集可视性、动态性和交互性于一体的HTML 网页,吸引更多的客户来浏览该网站。

大家好,我是辣条。

一个建筑行业的堂哥为了搞一些商业数据前前后后花了1w,辣条我半个小时就能解决的事情,这就是技术的魅力【爬取是的公开数据!】

网址:监管平台

开发工具:pycharm 开发环境:python3.7, Windows10 使用工具包:requests,AES,json

进去h里面 (鼠标光标放到 h上面 会显示他的 js地址 如果没有显示 就是证明你还没有执行到这里 需要在前面打上断点 刷新页面调试)

发现这个采用AES加密算法 使用模型CBC模式 采用填充方式为 Pkcs7

证明数据推导正确 在 return r.toString() 打上断点

r里面数据正常返回

举个例子:

$(window).load(function() {

// 动画循环显示介绍图片

var showImg = function(iIndex) {

var strUrl = $("img.present").attr("url")

var aryUrl = strUrl.split(",")

var strSrc = $("img.present").attr("parent_src")

var strImgSrc = strSrc + "/" + aryUrl[iIndex]

$("img.present").attr("src", strImgSrc)

$("img.present").fadeIn(500, function() {

$("img.present").fadeTo(8000, 1, function() {

$("img.present").fadeOut(500, function() {

iIndex++

if (iIndex >= aryUrl.length) {

iIndex = 0

}

showImg(iIndex)

})

})

})

}

showImg(0)

// 是否记住用户名

var strIsRemember = getCookie("customer_isRemember")

if (strIsRemember == "true") {

// 设置上次登录的密码

var strUserName = getCookie("customer_UserName")

$("input[name=userName]").val(strUserName)

$("input[name=isRememberUserName]").attr("checked", true)

} else {

$("input[name=userName]").val("")

$("input[name=isRememberUserName]").attr("checked", false)

}

})

// 表单提交时运行

var fnSubmit = function() {

fnRememberUserName()

return true

}

// 记住用户

var fnRememberUserName = function() {

var isRemember = $("input[name=isRememberUserName]:checked").val()

if (isRemember == "1") {

var strUserName = $("input[name=userName]").val()

setCookie("customer_UserName", strUserName)

setCookie("customer_isRemember", "true")

} else {

setCookie("customer_UserName", "")

setCookie("customer_isRemember", "false")

}

}

// 刷新安全验证码

var fnRefreshVerifyCode = function() {

var oImage = $("img.verifyCode.img126534893467")

oImage.attr("src", oImage.attr("url") + "&" + (new Date()))

}