
Vadim
27.09.2017
10:55:40
если хакнули, то это охуенно ))) в былые времена канпеляли! а теперь жабка, лол

Andrey
27.09.2017
10:56:46
очень суровые хипстахакеры, похоже, жава да телеграмчик :)

Volodymyr Kostyrko
27.09.2017
11:00:30
https://github.com/rubenlagus/TelegramBots/releases/tag/2.4.4.1
поищи конфиг, может api ключи от групп нахаляву отхватишь

Google

Volodymyr Kostyrko
27.09.2017
11:01:17
а ещё лучше собрать всё и телеграмму зарепортить.

Vadim
27.09.2017
11:01:30
...а потом ключи биткоенов выцепить!

Benjamin
27.09.2017
11:01:47
забавно
это не телеграм с собой притягивает?

Volodymyr Kostyrko
27.09.2017
11:02:17
в портах такого вроде не нашёл…

Anton
27.09.2017
11:03:27

AnTi3z ??
27.09.2017
11:04:39

Vadim
27.09.2017
11:05:25
nice им сделай))

Volodymyr Kostyrko
27.09.2017
11:05:42
можно попробовать выполнять по одной команде: ssh xxx@yyy "sockstat | grep java"

Den
27.09.2017
11:05:44
ssh user@host 'pkill -9 java'


AnTi3z ??
27.09.2017
11:06:17
Active Internet connections (including servers)
Proto Recv-Q Send-Q Local Address Foreign Address (state)
tcp4 0 0 anti3z.ru.10124 178.34.160.248.21183 TIME_WAIT
tcp4 0 0 anti3z.ru.10123 ip-176-194-141-1.23179 TIME_WAIT
tcp4 0 0 anti3z.ru.https es93.mirohost.ne.65052 TIME_WAIT
tcp4 0 0 anti3z.ru.10122 192.168.1.27.48517 SYN_SENT
tcp4 0 0 anti3z.ru.10120 server-52-85-184.http TIME_WAIT
tcp4 0 0 anti3z.ru.10119 tracker1.resilio.4000 TIME_WAIT
tcp4 0 0 anti3z.ru.10118 89.20.140.86.48517 SYN_SENT
tcp4 0 0 tataserv.10117 192.168.100.134.58877 SYN_SENT
tcp4 0 0 anti3z.ru.https 151-249-166-165..42420 ESTABLISHED
tcp4 0 0 anti3z.ru.https es93.mirohost.ne.62554 TIME_WAIT
tcp4 0 0 anti3z.ru.10114 109.238.92.96.55000 ESTABLISHED
tcp4 0 64 anti3z.ru.ssh 89.20.140.86.51773 ESTABLISHED
tcp4 0 0 anti3z.ru.https es93.mirohost.ne.60350 TIME_WAIT
tcp4 0 0 anti3z.ru.10051 109.238.92.96.55000 TIME_WAIT
tcp4 0 0 anti3z.ru.https es93.mirohost.ne.57938 TIME_WAIT
ddos ?


Vadim
27.09.2017
11:06:32
спугнуть? лучше -STOP

AnTi3z ??
27.09.2017
11:07:58
первый раз ребутнулся - висел этот бот... ребутнулся еще раз - бота нет...

Google

Volodymyr Kostyrko
27.09.2017
11:08:41
Может SA-17:06 сэксплойтили?

AnTi3z ??
27.09.2017
11:09:30
FreeBSD 11.1-RELEASE-p1

Volodymyr Kostyrko
27.09.2017
11:10:18
Хз, тогда возможно прийдётся потрошить всё что стоит на системе…

AnTi3z ??
27.09.2017
11:10:32
до логов бы добраться хотя бы
вроде отлетела пиявка
теперь копаться искать (((

Vadim
27.09.2017
11:11:19
вот предлагали же стопнуть
проще искать было бы

AnTi3z ??
27.09.2017
11:11:53
кого стопнуть? жаву я сразу же прибил

madskills
27.09.2017
11:14:48
Внезапный вопрос: как на фре дела обстоят с гибридной графикой? Такая же боль как на лине?

Vadim
27.09.2017
11:19:24
Volodymyr Kostyrko "Krond" [E11??ZP], [27.09.17 14:08]
Может SA-17:06 сэксплойтили?
27.09 14:09 AnTi3z to Volodymyr Kostyrko "Krond" [E11??ZP]: 10.08.... я недели полторы назад на 11.1 апнулся
27.09 14:10 AnTi3z: FreeBSD 11.1-RELEASE-p1
Volodymyr Kostyrko "Krond" [E11??ZP], [27.09.17 14:10]
Хз, тогда возможно прийдётся потрошить всё что стоит на системе…
27.09 14:10 AnTi3z: до логов бы добраться хотя бы
27.09 14:11 AnTi3z: вроде отлетела пиявка
27.09 14:11 AnTi3z: теперь копаться искать (((
27.09 14:11 Vadim Goncharov: вот предлагали же стопнуть
27.09 14:11 Vadim Goncharov: проще искать было бы
27.09 14:11 AnTi3z: кого стопнуть? жаву я сразу же прибил
чо-т мой sed-скрипт для копипасты не ест эмодзи, может кто на фревом проверить?

Eli
27.09.2017
11:29:18
Странное предложение, сразу после взлома

Vadim
27.09.2017
12:57:22
https://m.geektimes.ru/post/293331/

mb
27.09.2017
13:12:13
Может кто-нибудь пояснить, с чем связан такой охеренный размер исполняемых бинарников монги?
$ l /usr/local/bin/mongo*
-rwxr-xr-x 1 root wheel 290430725 Sep 12 20:20 /usr/local/bin/mongo*
-rwxr-xr-x 1 root wheel 858071999 Sep 12 20:23 /usr/local/bin/mongod*
-rwxr-xr-x 1 root wheel 841549163 Sep 12 20:25 /usr/local/bin/mongoperf*
-rwxr-xr-x 1 root wheel 393659622 Sep 12 20:35 /usr/local/bin/mongos*

Anton
27.09.2017
13:12:50
Статическая сборка?

mb
27.09.2017
13:14:27
Из обычного бинарного пакета:
pkg install mongodb34

Anton
27.09.2017
13:15:47
ldd и file натрави да вывод покажи.

mb
27.09.2017
13:17:46
Бинарники не strip-нуты, после strip-а похудели раз в 10. Но всё-равно впечатлился размером пакета в 400+ метров…

Google

Anton
27.09.2017
13:18:27
ldd и file натрави да вывод покажи.

mb
27.09.2017
13:22:09
$ file mongod
mongod: ELF 64-bit LSB shared object, x86-64, version 1 (FreeBSD), dynamically linked, interpreter /libexec/ld-elf.so.1, for FreeBSD 11.0 (1100122), FreeBSD-style, not stripped

Anton
27.09.2017
13:24:02
А ldd?

mb
27.09.2017
13:24:12
Вывод ldd /usr/local/bin/mongod: https://pastebin.com/QRfvcYUu

Anton
27.09.2017
13:27:05
В общем, вижу тут повод для PR, чтобы для порта STRIP включили.
Вот вам задачка по мотивам срачика в соседнем чятике: перечислите в порядке возрастания времени работы способы удаления файлов с использованием find и обоснуйте, почему.

Anton
27.09.2017
16:30:13
в теории самый быстрый способ
find /path -type f -name 'what_to_find' -print0 | xargs -0 -P X rm
где X завист от типа диска (для SSD больше чем для SATA) и наличия raid (на stripe можно попробовать X в два раза больше чем без него), но проще подобрать X эксперементально.
А вообще для быстрого удаления в POSIX не хватает syscall-а для удаления нескольких файлов в одной директории за раз. Внтури FS эту операцию можно соптимизировать но API для этого нет.

Andrey
27.09.2017
16:32:27
Sponsored by: Microsoft
https://reviews.freebsd.org/D12430
This negotiation behaviour was introduced 11 years ago ... Sponsored by: TCP/IP Optimization Fundraise 2005

Anton
27.09.2017
16:33:04
можно еще в середину папа pv вставить чтобы результаты find буферизировались и очередь файлов на удаление не была пустой (хотя буфера по умолчанию скорее всего хватит).

Anton
27.09.2017
16:47:12

Vadim
27.09.2017
16:49:19
т.е. не для исправления факапов, а чтоб регулярно


Anton
27.09.2017
16:52:43
не могу себе представить, зачем был бы нужен такой syscall
на StackOverflow вопросы как удалить папку с миллионами (если не миллиардами) файлов достаточно популярны. И все способы которые можно придумать работают медленно. Я сам с такими задачами не сталкивался.
Если мне такое было бы нужно регулярно я наверно бы использовал ZFS и создавал отдельную FS для директории которую потом нужно будет удалить. zfs destroy должен отрабатывать быстро.

Vadim
27.09.2017
16:53:41

Anton
27.09.2017
16:54:27
Это всё хорошо, но будут ли ещё варианты с find и их аргументация?

Vadim
27.09.2017
16:55:16
а зачем?
лучший уже назвали :)

Anton
27.09.2017
16:55:42
find ... -delete - вариант по умолчанию
find .. -print0 | xargs -0 rm - чуть медленее из за того что нужно форкать rm но незначительно т. к. один форк на N файлов.

Anton
27.09.2017
16:55:49

Vadim
27.09.2017
16:56:03
-exec rm -f {} \+

Google

Anton
27.09.2017
16:56:13

Vadim
27.09.2017
16:56:29
как это не считается, если он лучший? :)

Anton
27.09.2017
16:57:28
Прочти предложение ДО запятой.

Anton
27.09.2017
16:58:27
-exec самый медленный - по форку на файл.

Vadim
27.09.2017
16:58:56
а экзеков ДВА - один \; другой \+
и он должен быть чуть-чуть быстрее пайпа в xargs

Admin
ERROR: S client not available

Vadim
27.09.2017
16:59:37
хотя на практике слишком незначительно :)

Anton
27.09.2017
16:59:48
сорри, на + не обратил внимание, тогда да - чуть быстрее xargs

Anton
27.09.2017
17:10:25
Да, порядок возрастания времени выполнения таков:
1. -delete
2. -exec \+
3. xargs
4. -exec \;

Anton
27.09.2017
20:55:35
это уже придирки: там и то и другое fork+exec

Anton
27.09.2017
20:55:47

Anton
27.09.2017
21:00:10
во первых nginx не принимает pull request-ы, им нужно слать патчи (hg changest patch) в maillist, а во вторых если буду писать патч то побольше времени потрачу на формулировки, чем для сообщения в чатике.

Anton
27.09.2017
21:03:31

Anton
27.09.2017
21:10:02
1. -delete - один unlink() на каждый файл
2. -exec \+ - то же самое полюс fork/exec на каждые N файлов
3. xargs - то же самое полюс передача списков файлов через pipe и связанный с этим overhead и задержки
4. -exec ; - fork/exec/unlink на каждый файл
и если уж совсем погружаться в детали - запуск rm это не только fork/exec но и вся последовательность инициализации прочесса которая происходит после запуска процесса.

Anton
27.09.2017
21:11:13
Вах, малаца! А вот дивапсы (@devops_ru) так и не шмогли ответить правильно. Да и вообще по делу ничего толком не сказали.

Google

Vadim
27.09.2017
21:12:56
дык что еще ждать от девопсов
они только и умеют, что пиздокер

Anton
27.09.2017
21:13:30
Ещё хуянсибл жи, который и настраивает пиздокер.

Vadim
27.09.2017
21:14:21
а шеф вагранта как же?

Anton
27.09.2017
21:14:32
А сейчас в очередной раз думают, хорошо или плохо - RAID на SSD.

Karey
27.09.2017
21:15:09
Да в памяти все надо, в памяти
По заветам Энди Павло)

Anton
27.09.2017
21:50:04


Vadim
27.09.2017
22:09:00
08:32 <Miha> а вот вам поржать https://github.com/andreevlex/vim-language-1c-bsl
08:39 <lavros> какие-то странные ощущения от наблюдения кода 1С в gvim.
08:44 <Miha> lavros, %анекдот про поклейку обоев гинекологом%
08:56 <mm> 1с - это не так смешно, там константы меняются редко по определению
09:02 <Miha> причём тут конкстанты и частота их изменения
09:02 <Miha> перестань разговаривать с голосами в своей голове уже
09:06 <Lazy> угу, довольно забавно. но почему бы и не па. :)
09:07 <Miha> Lazy, так кода в plain text нет там, выгрузки только что
09:07 <Miha> смысла в этой ебале примерно нихуя
09:08 <Miha> а сторонний редактор в конфигуратор 1сники не дают подключать, насколько я знаю
09:09 <Lazy> ну отчасти да, но, с другой стороны, даже для 7.7 есть приблуда, которая .md разбирает на тексты, чтоб можно было засунуть в vcs и развлекаться с ними групповухой.
09:10 <Miha> в 8.3 (вроде бы) появилась выгрузка конфигурации в 100500 xml'ек
09:10 <Miha> ну и обратное всасывание


Andrey
27.09.2017
22:11:26
щто ета было?

Anton
27.09.2017
22:13:08
/me тоже не понял.
@nuclight, какое отношение ванси имеет ко фре?

Vadim
27.09.2017
22:13:14
это #freebsd детка

Anton
27.09.2017
22:13:55
Andrey, предлагаю почистить shitpost.

Vadim
27.09.2017
22:14:22
и эти люди смеялись над девопсами
лол.

Andrey
27.09.2017
22:15:32
зачем чистить. я придерживаюсь философии что бы тупость каждого видна была

Anton
27.09.2017
22:15:59
Тоже вариант. Тогда пусть остаётся.

Vadim
27.09.2017
22:48:11

Anton
27.09.2017
22:54:43
Ибо нехуй! ©