我分析的不一定对,但是毕竟是我的劳动成果
1. AddFileToPack
; int __cdecl AddFileToPack(int, LPCWSTR lpWideCharStr)
public AddFileToPack
AddFileToPack proc near
DefaultChar= byte ptr -439h
var_438= dword ptr -438h
ArgList= byte ptr -434h
MultiByteStr= byte ptr -2A4h
var_114= dword ptr -114h
arg_0= dword ptr 4
lpWideCharStr= dword ptr 8
========================================================================; 2. CalcCompressFile
; int __cdecl CalcCompressFile(LPCWSTR lpWideCharStr, int, int)
public CalcCompressFile
CalcCompressFile proc near
DefaultChar= byte ptr -195h
var_194= dword ptr -194h
MultiByteStr= byte ptr -190h
lpWideCharStr= dword ptr 4
arg_4= dword ptr 8
arg_8= dword ptr 0Ch
========================================================================
3. CleanUpPackFile
public CleanUpPackFile
CleanUpPackFile proc near
var_3DC= dword ptr -3DCh
var_3D8= qword ptr -3D8h
var_3D0= dword ptr -3D0h
var_3CC= dword ptr -3CCh
var_3C8= dword ptr -3C8h
var_3C4= dword ptr -3C4h
BytesPerSector= dword ptr -3C0h
NumberOfFreeClusters= dword ptr -3BCh
SectorsPerCluster= dword ptr -3B8h
ArgList= byte ptr -3B4h
var_2AC= dword ptr -2ACh
var_2A8= dword ptr -2A8h
NewFileName= byte ptr -2A0h
Dest= byte ptr -110h
var_C= dword ptr -0Ch
var_4= dword ptr -4
arg_0= dword ptr 4
arg_4= byte ptr 8
========================================================================
4. DecompressFile
; int __cdecl DecompressFile(LPCWSTR lpWideCharStr, LPCWSTR lpFileName)
public DecompressFile
DecompressFile proc near
DefaultChar= byte ptr -195h
Count= dword ptr -194h
MultiByteStr= byte ptr -190h
lpWideCharStr= dword ptr 4
lpFileName= dword ptr 8
========================================================================
5. FillPackVersion
; int __cdecl FillPackVersion(LPCWSTR lpWideCharStr)
public FillPackVersion
FillPackVersion proc near
DefaultChar= byte ptr -441h
var_440= dword ptr -440h
var_43C= dword ptr -43Ch
Size= dword ptr -438h
ArgList= byte ptr -434h
MultiByteStr= byte ptr -2A4h
var_114= dword ptr -114h
lpWideCharStr= dword ptr 4
========================================================================
6. GetFileFromPack
public GetFileFromPack
GetFileFromPack proc near
DefaultChar= byte ptr -2A5h
var_2A4= dword ptr -2A4h
var_19C= dword ptr -19Ch
var_198= dword ptr -198h
ArgList= byte ptr -190h
arg_0= dword ptr 4
arg_4= dword ptr 8
arg_8= dword ptr 0Ch
========================================================================
7. GetLocalUpdateFile
; int __cdecl GetLocalUpdateFile(LPCWSTR lpWideCharStr, LPCWSTR lpFileName)
public GetLocalUpdateFile
GetLocalUpdateFile proc near
DefaultChar= byte ptr -2A9h
Count= dword ptr -2A8h
var_2A4= dword ptr -2A4h
var_19C= dword ptr -19Ch
ArgList= byte ptr -190h
lpWideCharStr= dword ptr 4
lpFileName= dword ptr 8
========================================================================
(责任编辑:admin) |