Pull to refresh
36
0
Lain_13 @Lain_13

User

Send message

Деобфускация одного скрипта с попапами

Reading time 127 min
Views 11K
Тяжело найти человека, который не сталкивался бы с таким отвратительным явлением на сайтах, как рекламный попап. Откровенно не понимаю зачем их делают, но, судя по всему, это работает. И это печально. В своё время данное явление достало даже разработчиков браузеров из-за чего на тот же window.open были наложены ограничения, не позволяющие открывать новые окна без спросу пользователя. К сожалению их было недостаточно и в борьбу включились баннерорезки. К сожалению API, предоставляемые браузерами, не идеальны и потому периодически обнаруживаются новые пути ухода от блокировки, которые как-то приходится затыкать. Вот только довольно сложно заткнуть брешь не зная как она работает и разработчики рекламных скриптов это тоже прекрасно понимают. В результате код обфусцируется всё новыми и новыми способами. Здесь я попробую разобрать один такой скрипт и техники обфускации кода, применяемые в нём, крайний раз обнаруженный на средней популярности сайте хентайной мангой (японские порнокомиксы).
Читать дальше →
Total votes 12: ↑11 and ↓1 +10
Comments 14

Смайлы

Reading time 1 min
Views 881
Я много встречал на форумах, в чатах и вообще где попало множество разных смайлов. Все мы их знаем, все пользуемся. Но иногда хочется нарисовать смайл поинтереснее, чем банальный :). Впрочем, существуют целые списки готовых решений.

Так вот хотелось бы их пополнить:
Читать дальше →
Total votes 30: ↑6 and ↓24 -18
Comments 36

Во имя великой справедливости!

Reading time 1 min
Views 600
Сижу и смотрю я из Фокса на эти холивары про Фокса, Оперу, Сафари и прочее… Ну сколько уже можно? Они же все хороши по своему! Вот вспомнил картинку с xkcd.

Взял и перевел, потом подумал, поменял шрифт, поправил перевод и еще раз поправил перевод.
Total votes 58: ↑41 and ↓17 +24
Comments 48

Они прилетели!… и намусорили.

Reading time 1 min
Views 8.3K
Нет, я, конечно, рад, что тов. О подарили банан и НЛО опубликовало надписи, но… но есть одно неприятное но — теперь слишком много этих надписей.

Предлагаю конструкции вида:
НЛО прилетело и опубликовало эту надпись здесь.
НЛО прилетело и опубликовало эту надпись здесь.

НЛО прилетело и опубликовало эту надпись здесь.
НЛО прилетело и опубликовало эту надпись здесь.

Заменять на:
НЛО прилетело и сорок два раза опубликовало эту надпись здесь.

В случае ветвистых образований:
НЛО прилетело и рекурсивно опубликовало эту надпись здесь.

Что-ж, тов. О можно даже сказать спасибо, его комментарии позволили проверить как смотрится большое количество забаненных комментариев идущих друг за другом.

^: Обновил топик в соответствии с идеями из комментариев, спасибо Untoten, Fade, Vox и остальным, самые интересные идеи, как обычно, в комментариях.
Total votes 66: ↑54 and ↓12 +42
Comments 33

Глючит хабрапоиск

Reading time 1 min
Views 697
Вводим в окошко поиска слово «хабраглюк» и нажимаем кнопку [Enter ↵].

Хорошо то, что мы получаем страницу поиска и на этой странице что-то найдено, и это что-то даже содержит искомое слово.

Плохо то, что подсвечается не искомое слово, а произвольные блоки текста произвольной длинны.
Total votes 3: ↑2 and ↓1 +1
Comments 6

Internal Habrahabr Error vs. Internal Server Error

Reading time 1 min
Views 681
Пока Хабра изредко радует нас фразой Internal Habrahabr Error, на заБОРе вообще ничего нет, кроме унылой надписи:

500 Internal Server Error
nginx/0.4.13

Кто-то нам таки устроил рабочий день…
… надо радоваться, не надо напрягаться. ~_^

Ну вот, пока писал — его уже починили, а так хотелось поработать!
Total votes 6: ↑2 and ↓4 -2
Comments 1

К вопросу о баснях.

Reading time 1 min
Views 608

Автор подписал сие творение как FireFox. Мне нравится FireFox и я постоянно им пользуюсь, но наткнувшись на это, не могу не поделиться хотя боян аж от двадцать пятого марта две тысячи пятого года.
Найден тут: kandelyabr.livejournal.com

Читать дальше →
Total votes 13: ↑3 and ↓10 -7
Comments 1

Group chat

Reading time 2 min
Views 1.6K

Что нового на Gmail?


Буквально пол часа назад зашел в свой гугловский ящик и увидел справа вверху интересный пункт.


Вот такой: New! Group chat


Ниже нечто вроде перевода странички, на которую ведет ссылка.


Извините за боян, лично я не видел этой темы здесь, видимо пропустил.


Читать дальше →
Total votes 39: ↑24 and ↓15 +9
Comments 41

О бесполезных действиях

Reading time 4 min
Views 3.2K
Мне показалось, что в интерфейсах современных браузеров далеко не всё правильно, поэтому я решил написать об этом и обсудить свои мысли с вами. Я пользуюсь браузером FireFox и именно поэтому проблемы и методы их решения в первую очередь будут касаться именно его, но это вовсе не значит, что у других браузеров этих проблем нет. Если знаете, как их решить в вашем браузере или если вашем браузере их нет, то пишите и я добавлю об этом пару абзацев в текст поста.
Читать дальше →
Total votes 10: ↑7 and ↓3 +4
Comments 79

ХабраAJAX не справляется со своей задачей?

Reading time 1 min
Views 704
Мне кажется или AJAX на Хабре не справляется с главной задачей, возложенной на эту технологию, а именно — минимизировать объем информации передаваемой между браузером и сервером? Почему, спрашивается, если я пишу 1 комментарий в дереве комментариев, разросшемся уже до половины мегобайта я должен ждать, пока это дерево ВСЁ ЦЕЛИКОМ не перегрузится? У меня, например, на работе интернет имеет скорость 3 килобайта в секунду, как вы думаете, сколько времени обновляется дерево в таком случае?
Читать дальше →
Total votes 35: ↑32 and ↓3 +29
Comments 52

Information

Rating
Does not participate
Location
Украина
Date of birth
Registered
Activity