19 Июль 2019, 22:10
SEOPRAVDA.RU


Последние сообщения

Страницы: [1] 2 3 ... 10
1
Осторожно! От имени “LockStockCPA” действуют мошенники!



Уважаемые клиенты и партнеры. Остерегайтесь мошенников, якобы имеющих отношение к нашей партнерской программе. “Кидалы” осуществляют свою деятельность при помощи фейковых аккаунтов с использованием бренда “LockStockCPA” в мессенджерах и соцсетях. Попасть на них вы можете если воспользуетесь поиском в Скайпе:

Пример фейка в поиске:



Пример фейкового аккаунта:



На данный момент обнаружены аккаунты:
  • ladykeisha80 (Skype);
  • @andreycpalucky (Telegram);
  • @stepan247 (Telegram).
Напоминаем вам что настоящие контакты вашего менеджера доступны поле регистрации в вашем личном кабинете!

Пример действительных контактов:



С уважением команда lockstockcpa.com!
2
superpupervest, жаль я не программист :)
3



Я не занимаюсь технической поддержкой сайтов, но так уж сложилось, что ко мне часто обращаются за помощью. С одной стороны отказывать неудобно, да и не выгодно с коммерческой точки зрения, с другой за большое спасибо в магазине тоже не расплатишься. Поэтому я решил написать универсальное решение, но столкнулся с некоторыми проблемами.
Суть решения заключается в том, чтобы отловить данные POST, GET, COOKIE и обработать их еще до того, как сайт произведет с ними какие-либо действия.
Вот собственно сам код

$jsxss="onabort,oncanplay,oncanplaythrough,ondurationchange,onemptied,onended,onerror,onloadeddata,onloadedmetadata,onloadstart,onpause,onplay,onplaying,onprogress,onratechange,onseeked,onseeking,onstalled,onsuspend,ontimeupdate,onvolumechange,onwaiting,oncopy,oncut,onpaste,ondrag,ondragend,ondragenter,ondragleave,ondragover,ondragstart,ondrop,onblur,onfocus,onfocusin,onfocusout,onchange,oninput,oninvalid,onreset,onsearch,onselect,onsubmit,onabort,onbeforeunload,onerror,onhashchange,onload,onpageshow,onpagehide,onresize,onscroll,onunload,onkeydown,onkeypress,onkeyup,altKey,ctrlKey,shiftKey,metaKey,key,keyCode,which,charCode,location,onclick,ondblclick,oncontextmenu,onmouseover,onmouseenter,onmouseout,onmouseleave,onmouseup,onmousemove,onwheel,altKey,ctrlKey,shiftKey,metaKey,button,buttons,which,clientX,clientY,detail,relatedTarget,screenX,screenY,deltaX,deltaY,deltaZ,deltaMode,animationstart,animationend,animationiteration,animationName,elapsedTime,propertyName,elapsedTime,transitionend,onerror,onmessage,onopen,ononline,onoffline,onstorage,onshow,ontoggle,onpopstate,ontouchstart,ontouchmove,ontouchend,ontouchcancel,persisted,javascript";
$jsxss = explode(",",$jsxss);
foreach($_POST as $k=>$v)
{
if(is_array($v))
{
foreach($v as $Kk=>$Vv)
{
$Vv = preg_replace ( "'<script[^>]*?>.*?</script>'si", "", $Vv );
$Vv = str_replace($jsxss,"",$Vv);
$Vv = str_replace (array("*","\\"), "", $Vv );
$Vv = strip_tags($Vv);
$Vv = htmlentities($Vv, ENT_QUOTES, "UTF-8");
$Vv = htmlspecialchars($Vv, ENT_QUOTES);
$_POST[$k][$Kk] = $Vv;
}
}
ELSE
{
//Сначала удаляем любые скрипты для защиты от xss-атак
$v = preg_replace ( "'<script[^>]*?>.*?</script>'si", "", $v );
//Вырезаем все известные javascript события для защиты от xss-атак
$v = str_replace($jsxss,"",$v);
//Удаляем экранированание для защиты от SQL-иньекций
$v = str_replace (array("*","\\"), "", $v );
//Экранируем специальные символы в строках для использования в выражениях SQL
$v = mysql_real_escape_string( $v );
//Удаляем другие лишние теги.
$v = strip_tags($v);
//Преобразуеv все возможные символы в соответствующие HTML-сущности
$v = htmlentities($v, ENT_QUOTES, "UTF-8");
$v = htmlspecialchars($v, ENT_QUOTES);
//Перезаписываем GET массив
$_POST[$k] = $v;
}

}
Тоже самое я сделал по аналогии с  _GET и _COOKIE
Основные недостатки.

1) У меня так и не вышло обработать, а точнее перезаписать их внутри функции и передать _POST, _GET и _COOKIE в качестве переменных, а главное, как следствие, обработать многомерные массивы данных рекурсивно. Соответственно $_POST[][], $_POST[][][] и тд уже обработать не выйдет и каждый такой массив надо вставлять отдельно. Массив может быть бесконечно большой, а код получится бесконечно громозкий.

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

3) strip_tags удаляет все теги. Мне бы не хотелось убирать все, а лишь самые опасные теги, но беда в том, что в дополнительных параметрах можно указать только теги, которые нужно оставить. Конечно, можно использовать регулярные выражения, но к сожалению, нет уверенности в том, что не забудешь что-нибудь важное, поэтому если у кого-то есть отличная замена этому, то предлагаю собрать все в кучу и избавиться от strip_tags

4) Ну и жду других советов по данному вопросу.
4
Двадцать пять проектов выполнено за июнь, с началом нового месяца свободен для новых заказов!

Контакты чутка поменялись:
Телеграмм: @Rox_s
Скайп: deadman_-_
Гугл-почта: cheaplinkspro@gmail.com
Яндекс-почта: cheaplinkspro@yandex.ru
Наш сайт: ссылка
5
Посмотрел на работу сервиса ТехЗадатор

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

Вся страница целиком. Код страницы. Включая картинки, таблицы, каталог товаров и т.д.
6
Здравствуйте Уважаемые пользователи!
В настоящее время в сервисе ведутся технические работы. Просим прощения за доставленные неудобства, в ближайшее время работоспособность сервиса будет восстановлена!
7
Посмотрел на работу сервиса ТехЗадатор, смущают дополнительные слова, как по мне это не показатель выхода в ТОП, эти доп слова конкуренты могли надергать друг у друга по кругу.
С заспамленностью по text.ru тоже не все гладко, при анализе топа заспамленность выше 45%, нужно разобраться, что берется во внимание Яндексом, только текст или вся страница целиком, если ли учет ключей из картинок при подсчете тошноты документа.
8
Человек-ракета видео

Эти люди-ракеты бесподобны, вызывают уважение и восхищение. Браво, человек-ракета!!!  :clapping: :clapping: :clapping:

9
Человек - самолет JETMAN - видео

Человек-самолет это круто! Реактивный двигатель, тело является фюзеляжем, посадка с парашютом. Смелый человек JETMAN!!!  :clapping: :clapping: :clapping:


10
Летающий мотоцикл в Сколково - видео


Этот квадракоптер для полета людей - летающий мотоцикл в Сколково мне понравился, а Вам? Конечно, он несовершенен пока, нужна надежная защита летчика, например, можно поместить лопасти в шахты цилиндрические из толстой проволоки, сделать небольшую клетку без дверок для летчика и т.д. и т.п. Все реально, осталось улучшать все параметры :)
Страницы: [1] 2 3 ... 10