Показаны сообщения с ярлыком подпись. Показать все сообщения
Показаны сообщения с ярлыком подпись. Показать все сообщения

понедельник, 31 января 2011 г.

Числовые подписи

Меня всегда завораживала магия программирования — маленькие фокусы, в которых бессмысленный на первый взгляд код делает что-то интересное. Самые известные из них — «подписи», которые выводят на печать короткий текст (обычно имя автора). В прошлый раз я показала несколько таких фокусов, основанных на эзотерических языках программирования, и некоторым читателям они даже пригодились при подготовке новогоднего поздравления :-) Настоящая же магия — это создание таких вещиц на совершенно нормальном языке, который вы используете каждый день, например, на C++ или Java. В этой статье я покажу несколько способов вывести короткий текст с использованием в качестве исходных данных только числовых констант.

Disclaimer: большинство приведенных фокусов основаны на низкоуровневых действиях с памятью, поэтому результаты могут варьироваться в зависимости от архитектуры компьютера и используемого компилятора (я пользуюсь gcc).


C++ спокойно относится к маргинальным манипуляциям с памятью и указателями, поэтому обфускации типа задания строки числом — почти обычное дело :-) Самый простой пример:

пятница, 8 октября 2010 г.

[Ссылка] Способы идентификации в интернете

Как идентифицировать посетителя? Когда-то давно для этой задачи были придуманы Cookie. Но их можно потереть.

Однако есть гораздо больше путей идентификации. Многие технологии так или иначе передают информацию о пользователе и компьютере.

Все это позволяет "узнавать" даже посетителя, который специально удалил куки, сменил браузер и перешел на другой IP.

На хабре уже были статьи, частично освещающие эту тему. Но реальность гораздо менее анонимна, т.к. способов идентификации куда больше ;)

Ссылка: http://habrahabr.ru/linker/go/105773/


Источник: Хабрахабр - Web-разработка
Оригинальная страница: [Ссылка] Способы идентификации в интернете