Skip to content

Releases: TkYu/HijackMaker

文件头部加上stdint.h

03 Nov 05:27
Compare
Choose a tag to compare

@shuax 提出,因为uint32_t需

匹配dll名的时候忽略大小写

03 Nov 05:21
Compare
Choose a tag to compare
1.0.3

mod: search text match with lowercase

兼容debug版本的JMP

02 Nov 06:08
83acfde
Compare
Choose a tag to compare

合并来自shuax分支 #5

添加ordinal的支持

11 Jun 13:29
Compare
Choose a tag to compare

此次修改的缘由是shuax提的一个pr,加入了ordinal的index,但是在使用过程中发现了一些问题,集中做了一下修改:

  • 原来利用dbghelp来遍历导出表,但是发现读出来的函数没有按照ordinal的顺序输出,因此决定直接从PE头读取导出目录
  • 读取有些dll的时候发现会导出空函数,因此生成代码的时候也加上NONAME
  • 之前编译的时候选择了32位优先,在64位系统会以32位模式运行导致读取System32里面的dll的时候会被重定向到SysWOW64,因此去掉32位优先
  • 之前通过加PREFIX来避免编译报错,后来shuax发现可以使用namespace解决,因此不加前缀,改为namespace包裹
  • 由于index不能重复,并且有些dll会导出相同的函数,因此先暂时禁止多dll选择,每次只生成1个(看后期有没有什么更安逸的方案)

1.0

30 Oct 14:03
Compare
Choose a tag to compare
1.0

yolo