- 博客(14)
- 收藏
- 关注
原创 python长房集团登陆j_password参数破解
python长房集团登陆j_password参数破解个人申明:本人只为用于学习使用,对于参考适用于不法用途,和本人无关,如果对本公司造成不必要麻烦,请联系本人删除抓包通过上面我们可以看出提交了post表单观察参数我们可以看出j_username是我们的用户名,这个不必多说,主要是j_password这个参数是怎么生成的,这个是我们今天的重点。通过关键字搜索j_password这里有一个很明显的desencrpt函数,这个就是我们常见的aes,和des加密方式。desencrpt这个函数点
2022-02-20 21:13:04 3770
原创 爬虫 python 处理fuckjs 代码
在讲这个funkjs时,我只针对我的理解和想法,如果有误导或者错误,请留言指正,谢谢!!废话不多说,我们先来看一张图以上返回的就是js代码,但是实际我们需要真正理解这个代码时什么含义,所以,我们就需要把这段代码拿到,通过python库去调用,生成真正我们能看的懂的。下面我就把这段fuckjs代码贴出来,然后我们去还原它代码 [][(![] + [])[+[]] + ([![]] + [][[]])[+!![] + [+[]]] + (![] + [])[!![] + !![]] + (!![] +
2021-12-27 11:10:41 1420 1
原创 爬虫常见加密方式
取盐加密方式Md5 md2 md4 带密码的加密方式md5(hmac)Md5 16位 32位 40位 (md5在线生成工具可以校验)我们以对字符串123456进行16位,32位,40位进行加密比较,后面只要网站都可以用123456进行测试,那样如果是md5加密,你可以一眼区分出来。Sha1 sha256 sha512分别是40位,64位,128位以后遇到加密的,至少在我们定位不到参数未知的时候,我们只有靠猜加密的数据的长度大胆的取猜这个是什么加密,然后通过关键字取搜索。对称加密 AES DE
2021-12-27 10:50:27 1516
转载 python多个实用模块,用好省很多时间(二)
all or any人们经常开玩笑说 Python 是可执行的伪代码。当你可以像这样写代码时,就很难反驳。x = [True, True, False]if any(x): print("至少有一个True")if all(x): print("全是True")if any(x) and not all(x): print("至少一个True和一个False")bashplotlib你有没有想过在控制台中绘制图形吗?Bashplotlib 是一个 Python 库,
2021-11-26 21:55:10 237
原创 python常用方法技巧使用总结
01 列表推导式02 枚举函数03 通过函数返回多个值04 像在数学中一样比较多个数字05 将字符串转换为字符串列表06 For-Else 方法07 从列表中找到n个最大/小的元素08 函数参数以列表值传递09 重复整个字符串10 从列表中找到元素的索引11 在同一行中打印多个元素12 分隔大数字以易于阅读13 反转列表的切片14 “is” 和 “==” 的区别15 在一行代码中合并 2 个字典16 识别字符串是否以特定字母开头17 获取字符的Unicode18 获取字典的
2021-11-26 21:40:16 2205
原创 python 互联网道路运输参数破解
1.链接地址:http://ysfw.mot.gov.cn/NetRoadCGSS-web/information/query?searchType=person这个网站我就不详细的写了,就是说一下思路,抓包,加密参数这些都比较容易定位,唯一的就是后面扣环境,什么window,navigator,document这些缺对象。主要补这个,懂的人其实很快上手,不懂,也许会耽搁你点时间2.直接说思路这就是我们要的数据。下面我们来看看拿取这些数据需要什么些什么参数看到这里熟不熟悉,看到encrpted
2021-10-12 10:48:03 346
原创 docker & 镜像命令的使用入门 第三篇
第一部分 docker的万能命令docker version #显示docker的版本信息docker info #显示docker 的系统信息,包括镜像和容器的数量docker —help #帮助命令Docker 的命令文档:https://docs.docker.com/engine/reference/run/可以自己去学习下第二部分镜像命令 docker images#上面解释REPOSITORY 镜像的仓库源tag 镜像的标签
2021-09-24 15:14:59 77
原创 docker 基础命令,配置加速器 第二篇
第一部分:docker的常规命令在根目录下不需要加sudo第一:启动dockersystemctl start docker第二:停止dockersystemctl stop docker第三:卸载dockersudo yum remove docker-ce docker-ce-cli containerd.io sudo rm -rf /var/lib/docker sudo rm -rf /var/lib/containerd第二部分:给docker配置加速器--------
2021-09-24 00:07:02 106
原创 服务器上安装docker,基础篇,liunx centos
docker的官网以及下载的官网官网 下载文档第一步:查看自己的服务器类型uname -r查看我的阿里云的内核版本[root@iZbp1cudc25w2e7lmi24t6Z /]# uname -r4.18.0-147.5.1.el8_1.x86_64第二步:查看我的内核信息cat /etc/os-release[root@iZbp1cudc25w2e7lmi24t6Z /]# cat /etc/os-releaseNAME="CentOS Linux"VERSION="8
2021-09-23 23:17:10 102
原创 frida,frida-tools,objection,以及手机上的frida-server的安装
frida,frida-tools,objection,以及手机上的frida-server的安装##第一步:查看手机的对应版本adb shell getprop ro.product.cpu.abi我的是:arm64-v8a##第二步:下载对应的frida-serverhttps://github.com/frida/frida/releases这个是新手,不懂怎么下载老版本的,直接往下翻,next,找到适合的版本,这里有个assets 隐藏的。睁大眼睛。如果和我的电脑和手机型号一直的
2021-09-13 18:15:50 1547
原创 服务器上使用selenium安装chrome和webdriver,以及可能报的错误
服务器上使用selenium安装chrome和webdriver跟本地一样chrome(浏览器)和webdriver的版本要一致chrome的安装第一步:wget https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm第二步:yum install -y lsb第三步:yum localinstall google-chrome-stable_current_x86_64.rpm安装完成就查看chrom
2021-08-22 22:12:51 786
原创 goland int string 数组 切片 map struct 的各种声明并初始化
go int string 数组 切片 map struct 的各种声明并初始化)string的4种声明初始化-----是值类型##1. name:=“python编程” //申明并初始化##2. var name=“python编程” //申明并初始化##3. var name string=“python编程” //申明并初始化##4. var name string //先申明name=“python编程” //在初始化int跟stri
2020-11-13 15:41:10 444
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人