Сейчас на форуме: asfa, _MBK_ (+7 невидимых)

 eXeL@B —› Вопросы новичков —› Разбор формата *.edb
Посл.ответ Сообщение

Ранг: 0.4 (гость)
Активность: 0=0
Статус: Участник

Создано: 10 января 2009 01:06
· Личное сообщение · #1

Ситуация следующая:

есть файл *.edb - это файл хранилища данных MS Exchange 2003 / 2007

Нужно оттуда достать информацию, принадлежащую к определенному ящику. То что это реально - факт. Есть тулза "Kernel for Exchange Server", которой указываешь *.edb файлик, она его анализирует,
выдает тебе список ящиков, а ты уже потом выбираешь, какой ящик тебе нужен и т.д.

Тулза соответственно закрытая и стоит кучу денег. Как вариант можно попробовать дизасмить демку, которая предоставляется бесплатно (в демке нет возможности сохранения все вынутой информации в *.pst файлы), но у меня к сожалению не хватает опыта.. А времени практиковаться в крякинге нет, инфу достать надо срочно.

Если кто-то может предоставить инфу по формату *.edb, какие структуры данных там используются, как все это хранится, буду весьма благодарен. Ссылки также приветствуются =)



Ранг: 0.0 (гость)
Активность: 0.250
Статус: Участник

Создано: 10 января 2009 01:28
· Личное сообщение · #2

djudman
WMZ тоже преветствуются.
А либу набросать с функцией сейва и подключить ее к проге не вариант?
Для этого не нужно быть генеем.



Ранг: 0.0 (гость)
Активность: 0.250
Статус: Участник

Создано: 10 января 2009 01:41
· Личное сообщение · #3

djudman
В Google набери : MS Exchange 2003 / 2007 структура формата edb



Ранг: 10.9 (новичок)
Активность: 0=0
Статус: Участник

Создано: 10 января 2009 08:10
· Личное сообщение · #4

c edb файлом можно работать при помощи Extensible Storage Engine Functions(http://msdn.microsoft.com/en-us/library/ms683070(VS.85).aspx ) только длл надо брать не esent.dll что лежит в %system32%, а ese.dll(ну и плюс парочку других) из Exchange.



Ранг: 0.4 (гость)
Активность: 0=0
Статус: Участник

Создано: 10 января 2009 09:18 · Поправил: djudman
· Личное сообщение · #5

F_a_u_s_t
1. Мне не нужна функция сейва, мне не надо сохранять эти данные, мне нужна структура файла. Да потом, как я буду сохранять данные, не зная структур данных? Поясни пожалуйста, что ты этим хотел сказать
2. В google я перебрал кроме этой еще много каких комбинаций. Конкретных данных не нашел, всюду общая информация типа "вот так работает хранилище данных в Exchange и используется вот этот формат"

nobodyzzz
Была такая идея, только вот когда я начал разбирать демку "Kernel for Exchange Server", там эти функции не импортировались и не использовались. Значит есть другой путь?



Ранг: 10.9 (новичок)
Активность: 0=0
Статус: Участник

Создано: 10 января 2009 10:28 · Поправил: nobodyzzz
· Личное сообщение · #6

djudman
Так будет гораздо быстрее =)
Кроме того импорт не единственный способ использовать функцию из dll.
Если очень надо и очень срочно пиши в личку.



Ранг: 0.0 (гость)
Активность: 0.250
Статус: Участник

Создано: 11 января 2009 00:42
· Личное сообщение · #7

djudman
1. Сорри я вчера не совсем трезвый был не внимательно прочитал...

2. Копи пасты твои тоже увидел на форумах.

3. Бесплатно тебе не кто структуру разберать не станет, лохов нет.



Ранг: 0.2 (гость)
Активность: 0=0
Статус: Участник

Создано: 22 января 2009 14:36
· Личное сообщение · #8

djudman
честно скажу - даже если я расскажу тебе информацию о том, как там все храниться - то это мало чем поможет - слишком громоздкая и запутанная там логическая организация.



Ранг: 0.2 (гость)
Активность: 0=0
Статус: Участник

Создано: 08 октября 2009 23:17
· Личное сообщение · #9

Вопрос тот же... Нужна любая информация по структуре файла priv1.edb Microsoft Exchange
Заранее благодарен!


 eXeL@B —› Вопросы новичков —› Разбор формата *.edb
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати