это наш химический дом для печальных жителей Земли

копирование сложноформируемого HTTP-запроса или как накрутить голосование

Сейчас трудно найти более-менее популярный сайт, где бы важные для сайта, запросы (голосование, подтверждение перевода денег итд ) формировались через переданные сервером в явном виде данные. Подобные действия со стороны администрации и программистов сайта ясны – они хотят максимально усложнить процесс копирования запроса браузера.
Обычно для усложнения данных запроса на клиентской стороне используеться JavaScript и как правило этот скрипт не так уж легко понять (200-1000 строчек хрензнаеткакнаписанного кода):

  1. сервер посылает гипер-текстовую страницу с вкраплениями JS и исходных данных
  2. JS обрабатывает переданные в явном виде данные и формирует из них данные для верификации запроса
  3. браузер дает запрос серверу с целевыми аргументами и аргументами для верификации запроса
  4. сервер анализирует полученные данные верификации запроса и если они удовлетворяют требованиям, то обрабатывает целевые

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

читать полностью →

echo ‘hello world!’;

Сегодня я начал реализовывать свою давнишнюю мечту – писать блог. У меня есть много сайтов, однако, делая, что-то для них я не получаю особого наслаждения т.к. вся та деятельность имеет только одну цель – деньги. Блог же я буду вести для души т.е. он мне нужен скорее для того чтобы скоцентрироватся и выделить основную идею, мысль в какой-нибудь интересной штуке или подвести итог какой-либо проделаной работе.

Ну вообщем заканчиваю с лирикой, надеюсь, что сайт будет хоть кому-нибудь интересен и полезен.

Спасибо.

P.S. не претендую на оригинальность, гениальность, оперативность, читабельность, захватывающий сюжет и прочее