- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
<form>
<link rel="stylesheet" href="css4.css">
<div class="four"><h1 align="center"><b>Выберите что будете накручивать:</b></h1></div><br>
<center><input class="fti" type="radio" name="message" value="Подписчики" id="marg2" required><b>Подписчики(1000шт. - 200₽)</b><br></center>
<center><input class="fti" type="radio" name="message" value="Лайки" id="marg2" required><b>Лайки(1000шт. - 200₽)</b><br></center>
<center>Укажите количество:</center>
<center><input type="number" name="count" class="iinput" value="1" id="a" name="count" min="10" max="10000" required oninput="b.value=(this.value*.2).toFixed(2)"> шт.<br></center>
<center>Укажите ссылку:</center>
<center><input type="url" name="url" class="iinput" placeholder="www.instagram.com/example/" id="marg" required><br></center>
<center>Укажите ваш Email:</center>
<center><input type="email" name="email" class="iinput" placeholder="[email protected]" id="marg" required><br></center>
<center>Будет списано:</center>
<center><input type="number" id="b" name="out" class="iinput" readonly="readonly">₽</center>
<a href="glavn.html" id="al">На главную</a>
<center><input type="submit" href="glavn.html" id="af" value="Отправить"></div></center><br>
<center><i class="fa fa-info-circle" aria-hidden="true" style="color:#D3D3D3;"><b style="color:#D3D3D3;">ЗАКАЗ ПРИДЁТ В ТЕЧЕНИИ 24 ЧАСОВ</b></i></center>
</form>
<?
Давайте течь от «PHPClub».
https://phpclub.ru/talk/threads/Помогите-с-отправкой-формы-на-email.86557/
>>> Я не могу отправлять данные с форм на сайте на свою почту.Я пробовал много способов но у меня не получалось.Буду благодарен за помощь в создании кода php.
>>> Выберите что будете накручивать
скорее гугл, чем чувак
>>> Я если что-то делаю, то либо код вообще не работает, то если напишу в чат какую-либо цифру, то срабатывает без проверки на ранее нажатую кнопку и получается вот такой баг.
Вообще, кстати, я довольно часто натыкаюсь на абсолютно безграмотные тексты вроде бы взрослых и адекватных людей. И ладно бы там какое-нибудь жы-шы было, так ведь нет — они просто пишут слабосвязные вореции! Пресловутая слетевшая шляпа нервно курит в сторонке по сравнению с перлами, которые выдают эти люди во всяческих соцсетях. Не понимаю.
Когда Пьер, иногда пораженный смыслом его речи, просил повторить сказанное, Платон не мог вспомнить того, что он сказал минуту тому назад, — так же, как он никак не мог словами сказать Пьеру свою любимую песню. Там было: «родимая, березанька и тошненько мне», но на словах не выходило никакого смысла. Он не понимал и не мог понять значения слов, отдельно взятых из речи. Каждое слово его и каждое действие было проявлением неизвестной ему деятельности, которая была его жизнь. Но жизнь его, как он сам смотрел на нее, не имела смысла как отдельная жизнь. Она имела смысл только как частица целого, которое он постоянно чувствовал. Его слова и действия выливались из него так же равномерно, необходимо и непосредственно, как запах отделяется от цветка. Он не мог понять ни цены, ни значения отдельно взятого действия или слова.
сервак лучше всего апач 2
2020 г: а что такое кодовая страница?
Интересно, это на данный момент рекорд или есть более живучие темы.
ВАША ЛОКАЦИЯ ЗАПИСАНА
НЕ ПОКИДАЙТЕ ДОМ ДО ПРNБЫТИЯ ПОСЫЛКИ 97 16 32
НЕ ОТКbbВАЙТЕ ДВЕРЬ, ЕСЛИ НЕ УСLЫШАЛИ ПРОВЕРОЧНЫЙ -- ПРОСТУК ПОРТА
В СЛУЧАЕ -- В
СЛУЧАЕ ANXIETY ВЫДЕРНУТЬ ЧЕКУ
> > include all our build dependencies
> как я написал выше - форма шизофрении, возомнили себя java-разработчиками, которым нужен отдельный build, сборки
> бинарных зависимостей на одном jre, а запускать будем на другом;
смотрите, макака еще и на джаву прыгает
> это ты прочел где-то или только что придумал?
а он хорош
действительно, зачем обратно tcp-пакеты посылать
При помощи же «--state NEW» действительно можно отрубить только исходящий трафик, инициированный процессами на локальной машине. Для «UDP», кстати, тоже работает, если включён «conntrack».
«Conntrack» — специальный модуль, который, как видно из названия, трекает все сетевые соединения. Для «UDP» параметром соединения считается сочетание айпишников и входящего-исходящего портов. Первый посланный/принятый пакет — новое соединение, ответ на него — соединение установлено. Потом, если за net.netfilter.nf_conntrack_udp_timeout секунд не было новых пакетов в этом соединении — оно удаляется.
https://www.frozentux.net/iptables-tutorial/chunkyhtml/x1555.html
Проверил консольный ман, там почему-то вообще списка модулей нет. В веб-версии же всё есть https://linux.die.net/man/8/iptables, раздел «conntrack»:
Но я всё равно против портянок вида «pass out inet proto icmp all icmp-type echoreq». Как их вообще запомнить можно?
Для большинства юзкейсов достаточно запомнить «PREROUTING -> INPUT -> [локальная машина] -> OUTPUT -> POSTROUTING» и «raw -> mangle -> nat -> filter», с достаточной точностью это аппроксимирует указанную табличку. В принципе, для большинства-большинства юзкейсов вообще достаточно помнить только «-A INPUT», благо «pf», насколько я знаю, только такой функционал и предоставляет.
С другой стороны, все эти таблицы сделаны не для гыгыканья, а со вполне определёнными целями, и позволяют они крайне тонко рулить любым трафиком.
Raw — предварительная обработка и выкидывание ненужных пакетов с максимально возможным пирфомансом.
Mangle — изменение пакетов. Тут можно менять TTL, заголовки и вообще творить питушню.
Nat — NAT, роутинг.
Filter — собственно, фильтрация трафика на основании охулиарда критериев.
С цепочками всё ещё проще:
PREROUTING — пакеты, ещё не прошедшие маршрутизацию. Очень удобно: можно спокойно рулить транзитным трафиком как родным.
INPUT — собственно, пришедшие на локальный процесс пакеты.
OUTPUT — вышедшие из локального процесса пакеты.
FORWARD — пакеты, которые хост решил отфорвардить кому-нибудь другому.
POSTROUTING — пакеты, которые идут с нашего хоста (и наши, и отфорварженные).
Очень гибкая и не лишённая некоторого изящества система, позволяющая макисмально гибко управлять любым трафиком.
Кстати, а что у «pf» заместно «ipset» используется?
> Ладно, это сильный оффтоп
Ой, будто всем на это не пофиг. Почему бы и не пообсуждать интересную тему.
Нет, возможность явно задать, когда будет применено правило. Например, до принятия решения о роутинге, или до вообще любой обработки ядром.
Чуваки взяли да запилили равномерно распределённую репликацию трафика на три хоста при помощи четырёх простых правил (причём -m state ещё и лишний).
Это редирект. А надо «tee» — оригинальный трафик пойдёт куда он там шёл, а его копии пойдут на другие сервера. В статье они так безболезненно заменили «Graylog» кластеры: некоторое время события логгировались на обоих кластерах, а потом старый просто отключили и забыли.
пиздец, ебанутые что ли
нельзя было просто настроить агентов на посыл сообщений в два места?
Боюсь, обеспечить 10к записей на диск в секунду будет несколько… проблематично. HDD не потянет, а SSD придёт пизда.
2) надо еще блядь найти тех, ктов 2020 сидит на хдд кроме совсем уж больших и медленных данных
3) то есть через udp записывать норм, а через tcp ровно столько же низя?
«TCP» — кривая, тормозная, оверинжиниренная питушня, которую уже лет сорок, с момента создания, постоянно патчат.
В «Google» давно поняли, что «TCP» проще выкинуть на помойку, чем пытаться пофиксить всю его анскилльность, и запилили «QUIC», работающий поверх «UDP». Именно поэтому я за «Google».
«UDP» прост, интуитивно-понятен и очень хорошо соответствует событийной модели: мы берём сообщение, упаковываем его в датаграмму и пересылаем получателю. Получатель принимает датаграмму, распаковывает сообщение и течёт. А вот «TCP» на таких задачах сосёт, потому что у него нет никаких «датаграмм», TCP-соединение — это просто поток байт.
Погугли, какой баркас бывает из-за того, что интернет-провайдеры с кривым NAT'ом не пропускают «GRE».
Кстати, на рассвете роскомпозора МТС мне резал ESP. Пришлось на другого опсоса уходить.
Надо составить табличку, у каких провайдеров что режется.
Были случаи, когда опсосы резали протоколы передачи голоса (например, мессенджеры с функцией аудиозвонков), чтобы заставить абонентов делать звонки через сотовую сеть.
«Техническая группа» ответила бы больше, но «первая линия» редко на них переключает.
Юзай принцип айкидо - не спорь с ними, делай или имитируй всё что они просят сделать. Быстрее дойдут до конца алгоритма - быстрее переключат на чуваков которые шарят.
Как раз неделю назад, кстати, звонил в ТП саппорта, скрипт прошёл где-то за минуту (в основном из-за того, что заранее кабель в комп воткнул).
Из недавних лулзов - звоню, говорю что роутер адрес получить не может, нихуя не работает. И мне... продиктовали адрес, маску и гейт!
В итоге 30% потерь на кабеле никуда не делись, но хоть как-то работало пока монтажники не приехали.
О_о. Они перепрошить его что ли предложили? Или он просто сам по себе уже дохлый был?
А перепрошивать я его перепрошивал за несколько лет до. Было очень интересно искать нужную версию прошивки, которая оказалась спрятана где-то в глубинах файлопомойки асуса
> возвращая в 2007-й
Привет, Сёма, есть новые темы для XP SP3?
Сёма в 2007 пешком под стол ходил.
И пробиться до них нереально. Разве что делать вид, что выполняешь все советы от первой линии поддержки пока они не сдадутся...
Мне для телефона надо было. А там кроме ipsec без пердолинга ничего и не поднять.
Да. Потому что TCP — потоковый протокол, он хуёво работает с независимыми сообщениями. В примитивной реализации на каждое из 10к сообщений надо будет открыть соединение, передать данные, закрыть соединение — и в итоге получить эдак 50к PPS и дикий оверхед на обработку этих соединений. Чтобы такой хуиты не было — надо из говна и палок делать буферизацию, чтобы по одному соединению передавалось эдак по сотне сообщений, с соответствующими задержками. В итоге времени, сил и ресурсов на это дерьмо уйдёт столько, что проще взять простой как топор UDP и забить на сотые доли процента потерь (судя по адресам — они в локальной сети сидят).
Последний, кстати, представляет из себя убер-хуёвину ебанутее круче рагулярок: http://www.stearns.org/doc/iptables-u32.current.html.
Разумеется. В своё время я знатно попердолился с написанием фаерволла для игорей на движке «Quake3». Реальный пример:
О, кстати, вот тут: https://sgros.blogspot.com/2011/09/implementing-turing-machine-using.html пишут, что айпические таблицы полны по Тьюрингу. Какой скилл )))
А вот тут на них реализовывают полноценный port-knocking: https://wiki.archlinux.org/index.php/Port_knocking#Port_knocking_with_iptable s_only.
Security by obscurity.
А port-knocking - это же дополнительный 1x-битный пароль.
В случае с тремя портами — таки 48-битный.
Ну можно и 256 настучать. Но это всё равно хуйня ибо состояние глобальное. Либо ты постучался либо нет. А в том же ssh пароль разблокирует одну конкретную сессию, в которой ты его вбил. Ну и подвержено атаке повтором. Не будешь же ты challenge-response на почёсываниях портов друг другу пилить...
Две циклоняши почёсывают друг дружке порты, смотреть без регистрации и СМС.
А вообще крутая идея: передавать данные постукиванием по портам. Примерно как «DNS-туннель», только хардкорнее.
Как минимум он полностью закрывает проблему автоматического скана. И если для мелких ресурсов достаточно просто перенести порт SSH куда-нибудь подальше, то более крупные серверы рагулярно испытывают скан 1-65535 (даже на ГК недавно кто-то жаловался, что SSH нашли на 30к+).
А в чём собственно проблема? Ну попробуют десяток тривиальных паролей да уйдут. Разве что от какого-нибудь zero day в ssh демоне спасёт.
0day — да, вполне реальный кейс, особенно на фоне эпического «Heartbleed».
Фу, тормоза.
При чём тут SSH? Эта штуковина, судя по ману, вообще весь трафик на интерфейсе слушает.
> Но вместо шела видишь фигну.
То есть чтобы зайти на реальный SSH — надо сначала успешно залогиниться на фейковом? Круто придумали.
Ещё это всё сверху посыпать порт-нокингом — и будет вообще заебись, ни одна сволочь не пройдёт![/color]
https://habr.com/ru/news/t/488268/
http://ipset.netfilter.org/iptables-extensions.man.html
https://rayanfam.com/topics/packetscript-lua-kernel/
Если пошёл HTTP-трафик - включать огоньки на жёстком диске, если SSH - на процессоре, если скайповый - на памяти, если криптовалютный - на вентиляторах.
Можно ещё на клаве подсвечивать события от разных портов.
Фу блядь, фу нахуй.
>>> это ты прочел где-то или только что придумал? :)
И даёт ссылку на хелп «Гитхаба». Какая обезьяна )))
> ставит зависимости в запущенном контейнере
Ну что мы там говорили про культ карго и самолётики из соломы...
чет не могу
кто-то его задел походу
https://phpclub.ru/talk/threads/vendors-%D0%B2-git.86150/post-768611
объявляет свойство и удивляется, что получает либо ошибку, что оно не того типа, либо его значение
замечательный человек
До боли напоминает незабвенный #1301:
Ну а так это эпический багор, конечно. Прямо «В мире животных».
В плюс идёт как возможность запуска нескольких версий API одновременно (при этом парсер только один), так и возможность перезапустить парсеры/API независимо друг от друга.
Я, кстати, тоже их раньше боялся, а потом проникся и полюбил. Простое и эффективное решение, гораздо проще этих ваших «systemd».
>>> syntax error, unexpected '?' vendor/symfony/yaml/Parser.php in line 509.
>>> private function getNextEmbedBlock(int $indentation = null, bool $inSequence = false): ?string
>>> Что это за битая библиотека с кривым кодом?
* Python вышел из чата.
> Почему авторы другой скриптушни не осилили ничего подобного?
Сложна же. И потом — это ж «PHP», когда там что-то нормально делали?!
> А попытки завести статупизацию в пых, разумеется, оче смешны.
Подтверждаю. В «Python», кстати, статупизация тоже не очень-то хорошо себя чувствует.
>>> Только начала изучение PHP и JS.
>>> Сейчас смотрю API документацию для amoCRM.
>>> Для чего тогда в API документации указывают тип данных?
>>>> Вы вообще в курсе, что такое "тип данных" ?
>>> Обычно когда создают таблицы БД, для столбцов указывают тип данных.
А здесь мы можем наблюдать рождение новой особи пхп-макаки. Это так волнительно!
>>> Здравствуйте, необходимо подключить библиотеку fpdf, чтобы вывести содержание заказа из бд в pdf -
>>> Проблема в том, что на localhost подключается , на удаленном нет, как будто не видит / не правильный путь к библиотеке - как >>> правильно прописать путь к библиотеке? Или в чем причина почему может не подключаться?
>>> Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in docs/fpdf/fpdf.php on line 14
>>> В чем дело???????
>>> Php 4
Получается, что четвёрка ничем не отличалась от тройки, только была лучше документирована?
Искромётный топик, особенно искромётны способы вычисления злобных хацкеров за прокси.
Что самое характерное, судя по бампу, за 16 лет пхпшники так и не научились узнавать реальный IP.
Хотя для HTTP-сайтов вопрос остался актуальным.
Макаки упускают простой факт: любой пользователь может послать любые несистемные (системные просто перезапишутся на сервере) заголовки с любыми значениями. Доверять тому, что написано в X-Forwarded-For, нельзя в принципе. А использовать значения из этих заголовков можно только для логгирования: мол, в XX:YY к нам подключился пользователь с IP = $REMOTE_ADDR, у него был заголовок X-Forwarded-For = $X_FORWARDED_FOR. Всё.
rЛAwEНbKA
прогнал тебе tracert, проверь
2. Пароль открытым текстом.
3. Склейка SQL-запроса из опасных данных. htmlspecialchars НЕ заменяет апострофы.
4. Сравнение, основанное на неявном касте булина в строку: if ($result2=='TRUE')
5. unset для пустых параметров, чтобы потом интерпретатор высрал на страницу ЕГГОГ о том, что переменная не установлена.
https://phpclub.ru/talk/threads/Расширение-класса-внешними-методами-и-переменными.86499/
>>> У меня есть базовый класс Main. И работать буду с ним. Но есть возможность как-то методы засунуть в него из класса MainEx. Что бы он как бы расширил его. Трейты мне подходят, т.к. классов MainEx может быть 1, 2 или 3. И не предполагается что будет меняться класс Main.
Какой ООП )))
Аннотоация репеменной кобенаций 64 вореций этой информации
>>> когда я попробовал писать на java, приведения строк к числу меня задолбали довольно быстро
Какая пхп-макака )))
или
Уже все кавычки на одинарные заменили, пришло время для новых оптимизаций.