• 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

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

    Запись на курс до 25 апреля. Получить промодоступ ...

Lotusscript *.lss

  • Автор темы Defensor2011
  • Дата начала
D

Defensor2011

Доброго времени суток уважаемые форумчане! :rolleyes:

Прошу строго не судить т.к. я не прогер и попытаюсь объяснить ситуацию своими словами:
В далеком 2005 году на группу компаний приобрели документооборот, в одной компании он работает другая в свое время отказалась и с моим приходом как обычно бывает, вспомнили что надо восстановить забытое прошлое.

Поднял домино, скачал в головной компании базы лотусовые и поставил их на сервер. Начал тестировать это дело и наткнулся на сообщения что якобы документооборот в тестовом режиме (что за ерунда подумал я, ведь мы его купили и имеются все документы, но той компании больше на рынке нет и искать кто в то время разрабатывал совсем бессмысленно) начал смотреть код, и есть такая строка %INCLUDE "corrdoc_monitor_a2kz.lss" которая ссылается на эти файлы, посмотрел их в resources-file - нету, в папке data - нету, запустил поиск на сервере где брал базы не находит, но там же работает без ошибок. Скажите где можно найти эти файлы? :) буду Вам очень признателен за помощь!
 

lmike

нет, пердело совершенство
Lotus Team
27.08.2008
7 941
609
BIT
214
и есть такая строка %INCLUDE "corrdoc_monitor_a2kz.lss" которая ссылается на эти файлы, посмотрел их в resources-file - нету, в папке data - нету
это и есть защита :rolleyes:
а ваще - покупать систему без исходных кодов (в т.ч. и lss) - очень рисковано
возможно БД и расчитана для работы на сервере, а сайдэффект работы - нерабочесть на локале

Добавлено: др. словами - после компиляции lss не нужен, но вот внести изменения в часть вкл. lss невозможно (т.к. перекомпиляция невозможна)
 

erdi

Green Team
20.08.2008
264
17
BIT
0
а может озвучить что за продукт и как фирма называлась? может кто работал с ней и подскажут что-то или бывшие сотрудники вдруг объявятся :rolleyes:
 
D

Defensor2011

а может озвучить что за продукт и как фирма называлась? может кто работал с ней и подскажут что-то или бывшие сотрудники вдруг объявятся :)
фирма ТОО реал, фирма вообще в Казахстане


Добавлено:
это и есть защита ;)
а ваще - покупать систему без исходных кодов (в т.ч. и lss) - очень рисковано
возможно БД и расчитана для работы на сервере, а сайдэффект работы - нерабочесть на локале

Добавлено: др. словами - после компиляции lss не нужен, но вот внести изменения в часть вкл. lss невозможно (т.к. перекомпиляция невозможна)

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

savl

Lotus Team
28.10.2011
2 597
310
BIT
179
могли бы подробней разъяснить, или как сделать так чтобы заработало
Так объяснили: чтобы перекомпилировать нужны файлы, а их нет, да и скорее всего не было. Приехала бригада. развернула базы, настроила и уехала.
Если есть документация, то ищите пункт про установку системы или развертывание системы. Может там что есть.
Возможно где-то в этих lss, которых нет, указаны имена серверов, а у вас они другие. Вот и "Тестовый режим" или еще что.
Можно конечно сравнить серверные notes.ini файлы, но в целом: иголка в стоге сена.
Может и dll какие использовались сторонние.
Вариантов море.

Выходы:
1. Найти хоть кого-то из той фирмы, в документах может кто прописан, с ними связаться.
2. Обратиться к другому интегратору для переделки всего этого, но это деньги.
3. Переделать самим, если есть отдел разработки.

Добавлено: Если не ошибся, то вот эти ребята:
 

ToxaRat

Чёрный маг
Green Team
06.11.2007
3 332
42
BIT
0
ну исходники тут и не особо сильно порой нужны :)

на деле можно отключив эти %INCLUDE понять какой список функций требуется и написать свои аналогичные, если конечно не весь LS находится там

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

я бы глядел в сторону пошагового изменения чужого софта на свой
 

VladSh

начинающий
Lotus Team
11.12.2009
1 784
157
BIT
57
а ваще - покупать систему без исходных кодов (в т.ч. и lss) - очень рисковано
У нас была политика продавать систему без исходных кодов; с исходниками она стоила ровно в 5 раз дороже.
Так что у каждого есть право выбора)
 

ToxaRat

Чёрный маг
Green Team
06.11.2007
3 332
42
BIT
0
У нас была политика продавать систему без исходных кодов; с исходниками она стоила ровно в 5 раз дороже.
Так что у каждого есть право выбора)
тут только один минус - закрытая система хуже продаётся
 

lmike

нет, пердело совершенство
Lotus Team
27.08.2008
7 941
609
BIT
214
закрытие кода имеет мало смысла если проект активно развивается и является масштабным
ну если только стыдно за качество кода :)
для предотвращение воровства/сокрытия дальнейших изменений - лицензии разные есть
 

VladSh

начинающий
Lotus Team
11.12.2009
1 784
157
BIT
57
закрытие кода имеет мало смысла если проект активно развивается и является масштабным
ну если только стыдно за качество кода :)
Понятно, что многое решают откаты, - который продукт купят. Но иногда это не работает, и тогда решают именно возможности продукта + спецы по продажам. У нас был продукт с ужасным интерфейсом, но с такими фичАми, что в нашем регионе конкурентов практически не было + шеф с таким талантом продажника, что мог "продать холодильники эскимосам" + ещё и технически грамотный, знающий От и До все продукты на рынке, их Д и Н. Ему это было как спорт - ставил цель "хочу продать туда-то" и в 90% случаев добивался. Так что это работало, и люди чаще покупали систему именно с закрытым дизайном (ну то их выбор, могли вполне покупать и с открытым).
Закрытый код - мера отсрочить появление таких фич в конкурирующих продуктах.

для предотвращение воровства/сокрытия дальнейших изменений - лицензии разные есть
И потом бегай по судам что-то доказывай? Не, закрытый код недёжнее.
 

lmike

нет, пердело совершенство
Lotus Team
27.08.2008
7 941
609
BIT
214
Закрытый код - мера отсрочить появление таких фич в конкурирующих продуктах.
яж и указал на масштабность...
если масштабные фичи - это и есть преимущество, если "плёвые" то как не закрывай сделают и лучше и интересней
др. словами - чем больше вложил труда в фичи - тем больше времени потратят конкуренты
ну не то щас время (и уровень продуктов) чтобы закрывать "мелкие" особенности
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!