Архив

Архив раздела ‘Скрипты’

Ставим код SAPE на свой WordPress

3 Ноябрь 2009

Обычно код sape я размещал руками, то есть лез в шаблон и поправлял что нужно. А недавно мне попался плагин предназначенных для этих целей!

Называется он – iSape. Он легко ставится, легко настраивается (в общем как и все в WP) и это я комментировать не буду. Огорчило только одно – плагин над блоком ссылок ставит ссылку на себя! Я понимаю что разработчик хочет как-то поднять свою известность, но этот способ слишком грубый, так что я полез в код и убрал из него все упоминания о сайте разработчика!

Ну а пост написал чтобы поделиться тем, что в итоге получилось. Качаем iSape

SAPE, php, Скрипты , ,

Инвайты для антикапчи (antigate.com)

5 Сентябрь 2009

———————————————————————————————–

Смотреть список инвайтов antigate com

———————————————————————————————–

Мои статьи на тему антикапчи (antigate.com) оказались довольно популярными и теперь я очень часто получаю сообщения с просьбой выдать инвайт для этой системы.

К сожалению не всегда получалось оперативно это делать. В итоге я терял реферала, а посетителю приходилось искать дальше.

В общем решил написать сервис который всегда будет готов отдать свежие инвайты для антикапчи

Смотри: http://myseoincome.ru/php/ac-service/

На этой странице всегда доступен список из двух инвайтов, список обновляется раз в 10 минут. Думаю этого вполне хватит.

Сервисы, Скрипты ,

Спамер ucoz`а

15 Апрель 2009

Где-то месяц назад решил как-то автоматизировать постинг сообщений в гостевые юкоза и разбирая их систему впервые натолкнулся на довольно интересный способ защиты.

Сообщение постилось при отправке запроса по адресу

http://$HOST/gb/

В запросе нужно было отдать все куки полученные при загрузке страницы и вот такой POST-массив:

$postdata = array(
	"id" => '/gb/',
	"name" => "[имя]",
	"message" => "[само сообщение]",
	"email" => "",
	"www"	=> "",
	"code" => "[циферки с капче]",
	"a" => "[этот парамерт есть в странице]",
	"m"	=> "[этот парамерт есть в странице]",
	"syst" => "",
	"sos" => [гвоздь]
);

Как видно, почти все данные можно вытащить из страницы, с капчей тоже проблем нет (сливаем ее с полученными куками).  Но я сказал «почти» не спроста. sos – этого параметра в странице нет, а без него спамить не получится. После не очень продолжительного ломания мозга я обратил внимание на след кусок JS-кода (табуляцию сам проставил):

var _y8M='';
function _dS(s)
{
	var i;
	var r="";
	var l=s.length-1;
	var k=s.substr(l,1);
	for (i=0;i<32){
		c=127-(32-c);
		}
		r+=String.fromCharCode(c);
	}
return r;
}
_y8M=_dS('>kprwv"v{rg?$jkffgp$"pcog?$uqu$"xcnwg?$37234;746:$"1@2');

Как видно есть функция которая как-то преобразовывает данную строку. Полез дальше, смотреть что же вернет функция и вот результат:

<input name="sos" type="hidden" value="1501295248" />

Как все просто. Осталось вытащить из страницы зашифрованную строку и преобразовать ее. Вот функция на PHP, которая делает нужное преобразование:

function sos_decode($code)
{
	$ret = '';
	$code = stripcslashes($code);
	$l = strlen($code)-1;
	$k = substr($code,$l,1);
	for($i=0;$i<$l;$i++){
		$c = ord($code[$i])-$k;
		if($c<32){
			$c = 127-(32-$c);
		}
		$ret .= chr($c);
	}
	return $ret;
}

Вот и все. Я свой спамер так и не написал т.к. не очень он мне нужен, да и с недавних пор описаных действий стало маловато! UCOZ что-то изменил в своей анти-спам защите и с этим я пока не разобрался.

php, Скрипты , , ,

Основа SEO-империи – проектирование

26 Февраль 2009

Идеи создания SEO-империи до сих пор меня не покинули, она на оборот активно развиваются в моем воображении! Жаль только что не удается реализовывать задуманное с такой же скоростью.

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

В общем о чем же это я? Нужно понимать, что для успешного и быстрого развития большой империи из сотень сайтов (на разных движках с сотнями тысяч, а то и миллионами страниц) просто необходимо иметь единый инструмент управления. Инструмент который позволит  без труда по определенным параметрам найти 100 страниц из миллиона и также без лишних усилий поставить на них нужные ссылки.

Для себя такой инструмент я еще не создал, но уже спроектировал.

Назвал я этот проект – GloboЛизатор.

Итак, GloboЛизатор будет состоять из трех основных частей:

  • паук, который займется индексацией
  • сервер, через который и будет происходить управление
  • клиент, который размещается на каждом сайте.

Паук

Это та часть системы, которая отвечает за индексацию.  Он получается от сервера адрес сайта и идет его сканировать определяю при этом необходимые параметры (<title>, уровень вложености, pr, количество ссылок…)

Сервер

Ядро системы. Админка через которую будем просматривать собранную базу и отдавать команды клиентам на размещение ссылок.

Клиент

На начальном этапе все, что должен уметь клиент – ставить ссылки на указаной странице своего сайта. Для этих целей я решил чуть модернизировать клиент SAPE (зачем велосипед заново мастерить?)

Кстате в итоге получится система очень похожая на SAPE! Только функционал урезан.

Идеи, Скрипты , , ,

Автоматизация работы с addurl Яндекса

13 Февраль 2009

Я уже как-то писал о том, как «разгадывать капчи«, а сейчас решил развить этот пример в что-то более практичное.

Цель: автоматизировать добавление страниц в addurl Яндекса (webmaster.yandex.ru)

Скрипт конечно же на PHP и для определения значений капчи я все также использую сервис anti-captcha.com.

Читать далее…

php, Скрипты, Яндекс , , , ,