Pull to refresh
25
0
Никита Маслов @WebConn

Программист

Send message
Ваша работа, бесспорно, полезна. Но заголовок в самом деле неоднозначный.

Когда я увидел заголовок, сразу вспомнилась проблема с выбором конкретного дисплея, так как не во всех винстаровских дисплеях зашита кириллица. Нарочно не искал способ решения, думал в своё время просто дорисовать недостающие символы в CGRAM, но в итоге просто отложил дисплей на полку.
Уязвимость №1 

ОС предоставляла взломщику полный контроль над системой, когда Windows Search не справлялся с обработкой объектов памяти. 

Уязвимость №2 

ОС предоставляла взломщику полный контроль над системой, когда Windows Search не справлялся с обработкой объектов памяти. 

Иногда бывает :)
Все-таки в прошлом году не хватило зрелищности. Делали разлетались разве что от бытовой техники, которую скармливали некоторым роботам в перерывах между боями. Сами сражения проходили довольно вяло, казалось, что команды не хотели ломать свои поделия раньше времени. Но в остальном там довольно весело, детишкам точно понравится :)
Разве не рассказывают в книжках про нейросети об алгоритмах оптимизации (вроде имитации отжига и т.п.)?

У Уоссермена этому точно посвящена часть книги.
С формулой понятно, как оперировать этими значениями.
С картинкой получилось как-то более явно увидеть грабли, спрятанные в арифметике с плавающей точкой.
/bin/false, /bin/true не дадут ничего делать по ssh, но и scp не отработает.

Получится, что сразу после подключения пользователя (неважно, по ssh или scp) /bin/false завершится, и передача не состоится.

На деле, при вызове scp открывается ssh-соединение, после чего в удалённой консоли выполняется команда
scp -t [filename]
(если не путаю аргумент, но суть понятна). Так что пустая консоль здесь не сработает.
ЕМНИП, в ssh команды на удалённом хосте вызываются строкой:
default_shell -c command

где default_shell — то, что прописано у пользователя в passwd, а command — то, что вы передаёте вызовом ssh. Так как по умолчанию у пользователей в качестве shell стоит /bin/sh или /bin/bash, обычно всё работает.

Соответственно, rssh запретит вызывать произвольные команды таким способом.
С помощью запроса «rssh site:habrahabr.ru» легко гуглится SSH FTP (SFTP) instead/вместо FTP, и в первом же комментарии упоминается rssh.

Да, это я видел, но почему бы не рассказать, что это, и зачем оно нужно.
Полезно, спасибо! Хотя я не помню, когда я использовал sftp в последний раз, scp уже на кончиках пальцев.
Вы имеете в виду, передать файл с помощью nc?

1. SSH даёт защищённый канал.
2. У SSH куча замечательных фич для пробрасывания туннелей через NAT.
3. SSH уже работает как демон, так что я могу просто отправить данные для входа пользователя, и не лазить самому на удалённую машину для подтверждения приёма файла.
С одной стороны, да, должно сработать. Но всё-таки для прослушивания какой-нибудь RT-системы это неприемлемо, сниффер вообще никак не должен влиять на процессы в системе.

Примерно то же касается идеи разрыва линии — I2C часто разводится в пределах одной платы, подключение сниффера часто возможно только в одной точке.
На своём Anet A6 вылечил проблему со столом заменой проводов питания стола на более толстые (психанул и купил толстенные 12AWG, зато стол прогревается до 60 градусов примерно за минуту). Питальника там должно хватать, просто родные провода очень тонкие — попробуйте взять их в руку на работающем принтере.

UPD: И полезно поставить вентилятор перед платой управления — у меня в комплекте были радиаторы на мосфеты и драйверы, но воздух надо прокачивать.
Опять контекст не переключился, извиняюсь.

В cgo вроде как есть переменные окружения CGO_CFLAGS, CGO_LDFLAGS и всё в этом духе (https://golang.org/cmd/cgo/). Тогда сборка должна выглядеть примерно так:

CGO_CFLAGS=-fsanitize=address CGO_LDFLAGS=-fsanitize=address go build

Хотя у меня это сходу не заработало, проверю, когда доберусь до машины с go.
С переменными CFLAGS и LDFLAGS не работает? (Если проект собирается через make, где эти переменные объявлены и вставлены в нужные правила)
Спасибо за важное замечание! Добавил в статью пример вывода с флагом -g.

На самом деле, я успел про него забыть ненадолго, ибо в проекте много маленьких функций на C, и мне достаточно было только взглянуть на стек.
Предоставлять ключи к шифрованному трафику — тоже нет

Вроде ж не так давно было с Британией, все уже забыли? https://habrahabr.ru/post/147769/
Странное предложение от человека с такой аватаркой :-)
В автобусах автомат — жизненная необходимость, в городском цикле с очень частыми остановками не каждая механика держится. Но там и нагрузки не такие, как у большегрузов.

Information

Rating
Does not participate
Location
Москва и Московская обл., Россия
Registered
Activity