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

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

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

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

ODFToolkit выбрасывает AccessControlException

  • Автор темы Zeka
  • Дата начала
Z

Zeka

Начал разбираться с ODFToolkit.
Сделал новый JavaAgent.

Добавил строчку:
[codebox]OdfTextDocument outputDocument = OdfTextDocument.newTextDocument();[/codebox]
Функция newTextDocument() выбрасывает экцепшин:

java.security.AccessControlException: Access denied (java.lang.RuntimePermission shutdownHooks)

Из-за чего он может появляться?
 

lmike

нет, пердело совершенство
Lotus Team
27.08.2008
7 941
609
BIT
214
ну...
-какая версия нотусов (хотя не фак, но в 8-ке могут быть кривости, в частности для AWT нет нек. хэндлеров)?
-с какими правами агент (рестриктед могет не работать)
-jar положить в lib/ext (это не для секурити, а для "нормальной работы)
 
Z

Zeka

Спасибо.
Положил библиотеки в lib/ext - заработало.
Но вопрос оставляю открытым. Т.к. копировать библиотеки в lib/ext каждому пользователю не удобно.

-какая версия нотусов (хотя не фак, но в 8-ке могут быть кривости, в частности для AWT нет нек. хэндлеров)?
-с какими правами агент (рестриктед могет не работать)
-jar положить в lib/ext (это не для секурити, а для "нормальной работы)

Версия нотусов - 8.5
Агент имеет полные права (Allow restricted operations with full administration rigths)
 

lmike

нет, пердело совершенство
Lotus Team
27.08.2008
7 941
609
BIT
214
копировать придётся :)
ежели нет желания писать свой класлоадер :)
а что мешает автоматизировать?
Есть "подмена" лоадера (частичная), но рабочесть в Нотусах не проверял
 
Z

Zeka

Спасибо за дельный совет. Позже попробую автоматизировать.
 
Мы в соцсетях:

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