• 🔥 Бесплатный курс от Академии Кодебай: «Анализ защищенности веб-приложений»

    🛡 Научитесь находить и использовать уязвимости веб-приложений.
    🧠 Изучите SQLi, XSS, CSRF, IDOR и другие типовые атаки на практике.
    🧪 Погрузитесь в реальные лаборатории и взломайте свой первый сайт!
    🚀 Подходит новичкам — никаких сложных предварительных знаний не требуется.

    Доступ открыт прямо сейчас Записаться бесплатно

Восстановить скрытый дизайн

  • Автор темы Автор темы radiator
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.
R

radiator

В общем ситуация такая:
Писал я базу (R6.5) и в один прекрасный момент решил защитить ее от глаз посторонних - выложил на сервер, сделал Replace design с локала с Hide formulas and LotusScript и стал пожинать плоды - никто дизайна не видит. Не долго думая в один прекрасный момент я нажимаю F8 на своем локале и теперь в шоке от того что не имею доступа к собственному дизайну. Проблема следующая - получить доступ к элементам (вьюхам, формам и т.д.) не проблемма, однако проблема получить скрипты и формулы....
В общем буду рад любой информации по поводу того как поправить ситуацию...
 
Вскрывал в шестом клиенте базу написанную в пятом:lol:
Но сразу предупреждаю, скрипты, агенты уже не восстановишь... ну об все по порядку:

Создать локальную копию или реплику БД
Откройте файл БД в шеснадцатеричном редакторе
Смените значение адреса 000000BC с 20 на 00.
Сохраните измененный файл
Откройте БД в Notes - возможность просмотра дизайна должна появиться.

"Вскрытие" дизайна не поможет вам в том случае, если вы хотите получить доступ к исходному коду агентов, библиотек или кнопок. При сохранении элемента дизайна в Domino Designer исходный код, хранимый в поле документа $ScriptLib компилируется в метакод и помещается в поле $ScriptLib_O. При "скрытии" дизайна в документах остается только поле $ScriptLib_O. По этой причине следует быть осмотртельным при модификации БД, дизайн которой был "вскрыт", так как есть шансы потерять содержимое поля $ScriptLib_O.
 
У меня сразу встречный вопрос: дело в том что Лотус по своей сути интерпритатор и в любом случае для большинства интерпритаторов существую "де интерпритаторы" - видал и для фокса и для явы, так вот - не существует ли чего подобного для Лотуса?
 
radiator
Про подобное никогда не слышал, да и вряд ли...
Система позиционируется на корпоративное хранилище документов, продуманы различные способы защиты данных и чтобы можно было запросто, что-то "де...", хотя все может быть:lol:
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab