Проблема с запуском «песочницы selinux» с java

Вам следует использовать инструмент unhide-tcp :

unhide-tcp - это инструмент судебной экспертизы, который идентифицирует TCP/UDP порты, которые прослушиваются, но не указаны в /bin/netstat путем перебора всех доступных TCP/UDP портов.

Для установки откройте терминал и введите следующую команду:

sudo apt-get install unhide

Для сканирования запустите:

unhide-tcp

Почему nmap не показывает все открытые порты?

Согласно nmap.org: >По умолчанию Nmap сканирует наиболее распространенные 1000 портов для каждого протокола.

В вопросе говорится, что используется опция -p-. Значит, у нее должна быть другая причина.

1
28.12.2014, 14:36
1 ответ

Проблема решена . Оказалось, что маркировка файла, связанного с java (как openjdk, так и oracle java), была неправильной в моей системе redhat 6.
Когда я обновился с redhat 6 до redhat 7, он начал работать нормально, т.е. java -версия песочницы работала отлично, без проблем.

В моей системе redhat 7 файл .so и другие файлы, связанные с java, помечены как одно из следующих:

system_u:object_r:textrel_shlib_t:s0
system_u:object_r:lib_t:s0

на моем более раннем компьютере, то есть redhat 6, все файлы были помечены как-то иначе, и, следовательно, у меня возникла проблема.

0
29.04.2021, 00:33

Теги

Похожие вопросы