вторник, 10 октября 2017 г.

Для того чтобы сканировать по сети (расшарить сканер) под виндой нужны две проги
RemoteScan
Scanitto Pro

суббота, 16 сентября 2017 г.

О конопле

Собственно, я до 27 лет коноплю никогда не курил. Но все бывает в первый раз.
Обратился в один интернет-магазин по продаже наркотиков в Днепре через Телеграм, пополнил счет продавцу, он скинул координаты закладки и фотографию места. Я пошел и забрал клад.

На работе скрутил косячек в туалете и незамедлительно за несколько напасов (3-5) пошел за угол на улицу и скурил его.
В конопле есть плюсы и минусы.

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

- жутко тупишь (без кратковременной памяти). Отключает внимание!. Меня чуть не сбила машина потому что я забыл смотреть по сторонам когда переходил дорогу ибо башка была занята непонятно чем. Пошел купить мивину в атб и забыл зачем туда пришел. потом пошел за мивиной и словил себя на мысли что мивина то в другой стороне, а я уже прошел половину магазина, придя к мивине долго думал сколько купить потому как забывал что я вообще тут делаю и смотрел на мивину не как на цель, за которой пришел, а как на просто товар ибо забыл о том что хотел ее купить. По дороге меня чуть не сбил автомобиль (ментовский!) поскольку я забыл перед переходом дороги посмотреть по сторонам.
Не одно серьезное дело под коноплей нельзя довести до конца. Хотел сделать бульбулятор, но передумал (сделал на след день). Становишся рассеяным и ненадежным.
- ощущается сильное сердцебиение

Как курил: косяк, водный бульбулятор.

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

вторник, 5 сентября 2017 г.

вторник, 29 августа 2017 г.

Доставка писем на Gmail

Де-факто, Gmail не хочет принимать письма с неизвестных IP-адресов.
Для того, чтоб письма адекватно доходили, сервер должен быть настроен соответствующим образом.

1) IP почтового сервера должен отсутствовать во всех черных списках. Проверяемся тут.
https://mxtoolbox.com/blacklists.aspx Если мы где-либо есть, идем на сайт черного списка и удаляемся оттуда.
2) Обратная DNS- запись должна отдавать домен сервера (или сабдомен mail) в зависимости от настроек - заказываем обратную запись у провайдера и проверяем командой host
3) На сервере должен быть корректно настроен DKIM, DMARC, SPF, SSL с несамодельными сертами (подойдут от letsencrypt)
4) Сервер должен быть добавлен в "белый список" гугла https://gmail.com/postmaster/

После всей проделаной работы тестируемся:
1) Проверяем работу DKIM, SPF отправив письмо любого содержания на
check-auth@verifier.port25.com
2) Проверяем обратную запись DNS, DMARC, SSL и прочее на сайте https://mxtoolbox.com
3) Проверяем в общем все на сайте https://www.mail-tester.com мой результат 8.1/10 изза PYZOR (pyzor это открытая база данных не-спамных писем для фильтра spamassassin куда в случае массовой рассылки нужно добавить тело письма). То есть фактически мой рейтинг настроек сервера 10/10.

Уже после всей настройки перекрещиваем монитор и пишем письмо на gmail. Вуаля - оно во входящих! Радости полные штаны. 


среда, 23 августа 2017 г.

Уточнение по opendkim из debian-wiki

Уточнение по opendkim

Есть статья по настройке opendkim в Debian, она тут https://wiki.debian.org/opendkim
Но в ней не уточнено как именно добавлять TXT запись в DNS

В статье написано только


mail._domainkey TXT v=DKIM1;g=*;k=rsa;p=MI***** (take it from /etc/postfix/dkim/mail.txt file)

А добавлять нужно так - открываем файл  /etc/postfix/dkim/mail.txt 

В нем следующее содержимое 

mail._domainkey IN      TXT     ( "v=DKIM1; h=sha256; k=rsa; "
          "p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAqAgrbjBWOc0n0VistyzDSz2AI9norZVD2vtRkhZut9AKA2q3kN1/JofqgYxQ2h4YjMHPBJX7hRwc+8QfUqdUfh3j+HBov70orQmJPonRYQILDv5+ryF1gvqiyWKIia63qtqch4bOrsJvtG0l6vgW+Em841B5cDkb82bI6fvBA3i7NJ10H1t+T9NrIr4W3iUtTvink+Ty0+qAV2"
          "rcs9XbS8ZV41hyQZdaGoC/vCR+2rp6NG4O2PFxiuUQzvrlZeBM+fwBPPwk8divC3DWt5LHG6UFTCiYjcABN3poU5DLdApNM1VQyy1CC97n3ngh+wEoTB2hrTfqLYulSph+OYii3wIDAQAB" )  ; ----- DKIM key mail for workrocks.com



Соединяем первую и вторую записи

p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAqAgrbjBWOc0n0VistyzDSz2AI9norZVD2vtRkhZut9AKA2q3kN1/JofqgYxQ2h4YjMHPBJX7hRwc+8QfUqdUfh3j+HBov70orQmJPonRYQILDv5+ryF1gvqiyWKIia63qtqch4bOrsJvtG0l6vgW+Em841B5cDkb82bI6fvBA3i7NJ10H1t+T9NrIr4W3iUtTvink+Ty0+qAV2rcs9XbS8ZV41hyQZdaGoC/vCR+2rp6NG4O2PFxiuUQzvrlZeBM+fwBPPwk8divC3DWt5LHG6UFTCiYjcABN3poU5DLdApNM1VQyy1CC97n3ngh+wEoTB2hrTfqLYulSph+OYii3wIDAQAB

И уже это добавляем в TXT-запись
Иначе DKIM работать не будет!

P.S - тестировать DKIM нужно, отправив письмо с любой темой и содержанием на 

check-auth@verifier.port25.com


четверг, 20 июля 2017 г.

Блокируем ботом по юзер-агенту в nginx

if ($http_user_agent ~* "curl|007ac9|008|200PleaseBot|360Spider|360Spider-Image|360Spider-Video|AddThis|AhrefsBot|Alexabot|AMZNKAssocBot/4.0|archive.org_bot|baidu|Baiduspider|Baiduspider-image|BDCbot|BDCbot/1.0|BLEXBot|bsalsa|Butterfly|CCBot|ChangeDetection|coccoc|CrazyWebCrawler-Spider|daumoa|DoCoMo/2.0|dotbot|EasouSpider|Exabot|Ezooms|Findxbot|Findxbot/1.0|Flipboard|Genieo|Gluten Free Crawler|grapeshot|HaoSouSpider|HyperCrawl|ia_archiver|ichiro|ichiro/3.0|ichiro/4.0|InfoWeb|IstellaBot|libwww-perl|Linguee Bot|linkdexbot|linkdexbot/2.0|linkdexbot/2.1|linkdexbot/2.2|LinkpadBot|ltx71|meanpathbot|MegaIndex.ru|MegaIndex.ru/2.0|NaverBot|NerdyBot|netseer|Nutch Bots|oBot|PaperLiBot|phpservermon/3.1.1|PrivacyAwareBot/1.1|proximic|psbot|QuerySeekerSpider|Qwantify|rogerbot|ScreenerBot|SearchmetricsBot|SemrushBot-SA|SF/2 (skipfish)|SiteExplorer|Sogou head spider/3.0|Sogou Orion spider/3.0|Sogou Pic Agent|Sogou Pic Spider/3.0|SputnikBot|Sunrise|SurdotlyBot|Swiftbot|TDJBOT|trovitBot|TurnitinBot|tweetmeme|TweetmemeBot|TwengaBot|TwengaBot-2.0|TwengaBot-Discover|TwengaBot/2.0|UnwindFetchor|Uptimebot|Uptimebot/1.0|UptimeRobot|UptimeRobot/2.0|voltron|WBSearchBot|WeSEE|Wget|wget|wotbox|XoviBot|Y! J-ASR|yacybot|Yeti|YodaoBot|yoozBot-2.2|YoudaoBot/1.0|Yahoo! Slurp|yahoo-slurp|Anews/1.0|Anews|Kribrum|Kribrum/0.1|iskanie|PaperLiBot/2.1|special_archiver/3.1.1|special_archiver|CCBot/2.0|Exabot/3.0|SemrushBot/1.1~bl|SemrushBot/1.1|SemrushBot-SA/0.97|um-FC|um-FC/1.0|um-LN|um-LN/1.0|heritrix|DeuSu/5.0.2|bitlybot|bitlybot/3.0|MaxPointCrawler|GetIntent Crawler|Scrapy|Scrapy/1.2.2|Twitterbot|Twitterbot/1.0|SputnikBot/2.3|Trident/6.0|Trident/5.0|Trident|GuzzleHttp/6.1.0|GuzzleHttp|X11|MSNBot|bingbot|bingbot/2.0|StackRambler|Mail.RU|Mail.RU_Bot/2.0|Mail.RU_Bot|METASpider|Aport|Scooter|trendictionbot|trendictionbot0.5.0|Kraken|Kraken/0.1|DotBot/1.1|BUbiNG|Yeti/1.1|SeznamBot/3.2|WebartexBot|BLEXBot/1.0|spbot/5.0.3|um-IC|um-IC/1.0|GermCrawler|Sogou|GingerCrawler|nutch|Urlbot|ScoutJet|GroupHigh|GroupHigh/1.0|MJ12bot/v1.4.3|MJ12bot/v1.4.0|MJ12bot/v1.2.4|MJ12bot/v1.2.3|MJ12bot/v1.0.8|MJ12bot/v1.0.7|MJ12bot/v1.0.6|MJ12bot/v1.0.5|MJ12bot/v1.4.5|MJ12bot/v1.4.6|MJ12bot/v1.4.7|MJ12bot/v1.4.8|rogerbot/1.0|SemrushBot|MegaIndex|megaIndex.ru|megaindex|crawler4j|Steeler/3.5|Steeler|AhrefsBot/5.1|AhrefsBot/5.2|AhrefsBot/1.0|AhrefsBot/2.0|AhrefsBot/3.0|AhrefsBot/4.0|AhrefsBot/5.0|AhrefsBot/3.1") {
    return 403;
}

Umask в Proftpd

Задать режим полного чтения и записи для всех файлов и папок в proftpd:

Umask                           000 000

четверг, 13 июля 2017 г.

<VirtualHost *:80>
        DocumentRoot /var/www/html

        Alias /webdav /var/www/webdav

        <Directory /var/www/webdav>
            DAV On
            Order Allow,Deny
            Allow from 10.47.1.31
        </Directory>

</VirtualHost>




curl -T d:\debian-9.0.0-amd64-netinst.iso http://10.47.1.100/webdav/

вторник, 11 июля 2017 г.

Flash Player для RTMP

<embed
type='application/x-shockwave-flash'
id='player11-2'name='player11-2'
src='http://www.11channel.dp.ua/res/broadcast/player.swf'
width='1280'
height='720'
bgcolor='undefined'
allowscriptaccess='always'
allowfullscreen='true'
wmode='transparent'
flashvars='author=TV Company 11 channel, Dnepropetrovsk, Ukrain&description=TV company 11 channel, Dnipropetrovsk (Dnepropetrovsk) City, Ukraine. News of Ukraine and the world, the program of transfers and announcements. The air, thematic and chronological search in archive. Online Broadcast. The information on the company, new projects and many other things.&file=cam1&title=On Air - TV Company 11 channel, Dnepropetrovsk, Ukraine&backcolor=F4F4DF&bufferlength=2&volume=50&plugins=gapro-1&gapro.accountid=UA-5434280-1&streamer=rtmp://10.47.1.100:1935/myapp&dock=false&autostart=true&shuffle=true&stretching=fill'
/>

пятница, 19 мая 2017 г.

Поднимаем Socks 5 - прокси на Linux сервере средствами SSH

Будет работать под Ubuntu, CentOS, Debian, Red Hat

Шаг 1 - делаем исполняемым /etc/rc.local

chmod +x /etc/rc.d/rc.local

Шаг 2 - добавляем в него

nohup bash /root/socks.sh > /dev/null 2>&1&

Шаг 3 - создаем файл /root/socks.sh и вписываем в него

while true
do
sshpass -p rootpass ssh -p 2244 -N -D 185.111.219.79:1000 root@localhost
done
Где rootpass = пароль рута
185.111.219.79 = IP адрес интерфейса, который будет слушать наш сокс



ВСЕ!