Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java EE (J2EE) и Spring > HTML Protector && Generic image


Автор: Tony 8.5.2006, 10:52
1.Как можно организовать кодирование HTML(html protection).Есть множество утилит, но как на java.Может есть какойнибуть commons?
2.Как сгенерить картинку (123e54b56)как в formah registracii. 

Автор: tux 8.5.2006, 11:56
Цитата(Tony @  8.5.2006,  15:52 Найти цитируемый пост)
1.Как можно организовать кодирование HTML(html protection).Есть множество утилит, но как на java.Может есть какойнибуть commons?

Ни разу не слышал про такое. Можно пример не на Java?

Цитата(Tony @  8.5.2006,  15:52 Найти цитируемый пост)
2.Как сгенерить картинку (123e54b56)как в formah registracii.  

Технология называется CAPTCHA. 
Описание что это такое: http://en.wikipedia.org/wiki/Captcha
Статья о том как сделать: http://www.javaworld.com/javaworld/jw-03-2005/jw-0307-captcha.html
Реализация: http://jcaptcha.sourceforge.net/

Модератор: Просьба, на каждый вопрос создавайте отдельную тему.
 

Автор: Tony 8.5.2006, 15:04
Captcha cool.Спасибо.Насчёт protectora.Вот еть такой редактор UltraEdit.Там есть HTML protector.Он превращает код HTML и js в непонимаемий код для чтения,но Browser понимает.Можно ли провернуть такое на java? 

Автор: tux 8.5.2006, 16:44
А не во что-то такое UltraEdit HTML-код конвертит?
Код

%43%67%76

Если да, то прогнозирую потенциальные проблемы с кириллическими кодировками, а HTML все равно прекрасно читается, конвертор в нормальный текст пишется за 5 минут. Есть и посерьезнее способы скрыть HTML. Только не вижу в этом никакого смысла по следующим причинам: все что вы хотите скрыть от пользователя давно известно, любыми браузерными способами HTML-код можно скрыть только от идиота, а не-браузерных не существует. 

Автор: Tirael 8.5.2006, 20:02
Цитата(Tony @  8.5.2006,  15:04 Найти цитируемый пост)
Он превращает код HTML и js в непонимаемий код для чтения,но Browser понимает.

Действительно, если браузер этот код понимает, то обратный конвертер пишется за 5 минут  smile 
А собственно, что вы хотите хранить на HTML странице, что должно быть недоступно пользователю ? Возможно имеет смысл хранить это не в HTML странице ?  

Автор: Tony 9.5.2006, 09:23
Я именю в виду не

java.net.URLDecoder;
java.net.URLEncoder;

,а настоясщий protector. 

А нужен для того чтобы скривать код.Пишу чат юсеру рендерится html + js.Я защетил страницу <body oncontextmenu="return false" >.Но ето по детскиsmile.Мне то код не жалко.Просто найдутся умники каторие будут искуственно вызивать js functions и будет хаус.

Добавлено @ 09:32 
А нужен для того чтобы скривать код.Пишу чат юсеру рендерится html + js.Я защетил страницу <body oncontextmenu="return false" >.Но ето по детскиsmile.Мне то код не жалко.Просто найдутся умники каторие будут искуственно вызивать js functions и будет хаус. 

Автор: tux 9.5.2006, 12:50
Тогда тебе в раздел JavaScript - http://forum.vingrad.ru/index.php?showforum=10. 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)