Байт разворота. Опасен ли?
1.
Валерий (12.01.2011 / 16:34)
Вчера вот узнал про существование "байта разворота текста"
Если вставить его перед текстом, он развернёт этот текст.
2.
Кирилл Алексеевич (12.01.2011 / 16:47)
delete
3.
Андрей (12.01.2011 / 16:48)
Расскажите мне про это.
4.
Дмитрий (12.01.2011 / 16:53)
не "байта", а "тега". В html5 можно последством тега выделять текст посредством написания "слева-направо" или наоборот с указанием направления написания.
Я только проснулся, продрал глаза... Автор, как ты его использовал тут???
5.
Александр (12.01.2011 / 16:56)
хаха в исходнике тег <br /> пишется как </ rb>
6.
Валерий (12.01.2011 / 16:59)
Угу.. я вставил в форму байт разворота.
Юникодовский код 8238.
Чтоб ввести с клавы, нажмите alt + соовтетсвтующие цифры
Добавлено через 02:23 сек.
http://wapdisk.ru/29
7.
Кирилл Алексеевич (12.01.2011 / 17:03)
похоже уязвимость мотора
Добавлено через 00:14 сек.
т.е. ротора. так же не должно быть!
8.
Андрей (12.01.2011 / 17:04)
А с тела как можно?
9.
Александр (12.01.2011 / 17:05)
7, какая это уязвимость? это такой же обычный символ как и точка. Вдруг араб зайдёт на форум как он будет писать без этого байта)?
10.
-kurzza- (12.01.2011 / 17:06)
.delete
11.
Валерий (12.01.2011 / 17:06)
Я кстати ниразу не видел в функциях фильтрах, чтоб этот символ фильтровался.. сделать не сложно, но почему то не делают..
12.
Александр (12.01.2011 / 17:10)
11, ну если его фильтровать то и китайские иероглифы тоже.
13.
Валерий (12.01.2011 / 17:11)
Ну не может так получиться, что пол страницы развернёт?
14.
Александр (12.01.2011 / 17:14)
13,. это чем то мешает?
15.
Валерий (12.01.2011 / 17:17)
Ну ты представь что зайдёшь на свой форум, а там все посты перевёрнуты и не читаемы, потому что какой то дурак в первом посте этот символ написал. Чем то мешает?
16.
Дмитрий (12.01.2011 / 17:24)
мне кажется, он работает в рамках тега <div>. По крайней мере, судя из ваших примеров. А вот статью в блоге - перевернет...
17.
Ветал (21.02.2011 / 11:44)
‮
Добавлено через 01:00 сек.
нифига(((
18.
Ветал (21.02.2011 / 12:00)
‮ test ‬
Добавлено через 01:01 сек.
‮ test
19.
Тимофей (21.02.2011 / 12:40)
Ну не знаю =) опасен он или нет =) но лучше его фильтровать))
20.
Ветал (21.02.2011 / 13:46)
последняя попытка
Добавлено через 01:45 сек.
урааа, я зделал это при помощи телефона
21.
Nu3oN (21.02.2011 / 13:56)
ха.... прикольно! спасибо автору)))
22.
Андрей (21.02.2011 / 14:38)
Не ..
23.
Tony V (21.02.2011 / 15:12)
Я считаю, что фильтровать от него нужно только в том случае, если ТОЧНО все пользователи используют написание слева направо.
24.
SeregaNervous (21.02.2011 / 15:18)
Нафиг он такой нужен, пока читал "перевернутые" посты чуть глаза не паломал!
25.
Nu3oN (24.02.2011 / 17:55)
andrey.zharovin (12 Января 2011 / 17:04)
А с тела как можно?
Вот: ‮
26.
Удаленный (24.02.2011 / 18:10)
та фигня
27.
Nu3oN (24.02.2011 / 18:18)
Вот как от него избавится?
Как только не пытался
chr(8236) => '.', chr(8237) => '.', chr(8238) => '.'
"‬" => '.', "‭" => '.', "‮" => '.'
"‮" => '.'
28.
Sauto (24.02.2011 / 18:59)
Удален
29.
Nu3oN (25.02.2011 / 00:29)
Гугл пропускает юникод ‮ ))
30.
Nu3oN (25.02.2011 / 16:30)
Нашел решение, спустя два дня мучений!
Сказал вантузу, должен исправить!
31.
KOZZ (25.02.2011 / 16:31)
30.
Nu3oN, поделишься?
32.
Nu3oN (25.02.2011 / 16:43)
Пример работы
http://example.7je.ru/bait/
Архив:
http://example.7je.ru/bait/index.php.zip
Архив перезалил
---
Обозначение байта так и не нашел, пришлось через клаву писать!
33.
Валерий (25.02.2011 / 18:02)
Nu3oN (25 Февраля 2011 / 21:30)
Нашел решение, спустя два дня мучений!
Сказал вантузу, должен исправить!
Спросили бы меня, я бы сразу вам это решение сказал..
34.
Андрей (25.02.2011 / 18:06)
У меня решение само собой нашлось

Перекодирование текста с utf-8 в windows-1251 и обратно эту шляпу убирает...
35.
Nu3oN (25.02.2011 / 18:09)
Ну делитесь...
33. у тебя тоже самое?
Добавлено через 00:32 сек.
Shaxter (25 Февраля 2011 / 18:06)
У меня решение само собой нашлось
Перекодирование текста с utf-8 в windows-1251 и обратно эту шляпу убирает...
Бред! имхо!
36.
Валерий (25.02.2011 / 18:32)
Почти.
Тупо через $str=str_replace('байтразворота','',$str);
Не понял почему у тебя там 3 символа в функции..
37.
Nu3oN (25.02.2011 / 18:39)
ну их три идет! 8238 открывает 8236 закрывает а 8237 х.з... так и не нашел!
З.ы это не байт разворота, а набор байтов! если глянуть через hex редактор, там идет три байта!
http://upwap.ru/1326951
38.
Валерий (25.02.2011 / 18:50)
Ясно.. не знал.
39.
Nu3oN (25.02.2011 / 18:51)
В общем вот эти 3 набора байтов: ‮ ‬ вЂ
40.
Марсель (25.02.2011 / 18:53)
del ..
не получается чет =\
41.
Nu3oN (25.02.2011 / 18:55)
Все! нормальное решение найдено!
Добавлено через 01:20 сек.
Вот этот байт:
<?php
$str = str_replace(chr(226) . chr(128) . chr(174), '.', $str);
?>
42.
Валерий (25.02.2011 / 19:00)
С другой стороны может и фильтровать его не стоит..
43.
Nu3oN (25.02.2011 / 20:57)
ну думаешь лучше будет так?
http://visavi.net/pages/anketa.php?uz=AxqpxA&
44.
Удаленный (25.02.2011 / 21:02)
43.
Nu3oN, как ты так сделал ?
45.
Валерий (25.02.2011 / 21:19)
Nu3oN (26 Февраля 2011 / 01:57)
ну думаешь лучше будет так?
http://visavi.net/pages/anketa.php?uz=AxqpxA&
Ну ты же не чужую анкету испортил.. А в своей любой может и без всяких разворотов кракозябры понаписать.
46.
Удаленный (25.02.2011 / 21:24)
вася детекед
Добавлено через 07:09 сек.
аа Автор красава) короче Вконтакт вроде фильтрует эту функцию
но когда пишешь сообщение с использованием этой функции - можно спокойно обойти каптчу!!!
47.
Валерий (25.02.2011 / 21:49)
чё за бред? Какую каптчу и как обойти?
лёша на полке клопа нашёл
48.
Удаленный (25.02.2011 / 21:52)
пишишь типа альт 8238 - текст и нажимаешь отправить - каптчи нету
49.
Валерий (25.02.2011 / 21:53)
где именно? про какую каптчу речь?
50.
Удаленный (25.02.2011 / 21:55)
49, обычную каптчу - защита от спамеров
51.
Валерий (25.02.2011 / 21:56)
чушь городишь.
52.
Удаленный (25.02.2011 / 21:57)
51.
valerik, если не знаешь не говори
53.
Nu3oN (25.02.2011 / 22:43)
valerik (25 Февраля 2011 / 21:19)
Ну ты же не чужую анкету испортил.. А в своей любой может и без всяких разворотов кракозябры понаписать.
так не только мой текст развернуло, но и все что находится до конца блока!
54.
-kurzza- (25.02.2011 / 23:01)
.не пойму как этот байт работает?
вроде нажимаю Alt потом на клаве 8238 и пишу текст, ...ничего не поварачивает.
55.
-kurzza- (25.02.2011 / 23:14)
C оперы работает, с FireFox нет
56.
Удаленный (25.02.2011 / 23:24)
ввывывывввывыввывыввывывыввывы
57.
Виталий (26.02.2011 / 01:22)
픤ᇔ맗렻侵
гг понажимал альт и вот что...
58.
Nu3oN (26.02.2011 / 01:39)
Виталий Николаевич (26 Февраля 2011 / 01:22)
픤ᇔ맗렻侵
гг понажимал альт и вот что...
для тебя это открытие? гг
59.
Виталий (26.02.2011 / 02:45)
даааааа
60.
Констaнтин (26.02.2011 / 03:26)
зажимайте левый альт и набирайте цифры на номерном блоке справа) отпускайте и печатайте текст)
\\ привет, проверочное сообщение гг
61.
Виталий (26.02.2011 / 03:36)
.пишу пишу пишу
Добавлено через 04:05 сек.
.фівфіівіфв
Добавлено через 04:23 сек.
неполучаеться
62.
Марсель (26.02.2011 / 05:03)
не получается
63.
Марсель (26.02.2011 / 07:40)
delete ...
Добавлено через 03:16 сек.
.ghbdtn
Добавлено через 06:01 сек.
привет .
Добавлено через 06:49 сек.
фыввфвфвыфв . .
64.
Марсель (26.02.2011 / 07:52)
.sdsdsdsdsd
Добавлено через 00:31 сек.
как делать?
65.
Дмитрий (26.02.2011 / 09:36)
deleted
66.
Валерий (26.02.2011 / 09:42)
Проблему обсудили, решение нашли.
URL:
https://visavi.net/topics/17612