[release] another VDK unpacking tool

05/05/2010 20:24 masscool#16
По поводу пакера. Рыл формат, как анпакнуть, стало понятно. А с пакером чуть сложнее. Получается для заполнения структур нужно два раза пробегать и потом перзаполнять последние 2 DWORD'а с адресами? Без упаковки мы не сможем узнать размер (или сможем?) файлов в директории, соответственно настроить ссыль от предыдущей...
Короче или это корейцы через сраку сделали, или я под вечер не соображаю.

Bobrilko, перехватывайте функи из этих библиотек, какие надо, обрабатывайте данные и подставляйте то, что Вам нужно. Предпочтительнее Utils.dll, всякие LoadCSVData.
Вам лично посоветую перехватывать ZwReadFile, точно не ошибетесь.
05/06/2010 00:28 ADACH#17
Quote:
Originally Posted by masscool View Post
По поводу пакера. Рыл формат, как анпакнуть, стало понятно. А с пакером чуть сложнее. Получается для заполнения структур нужно два раза пробегать и потом перзаполнять последние 2 DWORD'а с адресами? Без упаковки мы не сможем узнать размер (или сможем?) файлов в директории, соответственно настроить ссыль от предыдущей...
Короче или это корейцы через сраку сделали, или я под вечер не соображаю.
Как-то так:
Набросок алго (для директорий необходима рекурсия):
//1. Заполнение заголовка
//1.1 Сохранение заголовка
///цикл начинается
//2. Упаковка данных(получаем размер упакованных данных)
//3. Заполнение заголовка элемента
//4. Упаковка 2-го элемента
//5. Заполнение заголовка 2-го элемента
//6. Сохранение заголовка 1-го элемента
//7. Сохранение данных 1-го элемента
//8. if(!packAllItems) goto цикл начинается
07/18/2010 11:50 landa123#18
hey..sorry for that question..but after i unpacked the vdk and changed something..how i can repack it back to vdk ?
07/18/2010 15:21 ADACH#19
Quote:
Originally Posted by landa123 View Post
hey..sorry for that question..but after i unpacked the vdk and changed something..how i can repack it back to vdk ?
.vdk Packers release`s:
[Only registered and activated users can see links. Click Here To Register...]
[Only registered and activated users can see links. Click Here To Register...]