• 🚨 29 мая стартует курс «Пентест Active Directory: от теории к практике» от Академии Кодебай

    🔍 Изучите реальные техники атак на инфраструктуру Active Directory: от первоначального доступа до полной компрометации.
    🛠️ Освойте инструменты, такие как BloodHound, Mimikatz, CrackMapExec и другие.
    🧪 Пройдите практические лабораторные работы, имитирующие реальные сценарии атак.
    🧠 Получите знания, которые помогут вам стать востребованным специалистом в области информационной безопасности.

    После старта курса запись открыта еще 10 дней Подробнее о курсе ...

  • Познакомьтесь с пентестом веб-приложений на практике в нашем новом бесплатном курсе

    «Анализ защищенности веб-приложений»

    🔥 Записаться бесплатно!

Как работать с потоком Swing-UI?

  • Автор темы Автор темы HelenHelen
  • Дата начала Дата начала
H

HelenHelen

Если можно, еще такой вопрос: как в лотусе работать с потоком swing-UI? У джава-агента в лотусе обязательно точка входа - это NotesMain. Если я оттуда вызываю класс с формочками, то получаю ответ, что не имею права обращаться к AWT-потоку, т.е. к интерфейсному:

Exception in thread "AWT-EventQueue-0" java.security.AccessControlException: Access denied (java.lang.RuntimePermission exitVM.0) и т.д.....

При запуске в IDE среда автоматически ставит точку входа в класс с графикой, и все нормально работает. Как обойти это в лотусе?
 
Могу предположить, что у вас где-то используется System.exit(), которое запрещено настройками безопасности Java лотуса. См. настройки %LOTUS_DIR%/jvm/lib/security/java.policy. Можно исправить настройки в этом файле, но это придётся делать на каждом клиенте, где будет запускаться ваш агент. Либо что-то исправить в коде, что бы он вписывался в установленную IBM политику безопасности.
 
garrick, спасибо, да, дело было в этой строчке:

setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);

В Лотусе так низя) А все остальное, соответственно, корректно работает и проблем с потоками нет (если они были бы, наверное, эксепшены сыпались бы и при запуске за рамками Лотуса)
 
Мы в соцсетях:

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

Курс AD