网址如下/ s1 H3 U4 J9 p
http://aluigi.org/mytoolz.htm
" x# j4 T+ Z( T( v$ I4 E) i: H1 v( `. m5 G/ y
里面有不少可以用于汉化的好冬冬。
! E9 Z& p6 f- F7 w先介绍几个! x A5 K' a3 {, M1 S/ L
( m6 P* W, ~: I! }8 Y
unlzw 0.1.2 (unlzw)# w* u y8 l! c* B
simple LZW memory decompression function in use on the Vietcong games, it's seems compatible with the algorithm used in the compress (*.Z) utility.5 r, W6 @% z- _2 A! h9 f
能解Lzw的c源代码 z/ P( X- V9 {, {5 b
9 D ~ g! G$ z) H1 a: Y6 K
unlzss 0.1 (unlzss). @9 [7 t+ F! I1 ?; U
function for a LZSS/LZ77 memory decompression used on the games developed by Cauldron.- }! ^9 g$ |& [8 o6 v. N8 V
能解Lzss的c源代码7 g" D4 L5 X# E: l6 I* E3 p9 \' ?
7 {+ F0 x8 X9 d9 ^( k1 {Xor 0.2 (xor)4 ], r) w L6 o! `! j& \
simple tool for XORing an input file with a byte or a key chosen by the user, which can be a file, a string or a sequence of hex bytes.
/ L! l6 n7 u' v1 N3 E异或工具
" Z' f9 |' w: M# `
; o2 v+ a7 U4 S8 jDLL proxy skeleton generator 0.1.1a (dllproxyskel)
! J4 q9 {+ Y4 |8 a" z. x7 q- iquick tool for generating a base C code to use for proxifying the exported functions of any DLL.
' l' z9 b8 p6 Mwith the resulted code is a lot more simple and easy to hook a specific function of a dll (like recvfrom or sendto and so on) so that then is only needed to modify the wanted functions to hook.* c7 T U9 r0 r9 G3 [1 ^
my Proxocket project is an example of result obtained through this tool./ q+ y" D# L, n. S! _
the generated C source code is gcc/Mingw compatible, it's commented to allow an easier customization, has a small example about wsock32/ws2_32 and is written with the compatibility in mind (to avoid problems with some gcc options like -fomit-frame-pointer).
' s- j# k Z/ r7 f4 F3 H6 Ya DEF file is generated too, it's needed to keep the ordinal values of the exported functions.: n: j/ s! B: r* [% j D
there is also another small tool which simply lists all the exported ordinals and functions of a DLL.- w8 G6 F& t8 ^1 ]! J
代理DLL生成工具 |