某电商App sign签名算法解析(六)
一、目标sign的入参是加密的,不过带有很明显的两个特征,一个是结尾,再一个就是R4iSK开头。有这两个特征,我们就可以入手了。二、步骤先从Base64入手结尾的数据大概率是Base64,我们先Hook下//Base64varBase64ClassJava.use("android.util.Base64");Base64Class.e
Stella981 Stella981
2年前
Base64编码
Base64的来源Base64的主要用途是将不可打印字符转换成可打印字符,而什么需要这样转换呢?因为有些网络传输渠道并不能支持传输所有字节,一些不可见字符(如控制字符)在传统的邮件系统中就无法传输,而例如图片文件不可能每个字节都是可见字符,这样就导致用途这些渠道的用途受到很大限制。Base64正是解决这一问题,通过64个可见字符来编码各种字符,使得数
Stella981 Stella981
2年前
Debian 8.2 64位 安装MongoDB
第一步: wgethttps://fastdl.mongodb.org/linux/mongodblinuxx86\_64debian813.2.10.tgz第二步:tarzxvfmongodblinuxx86\_64debian813.2.10.tgzC/data/server&&mv/data/server
Stella981 Stella981
2年前
MinGW x64 for Windows安装
1\.百度搜索MinGWgcc或直接登录MinGWgcc官网 http://www.mingw.org/(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fwww.mingw.org%2F)2.选择左侧download链接,进入下载页面!(https:
Wesley13 Wesley13
2年前
ubuntu 下 golang 跨平台编译 windows 程序
1\.安装 gccmingww64aptgetinstallgccmingww642\.跨平台编译生成64位 exe可执行文件.envCGO_ENABLED1GOOSwindowsGOARCHamd64CCx86_64w64mingw32gccgobuildomain.ex
Stella981 Stella981
2年前
Golang math基本数学函数
三角函数正弦函数,反正弦函数,双曲正弦,反双曲正弦funcSin(xfloat64)float64funcAsin(xfloat64)float64funcSinh(xfloat64)float64funcAsinh(xfloat64)float64一次性返回sin,cos
Stella981 Stella981
2年前
IDEA IDE Java路径选择
idea64.exeusesthisJDKsearchsequence:IDEA\_JDK\_64environmentvariable..\\jre64directorysystemRegistryJDK\_HOMEenvironmentvariableJAVA\_HOMEenvi
Stella981 Stella981
2年前
OpenSUSE42.3 leap 开启ssh登陆
一、产看ssh是否安装OpenSUSE:~rpmqa|grepsshlibssh211.4.318.3.x86\_64opensshaskpass1.2.4.112.1.x86\_64opensshhelpers7.2p213.1.x86\_64openssh7.2p213
Stella981 Stella981
2年前
Base64工具类
package com.locator.encryption;import java.io.ByteArrayInputStream;import java.io.ByteArrayOutputStream;import java.io.File;import java.io.FileInputStr
Stella981 Stella981
2年前
Kali Day01
1root@kali:~/文档arpspoofieth0t172.20.151.172.20.151.1234:64:a9:36:4:b70:0:0:0:0:0080642:arpreply172.20.151.1isat34:64:a9:36:4:b7334:64:a9:36:4