API Caller

我学习编程的过程中一半的苦难均是 Windows 赐予.

编译原理学习笔记

文档资料 rswier/c4 《自己动手构造编译系统:编译、汇编与链接》

Yara 学习笔记

Yara-python build on Windows Unable to build on Windows #88 设置 set PYTHONLEGACYWINDOWSSTDIO=true 即可. 所以 rednaga/APKiD 在 windows 上安装步骤如下: 1 2 3 4 5 6 7 8 set PYTHONLEGACYWINDOWSSTDIO=true gi...

Flutter 学习笔记

逆向的时候遇到 flutter, 反编译才发现不是原本以为的依赖 web 来跨平台的, 瞬间提起了兴趣.

密码学学习笔记

文档资料 《图解密码学》 这本书是在高铁飞机或者候车厅阅读的, 以前都是靠 Wikipedia/源码/反编译 来理解, 读完受益颇多.

Rust 学习笔记

听说是 Better C++, 不过我更多接触的是交叉编译与 FFI. 资料列表 《Rust编程语言》 安装配置 *NIX 略. Windows 安装 rustup 前先换源 1 2 set RUSTUP_DIST_SERVER=https://mirrors.ustc.edu.cn/rust-static set RUSTUP_UPDATE_...

Android 逆向体验优化

adb shell 过于难用, 想想办法. 默认开启无线调试(重启依然有效) 1 adb shell su -c "setprop persist.adb.tcp.port 5555" 有时候似乎会连接不上, 重新连接 wifi 即可. 抓包 配置 Charles 配置 socks5 代理 安装 ProxyDroid (年久失修, 推荐 Drony) ...

CloudFlare Workers

想想怎么滥用 看到 利用 CloudFlare workers + Github 实现简易动态博客 知道的, 了解了下, 专业名词叫边缘计算, 目的是为了利用靠用户侧的分布式资源进行云计算. 试了下, 记录一下. 在 cloudflare 激活一下就可以从面板进入, 会先让设置一个 __.workers.dev 的域名, 用来发布 workers, 且域名不能更改. 新建 wo...

Java 学习笔记

看不懂反编译的代码气死了, 别人的 java 源码也看不懂, 分析效率极低, 菜得心态爆炸. 学习资料 Java 编程要点 Modern Java - A Guide to Java 8

试试做个 arm elf emulator

试试, 抄抄, 改改 资料文档 unidbg asm-cli usercorn unicorn keystone capstone tips 启用 vfp 判断 thumb uc_context_save 和 uc_context_restore 会恢复寄存器没错… 但是并不会把 Stack 数据恢复, 坑了一个小时,...

CMake 学习笔记

一点构建都不会的话不方便平时 Ctrl + C/V, 简单了解下. 资料文档 CMake Tutorial awesome-cmake Step 1 起手式 1 2 3 cmake_minimum_required (VERSION 2.6) project (Tutorial) add_executable(Tutorial tutorial.cxx) ...