fuqiuluo's blog
  • 首页
  • 标签
  • 分类
  • 关于

GraalVM - 可配置的类初始化

配置 上一节整完了,虽然这个破东西编译屎慢,对吧?嗯...emmmm,他就是编译这么慢,但是他花活多啊! package org.example; public class Main { static class Father { static {
2024-07-19
graalvm
#graalvm#native#java#aot

GraalVM - 创建一个GraalVM项目

目前Idea不支持直接创建Graalvm项目,Graalvm文档官网的东西又只提供了构建单文件的例子,但是甲骨文给了几个创建的例子:https://github.com/graalvm/native-build-tools,可以依托于Gradle或者Maven创建项目。 因为graalvm貌似没有完
2024-07-19
graalvm
#graalvm#java#native#aot

LSPosed - 使用协议层禁止QQ撤回事件

看了一下QA源代码,用的是native hook去实现的反撤回,我觉得呢,太麻烦! 在协议层把撤回包拦截就好了! 根据我多年分析协议的经验,QQ的撤回主要来源于两个包: trpc.msg.register_proxy.RegisterProxy.InfoSyncPush trpc.msg.olpus
2024-07-19
#lsposed#qq#hook#android#oicq

Fedora - 主题字体配置及其初始化

换源 使用命令更换 sed -e 's|^metalink=|#metalink=|g' \ -e 's|^#baseurl=http://download.example/pub/fedora/linux|baseurl=https://mirrors.tuna.tsinghua.edu.
2024-07-17
fedora
#linux#fedora#gnome

某电/某滴云手机云控解除

本页面所有文章仅提供学习与交流用途,如有侵权联系删除。 最新更新时间:8.22 2024.7.11前可用的方法 前言 闲来无事,客户找事。客户给我整了一个什么雷电云云手机,我没整过。我不道啊! 按理说这些云手机厂商源代码交换也是时常发生,我先整台测试机玩玩。 我一看价格,NM!69元一个破andro
2024-07-11
云手机
#云控#雷电云手机#小滴云手机

Frida - 在IOS平台的逆向笔记

入门 if (ObjC.available) { console.log("ObjectC yes!") } 进去先判断一下是不是ObjC环境,别干错了。 逆向分析 IOS frida逆向有两种方式去获取一个函数什么的东西,一个是拖进IDA(转圈圈两年半),一个是dump出一些函数。 FCi
2024-06-29
frida
#frida#hook#safe

Rust - Sized还是?Sized

动态大小类型 DST 读者大大们之前学过的几乎所有类型,都是固定大小的类型,包括集合 Vec、String 和 HashMap 等,而动态大小类型刚好与之相反:编译器无法在编译期得知该类型值的大小,只有到了程序运行时,才能动态获知。对于动态类型,我们使用 DST(dynamically sized
2024-06-27
rust
#rust#sized#dst

DAC(Discretionary Access Control)

相比于 SELinux,传统的 DAC(Discretionary Access Control,自主访问控制) 是 Linux/Unix 系统中经典的权限管理机制。 DAC 的核心特点 基于所有者的权限控制: 文件/资源的所有者可以自主决定谁能访问 使用用户(user)、组(group)、其他(o
2024-06-20
linux
#dac#selinux#inode#permission
1 … 7 8 9 … 16
FQL @2024