<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[someby的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/someby</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; someby]]></copyright><item><title><![CDATA[百度文心大模型疑似遭RAG投毒]]></title><link>https://blog.youkuaiyun.com/someby/article/details/157403151</link><guid>https://blog.youkuaiyun.com/someby/article/details/157403151</guid><author>someby</author><pubDate>Mon, 26 Jan 2026 23:18:13 +0800</pubDate><description><![CDATA[该摘要揭示了RAG投毒攻击的典型手法：通过在真实背景信息中植入关键虚假事实来操控系统输出。文中以2026年U23亚洲杯决赛为例，展示了攻击者如何利用真实赛事信息（时间、地点、参赛球员等）包装虚假赛果（中国队4-3夺冠），而实际比赛结果是中国队0-4负于日本队。这种将部分真实与核心虚假信息混杂的方式，使得系统更容易采信并输出被篡改的内容，突显了RAG系统面临的数据可信度挑战。
]]></description><category></category></item><item><title><![CDATA[Android高版本上读写sdcard]]></title><link>https://blog.youkuaiyun.com/someby/article/details/147964607</link><guid>https://blog.youkuaiyun.com/someby/article/details/147964607</guid><author>someby</author><pubDate>Wed, 14 May 2025 22:31:21 +0800</pubDate><description><![CDATA[记录Android高版本读写sdcard]]></description><category></category></item><item><title><![CDATA[IDA设置方法文档]]></title><link>https://blog.youkuaiyun.com/someby/article/details/130843560</link><guid>https://blog.youkuaiyun.com/someby/article/details/130843560</guid><author>someby</author><pubDate>Wed, 24 May 2023 11:27:17 +0800</pubDate><description><![CDATA[该文章主要是记录在使用ida时遇到的问题和在晚上搜索到的解决方案链接，以防后续在次遇到。]]></description><category></category></item><item><title><![CDATA[Frida使用NativeFunction主动调用so中的函数]]></title><link>https://blog.youkuaiyun.com/someby/article/details/124939257</link><guid>https://blog.youkuaiyun.com/someby/article/details/124939257</guid><author>someby</author><pubDate>Wed, 24 May 2023 11:21:20 +0800</pubDate><description><![CDATA[function printJavaStack(name) {
    Java.perform(function () {
        var Exception = Java.use("java.lang.Exception");
        var ins = Exception.$new("Exception");
        var straces = ins.getStackTrace();
        if (straces != undefined &amp;&amp; s.]]></description><category></category></item><item><title><![CDATA[Hook一些常用方法（context上下文）]]></title><link>https://blog.youkuaiyun.com/someby/article/details/115334679</link><guid>https://blog.youkuaiyun.com/someby/article/details/115334679</guid><author>someby</author><pubDate>Wed, 24 May 2023 11:20:18 +0800</pubDate><description><![CDATA[1.获取当前APP上下文

Frida：


//拿到context上下文
var currentApplication = Java.use('android.app.ActivityThread').currentApplication();
var context = currentApplication.getApplicationContext();

xposed：


//获取当前的上下文context
Context context = AndroidAppHelper.currentApp]]></description><category></category></item><item><title><![CDATA[修复so中动态解密字符串]]></title><link>https://blog.youkuaiyun.com/someby/article/details/130528419</link><guid>https://blog.youkuaiyun.com/someby/article/details/130528419</guid><author>someby</author><pubDate>Sat, 06 May 2023 15:36:32 +0800</pubDate><description><![CDATA[so文件字符串解密]]></description><category></category></item><item><title><![CDATA[Java调用GZIP对数据进行压缩和解压缩]]></title><link>https://blog.youkuaiyun.com/someby/article/details/127258307</link><guid>https://blog.youkuaiyun.com/someby/article/details/127258307</guid><author>someby</author><pubDate>Tue, 11 Oct 2022 10:18:51 +0800</pubDate><description><![CDATA[【代码】Java调用GZIP对数据进行压缩和解压缩。]]></description><category></category></item><item><title><![CDATA[常用逆向文章和git项目]]></title><link>https://blog.youkuaiyun.com/someby/article/details/125142312</link><guid>https://blog.youkuaiyun.com/someby/article/details/125142312</guid><author>someby</author><pubDate>Mon, 06 Jun 2022 11:23:51 +0800</pubDate><description><![CDATA[常用基础设施列表(持续更新)]]></description><category></category></item><item><title><![CDATA[Frida常用API：Java，Interceptor，NativePointer(转载)]]></title><link>https://blog.youkuaiyun.com/someby/article/details/125034198</link><guid>https://blog.youkuaiyun.com/someby/article/details/125034198</guid><author>someby</author><pubDate>Sun, 29 May 2022 18:47:48 +0800</pubDate><description><![CDATA[原文地址：https://blog.youkuaiyun.com/qq_40351988/article/details/121487962
文章目录前言1.1 Java对象1.1.1 Java.available1.1.2 Java.androidVersion1.1.3 枚举类Java.enumerateLoadedClasses1.1.4 枚举类加载器Java.enumerateLoadedClasses1.1.5 附加调用Java.perform1.1.6 获取类Java.use1.1.7 扫描实例类Java.]]></description><category></category></item><item><title><![CDATA[android上获取数字版权管理(MRD)MediaDrm ID]]></title><link>https://blog.youkuaiyun.com/someby/article/details/124991336</link><guid>https://blog.youkuaiyun.com/someby/article/details/124991336</guid><author>someby</author><pubDate>Thu, 26 May 2022 19:56:28 +0800</pubDate><description><![CDATA[android上获取MediaDrm ID
主要是使用 DRM API中的MediaDrm，它的作用是来获取用于解密受保护的媒体流的密钥。
代码
import android.media.MediaDrm;
import android.os.Build;

import android.util.Base64;
import android.util.Log;

import java.lang.reflect.Constructor;
import java.lang.reflect.Method;

]]></description><category></category></item><item><title><![CDATA[android获取指定文件夹的穿件时间,最近访问时间和最近修改时间]]></title><link>https://blog.youkuaiyun.com/someby/article/details/124990772</link><guid>https://blog.youkuaiyun.com/someby/article/details/124990772</guid><author>someby</author><pubDate>Thu, 26 May 2022 19:21:58 +0800</pubDate><description><![CDATA[目标
检测android手机常用应用时，可以检测应用在指定位置的文件夹属性，来做辅助判断设备的状态。
代码
import org.json.JSONException;
import org.json.JSONObject;

import java.io.File;
import java.io.IOException;
import java.nio.file.Files;
import java.nio.file.Paths;
import java.nio.file.attribute.BasicF]]></description><category></category></item><item><title><![CDATA[frida一些常用js脚本]]></title><link>https://blog.youkuaiyun.com/someby/article/details/124678485</link><guid>https://blog.youkuaiyun.com/someby/article/details/124678485</guid><author>someby</author><pubDate>Tue, 10 May 2022 19:28:34 +0800</pubDate><description><![CDATA[frida一些常用脚本
frida暴力破解的时候加点延时防止程序崩溃
//frida暴力破解的时候加点延时防止程序崩溃
function sleep(time) {
    var timeStamp = new Date().getTime();
    var endTime = timeStamp + time;
    while (true) {
        if (new Date().getTime() &gt; endTime) {
            return;
       ]]></description><category></category></item><item><title><![CDATA[汇编指令和机器码在线转换工具]]></title><link>https://blog.youkuaiyun.com/someby/article/details/124440678</link><guid>https://blog.youkuaiyun.com/someby/article/details/124440678</guid><author>someby</author><pubDate>Wed, 27 Apr 2022 00:16:15 +0800</pubDate><description><![CDATA[汇编指令和机器码在线转换工具]]></description><category></category></item><item><title><![CDATA[使用sandhook进行Native Hook]]></title><link>https://blog.youkuaiyun.com/someby/article/details/123463633</link><guid>https://blog.youkuaiyun.com/someby/article/details/123463633</guid><author>someby</author><pubDate>Mon, 25 Apr 2022 19:33:19 +0800</pubDate><description><![CDATA[@[TOC]sandhook进行android的Native层hook
为什么写这篇笔记
最近在进行so分析，需要将so中一个方法的加密钱的数据获取到，并传到app上获取到进行分析，于是就使用该框架完成了这个功能。
代码
#include &lt;jni.h&gt;
#include &lt;string&gt;
#include &lt;android/log.h&gt;
#include "sandhook_native.h"
#include&lt;dlfcn.h&gt;
#include &lt;s]]></description><category></category></item><item><title><![CDATA[JSON对象遍历并按照原顺序输出]]></title><link>https://blog.youkuaiyun.com/someby/article/details/124412078</link><guid>https://blog.youkuaiyun.com/someby/article/details/124412078</guid><author>someby</author><pubDate>Mon, 25 Apr 2022 19:23:55 +0800</pubDate><description><![CDATA[在工作中，往往遇会遇到对JSON对象的处理，在这里记录一下我需要遍历JSON对象，并对JSON中的每一个加密字段进行解密，并将解密后的JSON元素按照原顺序进行输出。]]></description><category></category></item><item><title><![CDATA[在解锁Redmi 5A]]></title><link>https://blog.youkuaiyun.com/someby/article/details/123809872</link><guid>https://blog.youkuaiyun.com/someby/article/details/123809872</guid><author>someby</author><pubDate>Mon, 28 Mar 2022 23:50:35 +0800</pubDate><description><![CDATA[解锁Redmi 5A]]></description><category></category></item><item><title><![CDATA[抓包安卓7以上ca证书安装方法]]></title><link>https://blog.youkuaiyun.com/someby/article/details/123809295</link><guid>https://blog.youkuaiyun.com/someby/article/details/123809295</guid><author>someby</author><pubDate>Mon, 28 Mar 2022 23:22:47 +0800</pubDate><description><![CDATA[抓包安卓7以上ca证书安装方法]]></description><category></category></item><item><title><![CDATA[frida dump android手机内存数据工具]]></title><link>https://blog.youkuaiyun.com/someby/article/details/123462850</link><guid>https://blog.youkuaiyun.com/someby/article/details/123462850</guid><author>someby</author><pubDate>Sun, 13 Mar 2022 18:02:27 +0800</pubDate><description><![CDATA[frida dumpandroid手机内存数据工具]]></description><category></category></item><item><title><![CDATA[python 使用execjs执行接js解密时报错execjs UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte]]></title><link>https://blog.youkuaiyun.com/someby/article/details/114264905</link><guid>https://blog.youkuaiyun.com/someby/article/details/114264905</guid><author>someby</author><pubDate>Mon, 01 Mar 2021 16:09:15 +0800</pubDate><description><![CDATA[最近在部署一个爬虫程序是，出现了这个错误，其实是解决过一次了，在最近对爬虫代码进行交接的时候，又遇到了这个问题。

UnicodeDecodeError:'gbk'codeccan'tdecodebyte0xa7inposition1425:illegalmultibytesequence

文章地址：https://zhaojiafu.blog.youkuaiyun.com/article/details/99984352
...]]></description><category></category></item><item><title><![CDATA[Selenium下Chrome配置 (含启动无痕界面--无界面浏览器)]]></title><link>https://blog.youkuaiyun.com/someby/article/details/114009611</link><guid>https://blog.youkuaiyun.com/someby/article/details/114009611</guid><author>someby</author><pubDate>Wed, 24 Feb 2021 09:22:27 +0800</pubDate><description><![CDATA[转载：https://www.cnblogs.com/kaibindirver/p/11432850.html

Selenium下Chrome配置 (含启动无痕界面--无界面浏览器)


例子: 设置无界面模式浏览器启动
chrome_options = webdriver.ChromeOptions()
chrome_options.add_argument('--headless')
driver = webdriver.Chrome(chrome_options=chrome_options)


]]></description><category></category></item></channel></rss>