Сейчас на форуме: Rio (+5 невидимых)

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

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

Создано: 29 июня 2008 06:56
· Личное сообщение · #1

Приветствую, господа!

В результате "работы" над одной программой, удалось вытащить нужную мне базу данных. Это база данных слов русского языка. Однако текст (слова) получились в кодированном виде, в формате

VM5NBtnuG+R+
VM5Pa7M=
VM5A0hc1cbtSKmE=
VM5A0hc9l3wy
VM5A0hc9l3Ml

Возможно я не по адресу, поэтому сразу не сердчайте, но тем не менее, можете посоветовать: можно ли из этого получить "нормальные" слова русского языка?

Заранее благодарю!!!




Ранг: 88.4 (постоянный)
Активность: 0.080
Статус: Участник

Создано: 29 июня 2008 07:03
· Личное сообщение · #2

Можно, если только найти в проге места где она обрабатывает эти базы и посмотреть алгоритм.



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

Создано: 29 июня 2008 07:15
· Личное сообщение · #3

Да в том то вся и проблема, что нет такого опыта у меня, чтобы дойти до того момента, чтобы посмотреть этот алгоритм.

Просто там идет явно все по алфавиту, к тому же очень уж похоже на BASE64 кодирование. Но раскодирование по данному методу не дал положительный результат

Может есть что-нить другое?




Ранг: 2014.5 (!!!!), 1278thx
Активность: 1.340.25
Статус: Модератор
retired

Создано: 29 июня 2008 08:17
· Личное сообщение · #4

Может, поксореный с чем-нить, а потом base64. прогу выкладывать надо, а не гадать.



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

Создано: 29 июня 2008 08:45
· Личное сообщение · #5

Это программа типа Lingvo, только нашего (местно-национального) масштаба. Что-типа переводчика, только в форме подсказки. Но интерфейс очень похож на Lingvo.

Вот результат декодировки из BASE64

DJCNALu2qQ==

ђЌ»¶©



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

Создано: 29 июня 2008 10:02
· Личное сообщение · #6

Идея со XOR очень логична.

Намереваюсь это попробовать. Однако, пожалуйста посоветуйте:

1. Как программно мне ксорить стринговые значения, ибо знаю только как числовые

2. Насколько я помню двойное ксорирование приводит к исходному результату? Прав ли я?




Ранг: 2014.5 (!!!!), 1278thx
Активность: 1.340.25
Статус: Модератор
retired

Создано: 29 июня 2008 11:06
· Личное сообщение · #7

Двойной ксор даёт изначальное число.
Стринговые значения от числовых не отличаются, ксорь байты и глянь, как представляются строки в памяти и кодировку ASCII.
И ксор-лишь предположение, там может быть, что угодно, посему надо не гадать, а смотреть саму прогу. А чтоб мы её могли смотреть и помогать-надо выкладывать её, экстрасенсов тут нет.


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


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