![]() |
Модераторы: LSD, AntonSaburov |
![]() ![]() ![]() |
|
Domestic Cat |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5452 Регистрация: 3.5.2004 Где: Dallas, US Репутация: 50 Всего: 172 |
Сабж
Аутпут думаю, понятен. java 1.5.0_01, win 2000, jikes. Такая вот секьюрити ![]() -------------------- |
|||
|
||||
Zandr |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 433 Регистрация: 16.7.2004 Где: Новосибирск Репутация: 9 Всего: 13 |
j2sdk1.4.2_04:
Это сообщение отредактировал(а) Zandr - 28.2.2005, 08:41 |
|||
|
||||
Domestic Cat |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5452 Регистрация: 3.5.2004 Где: Dallas, US Репутация: 50 Всего: 172 |
Дык я ж говорю - jikes. javac на такое не ведется
![]() В аттаче скомпиленное jikesом творение. Присоединённый файл ( Кол-во скачиваний: 5 ) ![]() -------------------- |
|||
|
||||
Sardar |
|
||||||
![]() Бегун ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6986 Регистрация: 19.4.2002 Где: Нидерланды, Groni ngen Репутация: 4 Всего: 317 |
Дык это на этапе компиляции только, после уже public/private не особо работают. Пример:
Компилим, запускаем, убеждаемся что работает. Меняем jc.java
Компилим только jc.java, запускаем jtest, удивляемся ![]() Компилятор: javac Отсюда вывод, хак(системныe утилитy, мониторинг) нужно писать в опкодах на асме. -------------------- Опыт - сын ошибок трудных © А. С. Пушкин Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik Оценить мои качества можно тут. |
||||||
|
|||||||
Domestic Cat |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5452 Регистрация: 3.5.2004 Где: Dallas, US Репутация: 50 Всего: 172 |
Прикол тот, что оба компилятора спокойно все компилят; только вот при запуске оказывается что jikes дал доступ к приватному классу, а javac - нет. -------------------- |
|||
|
||||
pompei |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 155 Регистрация: 7.9.2007 Репутация: 1 Всего: 6 |
Хе а у меня на javac хакнулось
Я установил jdk6.1, используя far создал в папке D:\temp файл Test.java, вставил в него вышеприведенный код; запустил команду D:\temp\>javac Test.java В папке появились файлы A.class A$1.class A$B.class Test.class ну и остался Test.java теперь даю команду D:\temp\>java Test Hello from hacked class! ![]() Может где-то у меня сикьюрити не так настроено? --------------------
А всё оказывается гораздо проще: пассивные наноструктуры - активные наноструктуры - системы наносистем - молекулярные наносистемы - сингулярность! По пять лет на каждый этап. |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Java" | |
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Java: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |