xposed逆向入门和实战
入门开发
正己
https://www.52pojie.cn/thread-1740944-1-1.html
https://www.52pojie.cn/thread-1748081-1-1.html
崔大
https://mp.weixin.qq.com/s/z6CzrWSzdCfAMupTAaZBXg
https://mp.weixin.qq.com/s/0oD2Z5OJZns_lD-q4EQTJw
Lsposed:https://mp.weixin.qq.com/s/h5xJbePWLVtSCLxAs1wQUw
多开鸭框架资源:https://www.duokaiya.com/class_xp
JustTrustMePlus(安卓12以上):网盘资源
夜神模拟器安装 lsposed:https://blog.csdn.net/Ruaki/article/details/135690808
模拟器使用安卓9,安卓12刷面具失败
免root方案: LSpatch下载:https://github.com/LSPosed/LSPatch
教程:ht ...
韭菜传奇
4c5ad8b6073ade56a9c8f18b9c40a0f78cc989b65e5ccc87478190e20e70f365859684599b3556fb92edc60d5e92c839d3470b19afef678f250a361fd630d998a1968907a3f1a5e26347bc7ce6cbacbbcd2673b4b76d3e5d4fa1e0c6ccaa925f56b69598b4238867d3e2265d0c58c9b292c82988b5b403af26af17602f6ab0b42258eb14cc48f372dcf9d209ad78af539e1ce96c001dfbad9311ea93438d2f0588208d5697a9fd031965010aef4a7f9d6fb8afdff1a8f7eb6435716a14f4c0b17dae71ed6b3e7ec4ce18c52a01261f8618b88193ef7988b3b33332150a8e6370097a0cb3b5041e2dcfa28ded2671c922057af7e4115275636 ...
sekiro-js-rpc逆向方案
客户端安装https://oss.iinti.cn/sekiro/sekiro-demo,直接运行 bat 文件(需要Java环境)
浏览器注入参考:https://sekiro.iinti.cn/sekiro-doc/01_manual/1.quickstart.html#%E6%B5%8F%E8%A7%88%E5%99%A8js%E7%8E%AF%E5%A2%83
12345678910111213141516171819202122232425262728293031323334353637383940function SekiroClient(e){if(this.wsURL=e,this.handlers={},this.socket={},!e)throw new Error("wsURL can not be empty!!");this.webSocketFactory=this.resolveWebSocketFactory(),this.connect()}SekiroClient.p ...
DrissionPage自动化
官网:https://drissionpage.cn/文档:https://drissionpage.cn/get_start/installation基本使用1234567891011from DrissionPage import ChromiumPage, ChromiumOptionsco = ChromiumOptions().auto_port(True) # 自动分配端口和缓存,每次都启动一个新浏览器co = co.set_argument("--start-maximized") # 最大化co = co.set_browser_path("C:\\Program Files (x86)\\Google\\Chrome\\chrome.exe") # 指定chromeuser_data_dir = f"C:\\code\\wanxiang_login\\user_data\\{data_dir}"co = co.set_user_data_path(user_data_dir) # ...
python编程技巧五
IP代理地址显示1234567url = "https://ifconfig.me/ip"requests.get(url).text'112.96.242.221'url = "https://myip.ipip.net/"requests.get(url).text'当前 IP:112.96.242.221 来自于:中国 广东 广州 联通\n'
无穷大 float(“inf”)SSE协议(Server-Sent Events、服务器发送事件)123456789response = requests.get(url, params=params, headers=headers, stream=True)response.raise_for_status()for line in response.iter_lines(): if line: decoded_line = line.decode("utf-8").lstrip("data: & ...
小肩膀js补环境课程
原型链操作:判断对象的类型:Object.prototype.toString.call()
hook函数,防检测:
123Function.prototype.toString = function () { return `function ${this.name}() { [native code] }`;}
函数native化123456789101112131415161718192021!function (){ const $toString = Function.prototype.toString; const symbol = Symbol(); // 独一无二的属性 const myToString = function (){ return typeof this === 'function' && this[symbol] || $toString.call(this); } func ...
docker学习笔记
CentOS安装docker安装Docker依赖项:Docker需要一些依赖项来运行。运行以下命令来安装这些依赖项:
1sudo yum install -y yum-utils device-mapper-persistent-data lvm2
添加Docker官方仓库:Docker官方提供了用于安装Docker的仓库。运行以下命令来添加Docker官方仓库:
1sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
安装Docker引擎:运行以下命令来安装Docker引擎:
1sudo yum install -y docker-ce docker-ce-cli containerd.io
启动Docker服务:安装完成后,启动Docker服务并设置为开机自启:
12sudo systemctl start dockersudo systemctl enable docker
验证安装:运行以下命令来验证Docker是否安装成功:
1sudo do ...
海外数据采集汇总
AppStore采集方案:win10旧版itunes,需要苹果账号(淘宝买)
评论
1https://itunes.apple.com/WebObjects/MZStore.woa/wa/userReviewsRow
Facebook暂无较大风控
评论
1https://www.facebook.com/api/graphql/
主页
1https://www.facebook.com/
帖子
1https://www.facebook.com/story.php
Reddit暂无较大风控
评论
1https://old.reddit.com/api/morechildren
帖子
1https://old.reddit.com/r/all/top/?sort=top&t=day
Tiktok采集方案:jsRpc
评论
1https://www.tiktok.com/api/comment/list
主页
1https://www.tiktok.com/@cxs
视频列表
1https://www.tiktok.c ...
python编程技巧(四)
循环列表123import itertoolsl = itertools.cycle([1,])
conda 安装conda环境配置,先运行 conda config --set show_channel_urls yes,然后修改 .condarc文件,最后运行 conda clean -i
1234567891011121314151617181920channels: - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/win-64 - defaultsshow_channel_urls: truedefault_channels: - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2custom_chann ...
猿人学第二届web对抗赛
第一题 魔改算法把整个match1.js文件扣下来,放到vscode运行
第一步 过掉i函数这里会报错,看到前面有检测了 window self 这些属性
对比一下浏览器 i() 函数的返回结果,删掉无关的代码,过掉检测
删掉检测后的代码段如下,前面h的大段代码也可以去掉,因为h只在i函数里面有用到
1var i = function () {return 0xbb76994f;}
第二步 删除ajax请求在node里面执行不了ajax,所以也要去掉
第三步 导出cyrpto-js自执行的代码我们调用不了,为了方便调用,修改一下call函数
第四步 编写调用函数 get_token打印出结果,这里虽然能正常运行了,但是和浏览器的token计算值还是不一样,因为还有一些环境没补
第五步 补环境
window
delete window 在浏览器执行,肯定是失败的,但在node可以执行成功,这里需要改成 true
1x > 0x6 && B % x == 0x4 && (u = true ? i[u >&g ...