Сообщения

Показаны сообщения с ярлыком "Javascript"

Букмарклет для удаления спама с сайта на основе регулярных выражений

Изображение
Некоторое время назад, я зависал на одном форуме. Все бы ничего, но там присутствовал один очень неадекватный персонаж, который своим бредом просто заспамливал весь форум. Жалобы в администрацию  ничего не давали, а форумом пользоваться хотелось. Тогда я написал простейший букмарклет, который используя регулярные выражения просто находил по специфичным и постоянно используемым этим психом словам сообщения. Слова, по которым осуществляется поиск, я нашёл заранее. Найденные сообщения удалялись и страница форума становилась пригодной к просмотру :) Исходный код букмарклета есть на Github , так же можете посмотреть на него ниже, конечно для вашей ситуации его нужно будет отредактировать под себя: < html xmlns = " http://www.w3.org/1999/xhtml " xml:lang = " en " lang = " en " > < head > < title >Bookmarklet. Delete spam on forum</ title...

Анонимный хостинг или интересный концепт на Javascript

Изображение
В июльском выпуске журнала Хакер (150) в рубрике Proof-of-Concept была опубликована статья, которую можно назвать "Анонимный хостиг на javascript". Материал показался мне интересным, но сам код представлен не был и я решил подробно написать и расписать все шаги. Смотрим что к чему. Есть идея, что бы сохранить обыкновенную html страницу в виде http://goid.ru/8nl . В чём подвох ? А вот в чём, весь контент страницы мы запихнули в URL, а затем с помощью сервиса сокращения ссылок ( например goid.ru или goo.gl ) сохранили этот контент на серверах сокращалок. При щелчке по короткой ссылке мы будем получать с сервера сокращалки нужную нам страницу. Фактически мы при этом используем сокращалку как хостера, заставляя его хранить не просто адрес страницы а саму страницу ! Но есть и ложка дёгтя в этой бочке мёда: Нам нужна страничка для обработки закодированной URL ( есть идеи как это обойти ). 2. Сокращалки накладывают ограничения на длину адресной строки. В goo.gl например ...