The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]



"Mimic - утилита для подмены похожих символов, делающая отлад..."
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Mimic - утилита для подмены похожих символов, делающая отлад..."  +/
Сообщение от opennews (ok), 25-Окт-15, 10:19 
В рамках проекта Mimic (https://github.com/reinderien/mimic) реализована утилита для замены символов из набора ASCII на схожие по начертанию символы из таблиц Unicode. Утилита воплощает идею (https://twitter.com/peterritchie/status/534011965132120064), высказанную одним из разработчиков из компании Twitter, что замена в исходном тексте программы символа точки с запятой (;) на визуально идентичный символ вопроса в греческом алфавите (;) превращает отладку программы в кошмар из-за того, что компилятор начинает указывать на ошибки в на первый взгляд корректных участках кода.

Таблицы Unicode содержат множество омоглифов - похожих по начертанию символов. Подобные символы-двойники также присутствуют (https://github.com/reinderien/mimic/blob/master/mimic/__init...) для пробела, восклицательного знака, кавычек, запятых, тире, математических операций, некоторых цифр и различных букв. После обработки утилитой текста, он остаётся визуально идентичен исходному варианту, но на уровне кодов символов содержимое меняется. Кроме режима полной замены, утилитой поддерживается выборочная замена определённого символа и восстановление текста в исходный вид.

Кроме шуток над коллегами, подобная замена символов может применяться для скрытия текста от автоматизированных систем разбора и поисковых систем. Подобная техника применяется для противостояния блокировщикам спама, обхода систем цензурирования  и для размещения информации, скрытой от индексации. Например, похожим образом производилось
жульничество (http://www.bbc.com/russian/rolling_news/2013/04/130409_rn_st...) с заявками на госзакупки, в которых для невозможности поиска в реестре по ключевым словам использовались сходные по написанию с русские и латинские буквы.

URL: http://developers.slashdot.org/story/15/10/24/1759201/mimic-...
Новость: https://www.opennet.ru/opennews/art.shtml?num=43196

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Представлен Mimic для подмены похожих символов, делающий отл..."  +7 +/
Сообщение от bOOsteremail (ok), 25-Окт-15, 10:19 
Хе. Ну сделаем обратный парсер. Делов то на 5 минут ))
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

5. "Представлен Mimic для подмены похожих символов, делающий отл..."  +8 +/
Сообщение от A.Stahl (ok), 25-Окт-15, 10:23 
А нихрена не 5 минут. Слишком от контекста зависит. Вот и думай что было в тексте изначально: точка с запятой и греческий вопросительный знак.
Обратная задача в общем виде не решаема вообще.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

21. "Представлен Mimic для подмены похожих символов, делающий отл..."  +3 +/
Сообщение от виндотролль (ok), 25-Окт-15, 11:34 
в общем виде — да. Но если известны  начальные условия — имели код с символами ASCII — то решается элементарно.
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

23. "Представлен Mimic для подмены похожих символов, делающий отл..."  +5 +/
Сообщение от тоже Анонимemail (ok), 25-Окт-15, 11:40 
Да ладно. Если речь об исходниках, то обратную замену можно смело делать везде, кроме литералов.
Внутри них можно применить эвристику: тот греческий знак, например, не имеет смысла, если другой эллиники в документе нет. И слова, в которых кириллица перемешана с латиницей, даже в литералах крайне маловероятны.
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

61. "Представлен Mimic для подмены похожих символов, делающий отл..."  +2 +/
Сообщение от Аноним (-), 26-Окт-15, 10:51 
> И слова, в которых кириллица перемешана с латиницей, даже в литералах крайне маловероятны.

https://translate.google.com/#ru/sr/%D1%8F%D0...

Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору

62. "Представлен Mimic для подмены похожих символов, делающий отл..."  –1 +/
Сообщение от тоже Анонимemail (ok), 26-Окт-15, 11:41 
Хм... туше.
Однако замена "JE3ИK" на "JЕЗИК" критична только в двух случаях: когда нужен точный битовый паттерн и когда в шрифте нет поддержки кириллицы. Да, согласен, такие случаи вполне возможны.

С другой стороны, я, признаться, не понял сущности юз-кейса. Как в реальной жизни мне в руки может попасть код, испохабленный таким образом? Да еще и с неизвестным заранее языком на борту?

Ответить | Правка | ^ к родителю #61 | Наверх | Cообщить модератору

66. "Представлен Mimic для подмены похожих символов, делающий отл..."  +/
Сообщение от . (?), 26-Окт-15, 16:57 
Да всё правильно. Ну будет у тебя трэш в строках, неприятно, но отладке не помешает никак.
Ответить | Правка | ^ к родителю #62 | Наверх | Cообщить модератору

70. "Представлен Mimic для подмены похожих символов, делающий отл..."  +/
Сообщение от Sinot (ok), 26-Окт-15, 19:11 
Например в примерах на каких-нибудь сайтах-учебниках с "уникальным" контентом. Иногда встречаются сайты с подобной защитой от копирования.
Ответить | Правка | ^ к родителю #62 | Наверх | Cообщить модератору

30. "Представлен Mimic для подмены похожих символов, делающий отл..."  +18 +/
Сообщение от Аноним (-), 25-Окт-15, 12:57 
надо сначала распечатать, а потом - распознать.
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

42. "Представлен Mimic для подмены похожих символов, делающий отл..."  +1 +/
Сообщение от vit (??), 25-Окт-15, 18:22 
а какая хрен разница. ну заменишь греческий впрос на точку запятой.
Человек прочитает и не заметит
а программа скомпилиться

П_р_им_е_нить

П_p_им_e_нить

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

43. "Представлен Mimic для подмены похожих символов, делающий отл..."  –1 +/
Сообщение от vit (??), 25-Окт-15, 18:26 
//человек разницы не увидет
a:='Ποιος είσαι εσύ;';
a:='Ποιος είσαι εσύ;';
Ответить | Правка | ^ к родителю #42 | Наверх | Cообщить модератору

64. "Представлен Mimic для подмены похожих символов, делающий отл..."  +/
Сообщение от тоже Анонимemail (ok), 26-Окт-15, 14:16 
Тот редкий случай, когда действительно имеет смысл поиграть шрифтами ;)
Ответить | Правка | ^ к родителю #43 | Наверх | Cообщить модератору

55. "Представлен Mimic для подмены похожих символов, делающий отл..."  +/
Сообщение от pavlinux (ok), 26-Окт-15, 02:19 
> А нихрена не 5 минут. Слишком от контекста зависит.
> Вот и думай что было в тексте изначально: точка с запятой и греческий вопросительный знак.

Какого контекста, речь про ошибки препроцессора?! У него нет контекста,
а есть допустимые символы, которые описаны в стандарте на этот язык.

При перекодирование нужно лишь не трогать значения строковых переменных.

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

69. "Представлен Mimic для подмены похожих символов, делающий отл..."  –1 +/
Сообщение от Elhana (ok), 26-Окт-15, 18:17 
Так в самой утилите есть режим обратной замены.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

2. "Представлен Mimic для подмены похожих символов, делающий отл..."  +/
Сообщение от Аноним (-), 25-Окт-15, 10:21 
А диссернет так можно обойти?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

17. "Представлен Mimic для подмены похожих символов, делающий отл..."  +/
Сообщение от serega (??), 25-Окт-15, 11:05 
Зачем?
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

20. "Представлен Mimic для подмены похожих символов, делающий отл..."  +/
Сообщение от Аноним (-), 25-Окт-15, 11:31 
> А диссернет так можно обойти?

Мысли читаешь. Но их представитель говорил, они распознают и похожие.

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

31. "Представлен Mimic для подмены похожих символов, делающий отл..."  +4 +/
Сообщение от Аноним (-), 25-Окт-15, 12:58 
После введения запрета на пиратское ПО распознание проводится аспирантами.
Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору

3. "Mimic - утилита для подмены похожих символов, делающая отлад..."  –3 +/
Сообщение от A.Stahl (ok), 25-Окт-15, 10:21 
>может применяться для

Блин... Теперь придётся писать систему, которая будет приводить всё в нормальный вид из этого говна. А это задачка посложнее будет. На много порядков сложнее.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

6. "Mimic - утилита для подмены похожих символов, делающая отлад..."  –1 +/
Сообщение от bOOsteremail (ok), 25-Окт-15, 10:23 
В чем она сложнее то? Тыж не с визуальным отображениями работаешь а с ASCII/UNICODE..
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

7. "Mimic - утилита для подмены похожих символов, делающая отлад..."  –1 +/
Сообщение от A.Stahl (ok), 25-Окт-15, 10:24 
Задача контекстнозависима. Как ты определишь нужен здесь греческий вопрос или точка с запятой?
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

8. "Mimic - утилита для подмены похожих символов, делающая отлад..."  +/
Сообщение от bOOsteremail (ok), 25-Окт-15, 10:28 
> Задача контекстнозависима. Как ты определишь нужен здесь греческий вопрос или точка с
> запятой?

Аааа, ты в общем контексте? Ну тады да. Я остановился на заголовке новости и применимости этого для исходого кода. А для языков программирования семантика строгая.

Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

9. "Mimic - утилита для подмены похожих символов, делающая отлад..."  +/
Сообщение от Знающий Истину (?), 25-Окт-15, 10:46 
везде точка с запятой
.!.  .!.
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

45. "Mimic - утилита для подмены похожих символов, делающая отлад..."  –2 +/
Сообщение от Michael Shigorinemail (ok), 25-Окт-15, 19:23 
> везде точка с запятой

Предложил правку, где во втором месте ";" (;) из твита по ссылке.

Да, тема старая, но только раскинувшаяся шире с юникодом...

Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

56. "Mimic - утилита для подмены похожих символов, делающая отлад..."  +/
Сообщение от pavlinux (ok), 26-Окт-15, 02:27 
> Как ты определишь нужен здесь греческий вопрос или точка с запятой?

В стандарте на язык прописано.  

Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

19. "Mimic - утилита для подмены похожих символов, делающая отлад..."  +6 +/
Сообщение от EHLO (?), 25-Окт-15, 11:25 
>А это задачка посложнее будет. На много порядков сложнее.

Для спамфильтра намного проще, нет необходимости восстанавливать нормальный вид. Нашел обфускацию (например смесь разных алфавитов в одном слове) -- добавил очко.

Аналогично можно с кодом поступить: нашел обфускацию, значит либо пасхалочка, либо нафиг такой "продукт".

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

4. "Mimic - утилита для подмены похожих символов, делающая отлад..."  +2 +/
Сообщение от bOOsteremail (ok), 25-Окт-15, 10:22 
Помню во времена моей молодости, DOS НортонКоммандер и всякое такое - была утилита переворачивающая экран вверхтормашками. Обозвали утилиту как 255 символ и вставили в autoexec.bat. Наш товарищ "головой монитор разбил" ))))
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

12. "Mimic - утилита для подмены похожих символов, делающая отлад..."  +/
Сообщение от Аноним (-), 25-Окт-15, 10:48 
А есть подобное для текстового режима linux?
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

16. "Mimic - утилита для подмены похожих символов, делающая отлад..."  +1 +/
Сообщение от GotF (ok), 25-Окт-15, 11:03 
> А есть подобное для текстового режима linux?

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

Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

32. "Mimic - утилита для подмены похожих символов, делающая отлад..."  +/
Сообщение от Аноним (-), 25-Окт-15, 13:00 
в линуксе нет текстового режима - там есть терминал. это немного другое.
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

57. "Mimic - утилита для подмены похожих символов, делающая отлад..."  +/
Сообщение от pavlinux (ok), 26-Окт-15, 03:15 
> А есть подобное для текстового режима linux?

# для VGA 80x25
1. Замутить terminfo файлик, скомпилить.
2. Закинуть в /usr/share/terminfo/
3. export TERM=rotterm  

можно там в каталоге пошариться, может уже есть такой.

# Для фряймбуфера
есho 2 >  /sys/class/graphics/fbcon/rotate_all;

# X'ы
xrandr -o 2;


# Как-то хитрожопо лазали в VGA регистры и там вращали всей видюшкой.
# Граб2 мож крутануть
# Ну и ефи/биос пропатчить.


Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

33. "Mimic - утилита для подмены похожих символов, делающая отлад..."  +5 +/
Сообщение от ano (??), 25-Окт-15, 13:39 
ti.com
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

41. "Mimic - утилита для подмены похожих символов, делающая отлад..."  +1 +/
Сообщение от Аноним (-), 25-Окт-15, 17:51 
Точно! :)
Ответить | Правка | ^ к родителю #33 | Наверх | Cообщить модератору

46. "Mimic - утилита для подмены похожих символов, делающая отлад..."  +2 +/
Сообщение от Michael Shigorinemail (ok), 25-Окт-15, 19:29 
> ti.com

Фигассе память :)

Ответить | Правка | ^ к родителю #33 | Наверх | Cообщить модератору

58. "Mimic - утилита для подмены похожих символов, делающая отлад..."  –1 +/
Сообщение от Аноним (-), 26-Окт-15, 08:03 
Друг пояснить просит
Ответить | Правка | ^ к родителю #33 | Наверх | Cообщить модератору

10. "Mimic - утилита для подмены похожих символов, делающая отлад..."  +7 +/
Сообщение от YetAnotherOnanym (ok), 25-Окт-15, 10:47 
Когда я занимался составлением русских правил для SpamAssassin'а, обнаружил, что в русскоязычном спаме широко применяется метод смешивания русских и латинских букв, а также цифр (ноль вместо О, три вместо З, и т.д). Сделал правило, по которому за одно только смешивание русских и латинских букв в одном слове, при наличии ещё некоторых признаков, письмо получало некоторый балл, даже без анализа текста.
Так что тут тоже самое - просто ищем символы выше 0x80 там, где их быть не должно, и всё.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

67. "Mimic - утилита для подмены похожих символов, делающая отлад..."  –1 +/
Сообщение от Аноним (-), 26-Окт-15, 17:26 
Отличная идея! Как раз недавно просматривал папку спама и удивлялся, как гуглу удаётся так хорошо настроить фильтры. У вас нет статей о подобном?
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

77. "Mimic - утилита для подмены похожих символов, делающая отлад..."  +/
Сообщение от YetAnotherOnanym (ok), 28-Окт-15, 19:27 
Нет, статей у меня нет. Если есть желание - можете глянуть сами правила - http://sa-russian.narod.ru/
Я их, если честно, забросил, потому что я сейчас почтой не занимаюсь...
Ответить | Правка | ^ к родителю #67 | Наверх | Cообщить модератору

75. "Mimic - утилита для подмены похожих символов, делающая отлад..."  +/
Сообщение от Очередной аноним (?), 27-Окт-15, 16:18 
наверное тут ключевое "...там, где их быть не должно...". Если это листинг какой-то программы, то для того, чтобы понять, должен "странный" символ там быть или не должен, вам нужно целый синтаксический анализатор языка программирования писАть. Потому что как минимум нужно понять, этот символ в этом месте относится к конструкциям языка или он валяется внутри какой-нибудь строковой константы, в которую вбит текст на хинди (и данный символ там нормален).
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

11. "Mimic - утилита для подмены похожих символов, делающая отлад..."  –3 +/
Сообщение от Аноним (-), 25-Окт-15, 10:47 
Дaвнo yжe зaмeняю. Правда из-за обессивно компульсивного синдрома и не в коде, в в сообщениях.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

22. "Mimic - утилита для подмены похожих символов, делающая отлад..."  +/
Сообщение от Admino (ok), 25-Окт-15, 11:34 
И какие символы ты заменил в этом комментарии, колись?
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

29. "Mimic - утилита для подмены похожих символов, делающая отлад..."  +/
Сообщение от Аноним (-), 25-Окт-15, 12:57 
В первом предложении - очень многие.
Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору

47. "Mimic - утилита для подмены похожих символов, делающая отлад..."  +1 +/
Сообщение от Michael Shigorinemail (ok), 25-Окт-15, 19:30 
> В первом предложении - очень многие.

$ export LANG=C
$ echo <d0><94>a<d0><b2><d0><bd>o y<d0><b6>e <d0><b7>a<d0><bc>e<d0><bd><d1><8f><d1><8e>.^C

Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору

59. "Mimic - утилита для подмены похожих символов, делающая отлад..."  –2 +/
Сообщение от Аноним (-), 26-Окт-15, 08:15 
Какой это язык и в чём суть этого кода? Смахивает на баш.
Ответить | Правка | ^ к родителю #47 | Наверх | Cообщить модератору

71. "Mimic - утилита для подмены похожих символов, делающая отлад..."  +/
Сообщение от Аноним (-), 26-Окт-15, 19:15 
Вау, нет объяснений, а только один минус.
Мне кажется или тот кто его поставил таки понимал суть. <,>, код символа (кажется).
Ответить | Правка | ^ к родителю #59 | Наверх | Cообщить модератору

13. "Заголовок."  –1 +/
Сообщение от Аноним (-), 25-Окт-15, 10:52 
Я использовал эту особенность когда регистрировался на oтветах Google после бана. Одинаковые ники были запрещены, но относительно неодинаковые - нет.
Правда потом эту особенность из движка выпилили. ;(
PS ВиO, я скучаю.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

14. "Заголовок."  +/
Сообщение от Аноним (-), 25-Окт-15, 10:53 
PS: также можно использовать невидимый нулевой пробел.
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

39. "Заголовок."  +2 +/
Сообщение от KOT040188 (?), 25-Окт-15, 16:16 
Скучаете по ещё одному бану? ヅ
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

15. "Mimic - утилита для подмены похожих символов, делающая отлад..."  –2 +/
Сообщение от Dkg (?), 25-Окт-15, 10:57 
Разработчикам IDE работы прибавиться.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

18. "Mimic - утилита для подмены похожих символов, делающая отлад..."  +/
Сообщение от Anonymous_ (?), 25-Окт-15, 11:07 
Для Vim уже есть плагин
https://github.com/vim-utils/vim-troll-stopper
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

34. "Mimic - утилита для подмены похожих символов, делающая отлад..."  +6 +/
Сообщение от Петушок (?), 25-Окт-15, 13:50 
> Разработчикам IDE работы прибавиться.

http://tsya.ru

Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

44. "Mimic - утилита для подмены похожих символов, делающая отлад..."  +/
Сообщение от Аноним (-), 25-Окт-15, 18:40 
Что сделае[i]т[/i]?
Прибави[i]тся[/i]
(Oн) Что делае[i]т[/i]?
Добивается!
Что сдела[i]ть[/i]?
Доби[i]ть[/i]ся
Что дела[i]ть[/i]?
Добива[i]ть[/i]ся!

Хотя, теперь я понимаю, откуда всякое-разное "ЦО" пошло:
прибавицо
добиваецо
добицо
добивацо

Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

72. "Mimic - утилита для подмены похожих символов, делающая отлад..."  +1 +/
Сообщение от аанноонниимм (?), 26-Окт-15, 21:11 
>Разработчикам IDE работы прибавиться.

                                 ^^^^^
И Розенталю

Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

24. "Mimic - утилита для подмены похожих символов, делающая отлад..."  +/
Сообщение от Аноним (-), 25-Окт-15, 11:57 
> Утилита воплощает идею, высказанную одним из разработчиков из компании Twitter

тоже мне идея - периодически натыкался на такую проблему при копировании примеров кода из web-браузера. Кажется, тире в коде обычно неотличимо от минуса.
И, в отличие от хитрого ; из греческого юникода, встречается гораздо чаще - тот же word такую подставу автоматически делает.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

28. "Mimic - утилита для подмены похожих символов, делающая отлад..."  +/
Сообщение от all_glory_to_the_hypnotoad (ok), 25-Окт-15, 12:43 
> ... периодически натыкался на такую проблему при копировании примеров кода из web-браузера ... тот же word такую подставу автоматически делает.

Стоит ли это понимать будто вы кодите в ворде? Сценарий без ворда выглдяит как-то слишком фантастическим, ну просто во всём интернете навряд ли найдётся онтопиковый ресурс где в коде использовали бы юникодное тире.

Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору

37. "Mimic - утилита для подмены похожих символов, делающая отлад..."  +9 +/
Сообщение от Кукаретик (?), 25-Окт-15, 15:41 
>Стоит ли это понимать будто вы кодите в ворде?

А в чём ещё кодить?

Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору

68. "Mimic - утилита для подмены похожих символов, делающая отлад..."  +/
Сообщение от Аноним (-), 26-Окт-15, 17:29 
Некоторые ещё и /etc/passwd в нем редактируют.
Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору

40. "Mimic - утилита для подмены похожих символов, делающая отлад..."  +2 +/
Сообщение от systemd_anonymousd (?), 25-Окт-15, 17:44 
> Сценарий без ворда
> выглдяит как-то слишком фантастическим, ну просто во всём интернете навряд ли
> найдётся онтопиковый ресурс

Да не так и редко попадается. WordPress этим грешил раньше, по-моему. Некоторые форумы.


Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору

48. "Mimic - утилита для подмены похожих символов, делающая отлад..."  +1 +/
Сообщение от Michael Shigorinemail (ok), 25-Окт-15, 19:32 
> тот же word такую подставу автоматически делает.

word, который press -- похоже, тоже.

Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору

25. "Mimic - утилита для подмены похожих символов, делающая отлад..."  +/
Сообщение от Аноним (-), 25-Окт-15, 12:10 
Не кормите троля
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

26. "Mimic - утилита для подмены похожих символов, делающая отлад..."  +4 +/
Сообщение от Аноним (-), 25-Окт-15, 12:29 
Мне больше всего бесит буквы С и C...
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

38. "Mimic - утилита для подмены похожих символов, делающая отлад..."  +3 +/
Сообщение от Кукаретик (?), 25-Окт-15, 15:43 
Операторы, вбивая данные, так ошибаются ежедневно.
Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору

27. "Mimic - утилита для подмены похожих символов, делающая отлад..."  +1 +/
Сообщение от all_glory_to_the_hypnotoad (ok), 25-Окт-15, 12:38 
> Кроме шуток над коллегами, замена символов может применяться для скрытия текста от автоматизированных систем разбора, механизмов цензурирования и поисковых систем.

глупости, давно уже все, кому нужно, умеют нормальизовывать текст с учётом таких трансформаций. Это самое простое что в таких системах делается с текстом.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

35. "Mimic - утилита для подмены похожих символов, делающая отлад..."  +/
Сообщение от Аноним (-), 25-Окт-15, 14:27 
с буквами "с" такое нередко случается совершенно случайно: на макбуке в режиме "у каждого окна свой язык" переключение языка при переключении в окно происходит с задержкой. в итоге, переключаешься в окно, сразу начинаешь писать, но первые несколько символов ещё в старом состоянии переключателя клавиатуры. в случае с "с" это визуально никак не заметно.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

36. "Mimic - утилита для подмены похожих символов, делающая отлад..."  +6 +/
Сообщение от Eklykti (?), 25-Окт-15, 15:30 
> на макбуке в режиме "у каждого окна свой язык" переключение языка при переключении в окно происходит с задержкой

Глобально, надёжно. Think different!

Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору

49. "Mimic - утилита для подмены похожих символов, делающая отлад..."  +/
Сообщение от Michael Shigorinemail (ok), 25-Окт-15, 19:34 
> Think different!

d1ff3r3n7, ага.

Ответить | Правка | ^ к родителю #36 | Наверх | Cообщить модератору

51. "Mimic - утилита для подмены похожих символов, делающая отлад..."  +/
Сообщение от Аноним (-), 25-Окт-15, 20:03 
не почти все эти случаи можно в обратку проверить, другое дело что подобная проверка на юникод символы давно напрашивалась, осло все юникод символы вне места где мы ожидаем строковую переменную можно заменять автоматом по таблице схожих символов..
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

52. "Mimic - утилита для подмены похожих символов, делающая отлад..."  +/
Сообщение от Аноним (-), 25-Окт-15, 21:02 
" highlight non ascii symbols
highlight nonascii guibg=DarkGreen ctermbg=DarkGreen term=standout
au BufRead * syntax match nonascii "[^\u0000-\u007F]"
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

53. "Mimic - утилита для подмены похожих символов, делающая отлад..."  +/
Сообщение от Аноним (-), 26-Окт-15, 02:06 
класс, теперь легче помогать школьникам и студентам с "напишите программу за меня". С радостью!
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

60. "Mimic - утилита для подмены похожих символов, делающая отлад..."  –1 +/
Сообщение от IMHO (?), 26-Окт-15, 10:17 
ну и свободка
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

63. "Mimic - утилита для подмены похожих символов, делающая отлад..."  +/
Сообщение от Аноним (-), 26-Окт-15, 13:46 
енжой йор юникод
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

65. "Mimic - утилита для подмены похожих символов, делающая отлад..."  +/
Сообщение от тоже Анонимemail (ok), 26-Окт-15, 14:19 
Для кроссплатформенных исходников нормальных вариантов только два: либо ansi, либо юникод.
Все остальное гарантирует пляски с бубном на ровном месте.
Ответить | Правка | ^ к родителю #63 | Наверх | Cообщить модератору

73. "Mimic - утилита для подмены похожих символов, делающая отлад..."  –1 +/
Сообщение от Аноним (-), 26-Окт-15, 23:07 
Почему компиляторы не могут нормализовать?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

76. "Mimic - утилита для подмены похожих символов, делающая отлад..."  +/
Сообщение от Аноним (-), 27-Окт-15, 18:23 
Сдавайте курсачи в напечатанном виде.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

78. "Mimic - утилита для подмены похожих символов, делающая отлад..."  +/
Сообщение от Аноним (78), 13-Мрт-19, 14:06 
пошёл на хутор бабочек ловить
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

79. "Mimic - утилита для подмены похожих символов, делающая отлад..."  +/
Сообщение от Аноним (78), 13-Мрт-19, 14:06 
пошёл на хутор бабочек ловить
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру