Pull to refresh
43
0

Пользователь

Send message

Кажется, вы забыли на схеме отобразить пару этапов

Расстраивает ограничение, что Web Apps работают только в приватном чате пользователь-бот. Есть интересные кейсы использования для групп и каналов через inline buttons, но в этом случае сейчас сервер телеграма возвращает ошибку "Web app can be used in private chats only". Может кто-то знает, планирует ли Telegram добавить поддержку групп и каналов для Web Apps?

Павел Дуров показывает хороший пример, как надо не бояться и бороться с безумной системой. Надеюсь на победу Телеграма в этом деле и на резонансный эффект, который эта победа окажет на наших сограждан и они станут смелее.
Роскомнадзор ведь не сам блокирует сети, он же лишь раздает указание, а блокируют операторы. Почему все операторы боятся и исполняют безумные приказы? Почему никто не объявил забастовку и не отказался блокировать 20 миллионов адресов? Разве интернет, в котором не работают основные сервисы, в современном мире можно считать интернетом и качественной услугой для своих абонентов?
Верно, забанит, но в нашем случае клиенты — не обычные браузеры. Вместо Trident подставьте нужную маску.
Кстати, довольно эффективно работает проверка по U-A в nginx (при правильной настройке самого nginx):
if ($http_user_agent ~* "Trident") { return 403; }
Спасибо за наводку про logtop, актуально. Кстати, одного нашего клиента тоже последние две недели атакуют с юзер-агентом «Trident/4.0; SLCC2; .NET CLR 2.0.191602; .NET CLR 3.5.191602; .NET CLR 3.0.191602» и разными его вариациями.

Делюсь своим скриптом, добавляющим правила в iptables по подсетям /24 по этому user-agent'у:

#!/bin/bash
while [ 1 ]; do
cat /var/log/nginx/nginx_access.log | grep "Trident" | awk '{print $1}'| awk -F"." '{print $1"."$2"."$3".0/24"}' | sort | uniq -c | sort -nr > /root/trident.list
cat /dev/null > /root/iptables_trident_ban.sh
awk '{print "IP=" $2 "\nRULE=\"iptables -I INPUT 1 -p tcp --dport 80 -s " $2 " -j DROP\"\nif iptables-save | grep -- \"$IP\" ; then echo \"skip\"; else `$RULE`; fi" }' /root/trident.list | head -n 500 >> /root/iptables_trident_ban.sh
bash /root/iptables_trident_ban.sh
cat /dev/null > /var/log/nginx/nginx_access.log
[ ! -f /var/run/nginx.pid ] || kill -USR1 `cat /var/run/nginx.pid`
done

Спасибо! А скажите, возможно ли подобный подход применить для эффекта типа Aero Glass, то есть перед размытым слоем есть полупрозрачный слой, при этом возможно движение обоих слоёв, а за границами переднего слоя размытия фонового слоя быть уже не должно? Сейчас такое реализовал через синхронизацию двух изображений, одно из которых уже размытое, но хотелось бы более красивого способа…
ccze в принципе входной поток раскрашивает, но для логов лучше всего подходит, да, жаль только нельзя гибко настраивать логику раскраски…
Есть утилитка grc для раскраски вывода разных команд, в составе есть конфиги (на базе регулярных выражений) для многих базовых команд, можно писать свой конфиг и раскрашивать что угодно.
Похоже на тот прежний график, только отзеркаленный по горизонтали)
Это будет очень по стеганографичному — я ведь эту картинку вытащил из отчёта (.doc), увеличив масштаб немного и сделав скриншот. Теоретически конечно возможно… Ставлю плюс тому кто сможет)
Но сообщение там про историю становления математического факультета)
Это PNG-скриншот BMP-изображений исходного (слева) и содержащим сообщение (справа). Конечно, прямо из этой картинки сообщения уже не извлечь
Когда-то в рамках учебного курса тоже занимался таким методом, вот мои картинки для разбавления флага :)



Поставить cygwin для скрипта на баше, от того что лень поставить ruby?)
А добавить mp3 в iTunes в секцию «Книги» разве можно?
Книжки из кучи mp3-файликов читать дико неудобно :( так что спасибо cbx, мне вот как раз так и нужно.
увы, но иногда unix-программистам приходится обслуживать свои unix-серверы… хотя конечно в контексте статьи вы правы)
Прикрутил к логам софтсвитча, наблюдаю за звонками, красотень)

Information

Rating
Does not participate
Location
Россия
Registered
Activity