首页 > 其他分享 >js逆向

js逆向

时间:2023-03-21 17:01:32浏览次数:28  
标签:逆向 加密 代码 js 关键 进行

一、思维逻辑

1:对某个网站的登录参数加密进行js逆向解密,具体流程如下:

图示

描述已自动生成

二:通过异步请求启动器定位关键代码

三:进入堆栈锁定关键代码下断点进行分析

 

 

四:进入函数内部的加密算法,确定关键函数encryptedString

图形用户界面, 文本, 应用程序

描述已自动生成

第五步:将代码复制至工具,进行调试,确定是否逆向正确,因为有randow随机数存在,所以加密值并不一样。

图形用户界面

描述已自动生成

第六步:使用python进行调用

 

标签:逆向,加密,代码,js,关键,进行
From: https://www.cnblogs.com/jrtsx/p/17240584.html

相关文章

  • fastadmin页面执行js方法(点击按钮出现弹窗为例)
    fastadmin页面执行js方法(点击按钮出现弹窗为例)雯0609~于2023-01-0414:56:00发布339收藏文章标签:javascript前端html版权例子:在页面设置按钮,点击按钮出现alert弹......
  • CSharp: read or write json using System.Text.Json
     ///<summary>///温度高低///geovindu///</summary>publicclassHighLowTemps{///<summary>///高///<......
  • JSON parse error: Cannot deserialize value of type `java.util.Date` from String
    日志Resolved[org.springframework.http.converter.HttpMessageNotReadableException:JSONparseerror:Cannotdeserializevalueoftype`java.util.Date`fromStr......
  • JSON-RPC调用智能合约相关方法
    1、首先remix部署智能合约获取合约地址,如图所示: 所示箭头分别表示(1)在以太坊私链上面进行部署(这里不演示私链搭建)(2)部署获取合约地址进行复制2、通过此命令获取发送交易的矿......
  • js异步经典之Promise
    异步要了解Promise首先需要了解异步,这是js一个老生常谈的问题,为什么js会有异步,这和js最开始的的作用是离不开的。js是单线程的语言,他主要是实现用户与浏览器的交互,以及操......
  • Going the distance with Babylon.js
    作者:JoshElster前言:DavidCatuhe,creatorandleaderoftheBabylon.jsopensourceproject前言:如果在当时你告诉我,有一天有人会有足够的动力来写一本关于它的书,我会......
  • nodejs处理一段redis获取集合,数组的代码优化(其中包含:es6同步返回数据的处理,new Pro
    从异步,用延时来处理,改成同步获取数据获取数据主要分2步:1.从redis集合中获取数组;2.遍历数组,抓取其中字符串,解析,拼接成需要的数据,返回给前端原代码,用sleep方法,避免异步......
  • 什么是JSX/TSX
    什么是JSX/TSX?JSX是JavaScriptXML的简写,其实是函数调用和表达的语法糖,最终会转化为生成虚拟DOM的js代码。而TSX是TypeScriptXML的简写,是基于ts代码开发。使用JSX/TSX......
  • nodejs获取redis集合内容,同步方法
    可以使用redis模块来连接和操作Redis数据库。以下是使用该模块获取Redis集合内容的同步方法://引入redis模块constredis=require('redis');//创建redis客户端const......
  • js canvas 照片旋转 demo
    <!DOCTYPEhtml><html><head><metacharset="utf-8"><metaname="viewport"content="width=device-width,initial-scale=1.0,maximum-scale=1.0,u......