Как расшифровать RBS

Тема в разделе "WASM.CRYPTO", создана пользователем ilay7, 27 янв 2008.

  1. ilay7

    ilay7 Илья

    Публикаций:
    0
    Регистрация:
    28 апр 2005
    Сообщения:
    53
    Адрес:
    Kazakhstan
    Столкнулся с проблемой расшифровки некоторых руби-файлов(в аттаче)...
    авторы утилит похоже вторично подвергли шифрованию файлы, знаю что частично использован сайфер/радикс...а второй алгоритм пока не знаю...
     
  2. Dmit

    Dmit New Member

    Публикаций:
    0
    Регистрация:
    24 окт 2004
    Сообщения:
    17
    Адрес:
    Russia
    Для создания расшифровщика алгоритм знать не обязательно. Нужны дизассемблер, наблюдательность, 5 минут времени и 2 исправленных байта.
    P.S. А алгоритм там BlowFish в режиме ECB со строкой "SketchUp is Undeniably Sexy" в качестве ключа.
     
  3. ilay7

    ilay7 Илья

    Публикаций:
    0
    Регистрация:
    28 апр 2005
    Сообщения:
    53
    Адрес:
    Kazakhstan
    огромное спасибо, учту!
     
  4. ilay7

    ilay7 Илья

    Публикаций:
    0
    Регистрация:
    28 апр 2005
    Сообщения:
    53
    Адрес:
    Kazakhstan
    какие не подскажишь?
    Спасибо еще раз...
     
  5. QYQ

    QYQ New Member

    Публикаций:
    0
    Регистрация:
    28 апр 2009
    Сообщения:
    9
    Dmit а мне бы вы не могли бы расшифровать файлик .rbs У меня ни как не получаеться.
    Заранее спасибо.
     
  6. egor_k

    egor_k New Member

    Публикаций:
    0
    Регистрация:
    12 май 2009
    Сообщения:
    6
    Dmit, ты не прав.

    Blowfish - алгоритм симметричного шифрования (длина входного блока данных = длина выходного блока данных)(!)

    утилита Scrambler.exe, из Google Sketchup SDK делает файлы большей длинны чем исходные, размер увеличивает примерно на треть

    curveMaker.rb - 2,92 KB (2 999 bytes)
    curveMaker.rbs - 3,63 KB (3 722 bytes)
    (коэф = 0,80574)

    видимо, либо ключ ты указал неправильный, а настоящий хранится в rbs-файле,
    либо алгоритм другой,
    либо алгоритм не симметричный :))))
     
  7. egor_k

    egor_k New Member

    Публикаций:
    0
    Регистрация:
    12 май 2009
    Сообщения:
    6
    НАСЧЁТ КЛЮЧА Я НЕПРАВ!!!
     
  8. egor_k

    egor_k New Member

    Публикаций:
    0
    Регистрация:
    12 май 2009
    Сообщения:
    6
    пароль на самом деле "SketchUp is Undeniably Sexy", а алгоритм там не blowfish. это точно. скорее всего какая-нибудь модификация. 2 sbox, блоки по 64 бита, инициализация ключа использует сами процедуры шифрования. пока всё.
     
  9. egor_k

    egor_k New Member

    Публикаций:
    0
    Регистрация:
    12 май 2009
    Сообщения:
    6
    увы, я опозорился :))). файлы .RBS зашифрованы стандартным алгоритмом Blowfish
     
  10. egor_k

    egor_k New Member

    Публикаций:
    0
    Регистрация:
    12 май 2009
    Сообщения:
    6
    формат RBF-файлов очень простой :)))

    6 байт - заголовок RBF1.0, далее идут записи с префиксной длинной
    4 байта - len (длина записи)
    далее следует len-байт - блоки, зашифрованные стандартным ecb blowfish c ansi-паролем "SketchUp is Undeniably Sexy" (без двойных ковычек)
    ... следующая запись... и так до конца файла
     
  11. egor_k

    egor_k New Member

    Публикаций:
    0
    Регистрация:
    12 май 2009
    Сообщения:
    6
    кому необходимо вскрыть RBS-файл, обращайтесь на мыло dasisadmin - at - rambler . /ru
     
  12. igorpett

    igorpett New Member

    Публикаций:
    0
    Регистрация:
    1 ноя 2010
    Сообщения:
    1
    Будь то деталь для извлечения руб файл?
    Инструмент расшифровки руб файл?
    Есть зашифрованные стандартным ecb blowfish, блоки по 64 бита, c ansi-паролем "SketchUp is Undeniably Sexy" (без двойных ковычек)?
    Я не могу расшифровать!
    Я прошу о помощи
     
  13. dreesse

    dreesse New Member

    Публикаций:
    0
    Регистрация:
    14 сен 2011
    Сообщения:
    1
    hello, any further information on this?