<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[future_M的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/future_M</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; future_M]]></copyright><item><title><![CDATA[Android frida 实战： 分析全民K歌的判断逻辑]]></title><link>https://blog.youkuaiyun.com/future_M/article/details/139955743</link><guid>https://blog.youkuaiyun.com/future_M/article/details/139955743</guid><author>future_M</author><pubDate>Tue, 25 Jun 2024 12:36:41 +0800</pubDate><description><![CDATA[旨在学习全民k歌，研究此软件的判断逻辑。难点在于逆向过程，如何找到 hook  点，以及一层一层寻找调用堆栈。所以请保持敏锐并不断累积经验，这才是提升技术的要点。class:ah.e;method:o');return 8})顺便提醒：用户信息：com.tencent.karaoke.karaoke_db_base.cachedata.user.UserInfoCacheData。]]></description><category></category></item><item><title><![CDATA[常用的 Android frida hook 代码片段]]></title><link>https://blog.youkuaiyun.com/future_M/article/details/139955699</link><guid>https://blog.youkuaiyun.com/future_M/article/details/139955699</guid><author>future_M</author><pubDate>Tue, 25 Jun 2024 12:32:59 +0800</pubDate><description><![CDATA[1.获取类，并修改其中的 getVip(i) 方法。2.从内存中寻找包含的类，并打印出来3.获取某类中的所有成员变量 打印：名称+数值+类型4.Hook 已经存在的实例，通过构造函数或内存查找找到实例，从而调用其中的函数。不通过拦截某函数的方式。]]></description><category></category></item><item><title><![CDATA[使用 frida hook Android app]]></title><link>https://blog.youkuaiyun.com/future_M/article/details/139955674</link><guid>https://blog.youkuaiyun.com/future_M/article/details/139955674</guid><author>future_M</author><pubDate>Tue, 25 Jun 2024 12:29:14 +0800</pubDate><description><![CDATA[frida-server：运行在安卓端，与电脑端进行通信，接收电脑端的调试请求，并将 JavaScript 编写的 hook 代码注入到目标 app 中。电脑端：与 frida-server 通信，可以使用多种编程语言编写脚本和管理注入过程，最常用的是 Python。JavaScript脚本：编写具体的注入和修改逻辑，并通过电脑端提供的环境被推送到 frida-server 中，从而注入到目标 app。对此，我们需要建立两个文件，一个hook.js用于存放具体的修改逻辑，一个hook.py。]]></description><category></category></item><item><title><![CDATA[web3系列———5.layer2，零知识证明，Rollup，DeFi等(完结)]]></title><link>https://blog.youkuaiyun.com/future_M/article/details/137595838</link><guid>https://blog.youkuaiyun.com/future_M/article/details/137595838</guid><author>future_M</author><pubDate>Wed, 10 Apr 2024 14:31:50 +0800</pubDate><description><![CDATA[零知识证明（zero-knowledge proof）或零知识协议（zero-knowledge protocol）是一方（证明者）向另一方（检验者）证明某命题的方法，特点是过程中除“该命题为真”之事外，不泄露任何资讯。通俗翻译：我如何才能在不泄露情报内容的情况下，向对方证明我拥有该情报？一层网络是底层区块链，以太坊和比特币都是一层网络区块链。二层网络是一个构建于一层网络之上的单独区块链，旨在解决一层网络无法做到的事情。]]></description><category></category></item><item><title><![CDATA[web3系列———4.编写第一个智能合约并发布到链上]]></title><link>https://blog.youkuaiyun.com/future_M/article/details/137476705</link><guid>https://blog.youkuaiyun.com/future_M/article/details/137476705</guid><author>future_M</author><pubDate>Sun, 07 Apr 2024 20:21:11 +0800</pubDate><description><![CDATA[想知道如何才能发布自己的智能合约到区块链上吗？很简单，2分钟搞定]]></description><category></category></item><item><title><![CDATA[web3系列———2.以太坊与智能合约]]></title><link>https://blog.youkuaiyun.com/future_M/article/details/137476587</link><guid>https://blog.youkuaiyun.com/future_M/article/details/137476587</guid><author>future_M</author><pubDate>Sun, 07 Apr 2024 20:16:17 +0800</pubDate><description><![CDATA[2分钟彻底搞懂以太坊和智能合约]]></description><category></category></item><item><title><![CDATA[web3系列———1.基础知识扫盲]]></title><link>https://blog.youkuaiyun.com/future_M/article/details/137476377</link><guid>https://blog.youkuaiyun.com/future_M/article/details/137476377</guid><author>future_M</author><pubDate>Sun, 07 Apr 2024 20:14:30 +0800</pubDate><description><![CDATA[web3知识你了解的怎么样？花2分钟搞定一切。]]></description><category></category></item><item><title><![CDATA[墨墨背单词Xposed Hook单词上限]]></title><link>https://blog.youkuaiyun.com/future_M/article/details/137476277</link><guid>https://blog.youkuaiyun.com/future_M/article/details/137476277</guid><author>future_M</author><pubDate>Sun, 07 Apr 2024 20:08:46 +0800</pubDate><description><![CDATA[墨墨背单词上限hook思路]]></description><category></category></item><item><title><![CDATA[如何搭建免费图床GitHub+PicGo+jsDelivr加速]]></title><link>https://blog.youkuaiyun.com/future_M/article/details/137476130</link><guid>https://blog.youkuaiyun.com/future_M/article/details/137476130</guid><author>future_M</author><pubDate>Sun, 07 Apr 2024 20:05:57 +0800</pubDate><description><![CDATA[对于有博客需求的人来说，纯第三方图床永远是不可靠的。本文教程为搭建免费图床。]]></description><category></category></item><item><title><![CDATA[9.#技术|adb命令卸载手机预装app 小米+vivo]]></title><link>https://blog.youkuaiyun.com/future_M/article/details/123984134</link><guid>https://blog.youkuaiyun.com/future_M/article/details/123984134</guid><author>future_M</author><pubDate>Wed, 06 Apr 2022 10:39:11 +0800</pubDate><description><![CDATA[免 root 卸载手机恶心的预装软件 一步一步跟着操作很简单的]]></description><category></category></item><item><title><![CDATA[8.#技术|对学校实验考试系统的一次渗透 拿到webshell + 查找漏洞]]></title><link>https://blog.youkuaiyun.com/future_M/article/details/123983964</link><guid>https://blog.youkuaiyun.com/future_M/article/details/123983964</guid><author>future_M</author><pubDate>Wed, 06 Apr 2022 10:29:08 +0800</pubDate><description><![CDATA[对学校实验考试系统的一次渗透测试，已经隐藏相关信息并上报学校。]]></description><category></category></item><item><title><![CDATA[6.#闲谈|小编一手腾讯课堂送花脚本 javascript]]></title><link>https://blog.youkuaiyun.com/future_M/article/details/123521242</link><guid>https://blog.youkuaiyun.com/future_M/article/details/123521242</guid><author>future_M</author><pubDate>Wed, 16 Mar 2022 11:01:14 +0800</pubDate><description><![CDATA[嗨害嗨~，日更两篇。

写了2个腾讯课堂送花的脚本。

在学校上网课给老师疯狂送花，
换同学的名字继续送。
开两个浏览器送。
送送送。
送。
脚本1##
//下面是送花脚本，其中i&lt;5, 5是送花次数可以自己改。

function sleep (time) {
  return new Promise((resolve) =&gt; setTimeout(resolve, time));
}
var f=document.getElementsByClassName('toolbar-icon')
]]></description><category></category></item><item><title><![CDATA[4.#闲谈|开箱学校给的礼盒]]></title><link>https://blog.youkuaiyun.com/future_M/article/details/123520908</link><guid>https://blog.youkuaiyun.com/future_M/article/details/123520908</guid><author>future_M</author><pubDate>Wed, 16 Mar 2022 10:53:07 +0800</pubDate><description><![CDATA[晚上回到寝室后，突然收到了班长送过来的学校礼盒。给我整不会了，我寻思我也没干啥啊。
可能是上学期的优秀学生？ 无暇多问了。
开个箱
一个蓝色手提袋。


里面一个挺好看的蓝色盒子



一个本子，一个保温杯，一把雨伞


一支笔，一个U盘。嗯？一个U盘？

还挺有质感的，多贴几张。





我觉得我整天喷我们学校的政策，往学校服务器发各种各样的东西，疯狂的测试(shentou)我们学校的网站，现在来这么一出，我，我，就很尴尬了。
可我也是快毕业的人了。
大三之人，前途迷茫无话可说。
这次破例吧，
谢谢你，]]></description><category></category></item><item><title><![CDATA[3.#技术|Android抓包的原理分析和实际操作，fiddler+Xposed+TrustMe++]]></title><link>https://blog.youkuaiyun.com/future_M/article/details/123520280</link><guid>https://blog.youkuaiyun.com/future_M/article/details/123520280</guid><author>future_M</author><pubDate>Wed, 16 Mar 2022 10:50:28 +0800</pubDate><description><![CDATA[一、写在前面
目的：
实现对安卓应用的抓包，主要讲述Android 7.0+,因为大多新生app不再支持sdk6.0以下，而安卓11(10)的抓包在不装有 Magisk 等繁琐的操作下难以实现（后文再聊），所以选用安卓7的设备，目前还能满足绝大多数需求，（虽然不知道以后会怎么样），所以在此文中会一并给出安卓5.0和安卓11的抓包思路。
探寻过程中读到一篇文章，对计算机网络的知识讲解的十分透彻，覆盖https通信过程以及安卓底层代码的实现原理，文章很长但确实给了我很大的帮助，希望有兴趣的同学也能读一读。
附上]]></description><category></category></item><item><title><![CDATA[2.#技术|Python实现钉钉课程自动签到， opencv+threading+tkinter]]></title><link>https://blog.youkuaiyun.com/future_M/article/details/123520141</link><guid>https://blog.youkuaiyun.com/future_M/article/details/123520141</guid><author>future_M</author><pubDate>Wed, 16 Mar 2022 10:33:44 +0800</pubDate><description><![CDATA[假期的最后8天开了一门双学位的计算机网课————Android程序设计，从早上8点一直上到下午5点30，不定时的在群里发布课程签到，每次我都倒霉的错过，于是在网上google有没有啥自动签到的东东，可以救救孩子，结果却发现全是上班族的钉钉打卡，算了那就自己搜搜轮子拼装一个吧，哈哈哈哈。遂有此文。


用到的库：
import sys
from time import sleep
import tkinter as tk
import pyautogui
import pyscreeze
import cv2]]></description><category></category></item></channel></rss>