IZI2PKT
Простой конвертер для конвертирования снифов из формата IZI в формат PKT 3.0. Собралось у меня на харде около 2 гигов таких снифов, а поскольку перешел на формат PKT, а с таким добром расставаться жалко, то решил написать этот конвертер.
Запускаем, указываем папку, и он включая вложенные папки будет искать файлы с расширением .izi и пытаться сконвертировать. Писалось под себя, но решил выложить в массы; вдруг кому пригодится. Скачать: http://filebeam.com/8c4b30e867f54c5da1b51c01c222ad30 |
А что за izi, т.е. кто в оригинале его пишет и читает ?
|
Гуляет по инету, инжекторный такой. Первоисточник я не знаю кто, но говорят его izidor написал. Собственно он:
|
|
Да, ужасный формат
|
Ты путаешь направления и получается небольшая бяка
1 Замени Код:
if (direction == "StoC") Код:
Код:
bw.Write(direction[0]); 3 тут Код:
uint opcode = (uint)UInt16.Parse(data[6]); Код:
bw.Write((uint)opcode); Код:
bw.Write((uint)13623); 4 Код:
string directdata = data[8]; Код:
byte[] byteData = ParseHex(data[8]); Код:
richTextBox1.Text += Код:
richTextBox1.AppendText Код:
FileStream fs = new FileStream(f.FullName + ".pkt", FileMode.Create); Код:
FileStream fs = new FileStream(file.FullName.Replace(".izi", ".pkt") , FileMode.Create); Код:
patch = d.SelectedPath; Код:
DirectoryInfo di = new DirectoryInfo(d.SelectedPath); |
Собственно небольшое обновление: http://filebeam.com/8c4b30e867f54c5da1b51c01c222ad30 Так же ссылка обновлена в первом посте.
Были поправлены все найденные ошибки, переписан код :) Теперь конвертер создает рядом с собой папку converted, куда и складывает все что он смог сконвертировать. В будущем постараюсь добавить поддержку всех известных форматов, дабы всем было хорошо :) |
|
|
фрагментированые конечно
|
вопрос - как оно версию клиента по izi снифу определяет?
|
Текущее время: 06:52. Часовой пояс GMT +3. |
ru-mangos.ru - Русское сообщество MaNGOS