Size: a a a

2020 October 21

A

Aragaer in Rust Beginners
если ты изучаешь программирование под ядро, то да, можно случайно сломать во время изучения
источник

A

Aragaer in Rust Beginners
совершенно законными действиями можно привести систему в неконсистентное состояние
источник

JC

Julian =) Coffee in Rust Beginners
Ну там про пк был вопрос
источник

JC

Julian =) Coffee in Rust Beginners
Систему можно и на питоне сломать вообще не зная про какое-то ядро
источник

A

Aragaer in Rust Beginners
если какие-то софтварные манипуляции могут нанести вред аппаратуре, то тут ровно то же самое
источник

A

Adatan in Rust Beginners
Реально новичковый вопрос, Rust может работать так же близко с памятью, как и C++? Например, как в расте сделать указатель на неизвестный тип данных? (Я в курсе про сырые указатели и unsafe блоки, но для создания сырых указателей, нужно вроде как знать тип данных, что хранится по адресу)
источник

RG

Random Guy in Rust Beginners
Adatan
Реально новичковый вопрос, Rust может работать так же близко с памятью, как и C++? Например, как в расте сделать указатель на неизвестный тип данных? (Я в курсе про сырые указатели и unsafe блоки, но для создания сырых указателей, нужно вроде как знать тип данных, что хранится по адресу)
источник

MB

Mikail Bagishov in Rust Beginners
♚Inojelis
да и кодом невозможно впринципе сломтаь комп
В кернелспейсе скорее всего удастся, если постараться.
источник

IB

Ilya Bogdanov in Rust Beginners
Adatan
Реально новичковый вопрос, Rust может работать так же близко с памятью, как и C++? Например, как в расте сделать указатель на неизвестный тип данных? (Я в курсе про сырые указатели и unsafe блоки, но для создания сырых указателей, нужно вроде как знать тип данных, что хранится по адресу)
точно так же как в С++, отличий в этом плане не слишком много
источник

SS

Steel Sword in Rust Beginners
Frenky
Скажите, изучая Раст, ведь он работает близко к железу, можно ли навредить случайно из за незнания своему компьютеру как то
Думаешь, ОС х#и пинает? Любое действие из под ОС - это лишь мольба в стиле "уважаемая винда, дай мне вот этот файлик". Винда может и послать.
источник

IB

Ivan Boldyrev in Rust Beginners
Steel Sword
Думаешь, ОС х#и пинает? Любое действие из под ОС - это лишь мольба в стиле "уважаемая винда, дай мне вот этот файлик". Винда может и послать.
А линукс не только может, но и активно посылает!
источник

HS

Hagas Saan in Rust Beginners
Ivan Boldyrev
А линукс не только может, но и активно посылает!
и правильно делает
источник

MB

Mikail Bagishov in Rust Beginners
Винда тоже активно посылает
источник

С

Сергей in Rust Beginners
Расскажите чувакам, которые пишут малваре о том, как нельзя кодом сломать что-нибудь
источник

tr

tony radonezhsky in Rust Beginners
Сергей
Расскажите чувакам, которые пишут малваре о том, как нельзя кодом сломать что-нибудь
зачем ломать кодом если я смогу ломать молотком
источник

С

Сергей in Rust Beginners
tony radonezhsky
зачем ломать кодом если я смогу ломать молотком
Например затем, чтобы не ехать в датацентр на другой стороне планеты
источник

MB

Mikail Bagishov in Rust Beginners
Сергей
Расскажите чувакам, которые пишут малваре о том, как нельзя кодом сломать что-нибудь
Эксплоит просто так не напишешь, его нужно целенаправленно делать
источник

С

Сергей in Rust Beginners
Эксплойт - да. Но ты можешь случайно нарваться на тот же самый баг, например ты драйвере и всё сломать. А ещё оригинальный пост утверждает, что "впринципе" невозможно. И вот это как раз не так
источник

JC

Julian =) Coffee in Rust Beginners
Случайно обойти защиту ядра, получить рут права, прыгнуть в кернелспейс, нарваться на баг в драйвере и сломать хард
источник

JC

Julian =) Coffee in Rust Beginners
Ну не то, чтоб это было невозможно...
источник