网址如下5 s' u4 t- N* o% k1 e' \6 n7 Q
http://aluigi.org/mytoolz.htm
; d+ ]9 @5 C! U! Y: L. ~7 v( w3 a3 A+ V# _; ]! w$ q
里面有不少可以用于汉化的好冬冬。
8 C1 c2 {0 Y w先介绍几个6 H3 w) ]! ^' N5 l" j
" M' k6 O9 }- runlzw 0.1.2 (unlzw)# o! e) }% d5 L/ b& N! a
simple LZW memory decompression function in use on the Vietcong games, it's seems compatible with the algorithm used in the compress (*.Z) utility.$ j! V5 H A+ E0 Z9 F/ R# [( g6 v
能解Lzw的c源代码
; W6 F% ~6 k0 P2 Z l1 a. V a4 Z9 ]/ q8 |
unlzss 0.1 (unlzss); o8 ^& q3 y- Q3 z- f1 S
function for a LZSS/LZ77 memory decompression used on the games developed by Cauldron. C. b [, p/ L5 I4 U
能解Lzss的c源代码
+ u7 _, p$ r% ]9 O2 m& D& ^& h2 ^6 |
Xor 0.2 (xor)
$ T, `! O8 [5 W# w# A7 wsimple 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. r! }, V, q1 h; o
异或工具9 v9 e# u% i+ n
& g$ \% ]( w$ R
DLL proxy skeleton generator 0.1.1a (dllproxyskel)
& V& k. i+ a$ U$ X5 T- M8 B. x0 }quick tool for generating a base C code to use for proxifying the exported functions of any DLL.( m1 z- {, Y' ^8 f
with 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.
1 M5 w3 [! y! t8 gmy Proxocket project is an example of result obtained through this tool.
0 x% E6 E' C) |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).
- M0 n5 p# O# Ua DEF file is generated too, it's needed to keep the ordinal values of the exported functions.
& [4 P8 t0 k& K kthere is also another small tool which simply lists all the exported ordinals and functions of a DLL.
$ d% W" w: i/ S+ a/ U2 |3 y9 P代理DLL生成工具 |