开发看板

1. Tool for search ip and domain in binary stream

编写语言:Python
开发状态:基本完成

基本完成,但是因为和关键词搜索撞了,还得重新做一下。
todo

  • 做成pyd
  • 做成命令行工具
  • 拆分

2. Tool for search keyword in file

编写语言:Python
开发状态:初步

  1. 完成任务实践
  2. 基本能读完csv
  3. 基本能读完excel
  4. 去重复
  • ppt读取
  • word读取
  • 统一输出流
  • 搜索效率优化
  • GUI
  • 交互优化
  • 结果优化

3. Tool for load pe file and parse pe info in unicorn2

MAIN TARGET
编写语言:Python
开发状态:初步
期待实现一个自动装载PE段、解析导入表、导入函数,能自动解析导入函数的功能,这样在做模拟执行时,我只需要考虑hook的功能。

  1. 完成x86 PE解析
  2. 完成段加载
  • elf
  • 多架构
  • 段结构优化
  • 函数自动解析
  • 模板化

4. Tool for anti obf and control flow flattening

编写语言:Python
开发状态:筹划
期待作为ida、binary ninja插件
unicorn、qiling trace指令并dump,把平坦化、混淆的指令线性化。

5. Tool for anti protect

编写语言:Python
开发状态:筹划

trace 指令并log,寻找真实的执行流

6. Tool for batch decode lua in android

编写语言: Python
开发状态:完成初版
https://github.com/Airrcat/luajava_decode

解码安卓中庸libluajava.so解码的lua程序

  • 更合适的交互
  • 反编译luac