Доработать парсер SQLite базы, что бы он правильно выбирал кодировку

Цена договорная • безналичный расчёт, электронные деньги
01 ноября 2017, 16:42 • 1 отклик • 35 просмотров
Есть следующая утилита, написана на C:
https://github.com/witwall/undark (Undark - a SQLite recovery tool for deleted data or corrupt database)
Автор давно не отвечает на раздражители.

Она работает как и надо, а именно вытягивает из SQLite базы все записи в том числе и удаленные.
Но, если запись например в кириллице, то в результате всё состоит из точек. Например:

79,NULL,"+391956478305","...... ..........","...... ..........",384,384,"........"

Там где точки, если посмотреть файл базы, там текст на русском языке.
Пример базы вышлю отдельно.
Результат нужен в скомпилированном виде для win32
Жду Ваших предложений.
Оплата желательно на PayPal.

UPD: как уже оказалось, парсер под win32 на не 64bit винде) выдает уже не точки, а русские символы, но некоторые из них неверно (т.е. левые символы не кириллицу вообще). Может быть под юниксом каким-то вообще всё верно работает?
Вот пример:
..."СпаѮибо, девчонки"...