Size: a a a

2020 October 21

IB

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

JC

Julian =) Coffee in Rust Beginners
Ivan Boldyrev
"И так 18 раз".
)))))
источник

SB

Stefan Bloodhawk in Rust Beginners
как сказать, на практике самые большие повреждения системе я наносил, когда думал, что точно знаю что делаю :)
источник

HS

Hagas Saan in Rust Beginners
Stefan Bloodhawk
как сказать, на практике самые большие повреждения системе я наносил, когда думал, что точно знаю что делаю :)
sudo rm -rf /
Такая штука не заводится на убунте прям никак. Система не даёт так сделать, даже с судо
источник

HS

Hagas Saan in Rust Beginners
причём это не рофл уровня "подогрейте айфон в микроволновке"
источник

SB

Stefan Bloodhawk in Rust Beginners
я не в том смысле, что специально валил систему
источник

IB

Ilya Bogdanov in Rust Beginners
sudo rm -rf / --no-preserve-root жее, наслаждайтесь
источник

tr

tony radonezhsky in Rust Beginners
Ilya Bogdanov
sudo rm -rf / --no-preserve-root жее, наслаждайтесь
источник

AK

Alexander Krivitskiy in Rust Beginners
Hagas Saan
sudo rm -rf /
Такая штука не заводится на убунте прям никак. Система не даёт так сделать, даже с судо
sudo dd if=/dev/null of=/dev/sda
bs=4096 oflag=sync
источник

AK

Alexander Krivitskiy in Rust Beginners
Alexander Krivitskiy
sudo dd if=/dev/null of=/dev/sda
bs=4096 oflag=sync
Я так однажды хотел внешний HDD потереть, а потёр внутренний 😢
источник

MB

Mikail Bagishov in Rust Beginners
Hagas Saan
sudo rm -rf /
Такая штука не заводится на убунте прям никак. Система не даёт так сделать, даже с судо
sudо rm -rf /*
источник

SS

Steel Sword in Rust Beginners
Вердикт: раст по разрушительности ОС не шибко страшнее питона. Или просто командной строки.
источник

A

Adatan in Rust Beginners
пытаюсь прочитать значение по этому адресу, (значение из другой программы), дропается с этим (exit code: 0xc0000005, STATUS_ACCESS_VIOLATION)
источник

MB

Mikail Bagishov in Rust Beginners
Не понял. Почему ты считаешь, что можешь читать из этого адреса?
источник

MB

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

A

Adatan in Rust Beginners
Mikail Bagishov
Не понял. Почему ты считаешь, что можешь читать из этого адреса?
понятия не имею, лишь хочу понять как ОС работает с памятью
источник

A

Adatan in Rust Beginners
И это никак не обойти?
источник

JC

Julian =) Coffee in Rust Beginners
То как ОС работает с памятью вообще никак не касается того, как процессы работают с памятью
источник

AK

Alexander Krivitskiy in Rust Beginners
Adatan
пытаюсь прочитать значение по этому адресу, (значение из другой программы), дропается с этим (exit code: 0xc0000005, STATUS_ACCESS_VIOLATION)
Тебе нужен либо dll injection, либо апи ос для чтения памяти другого процесса использовать
источник

JC

Julian =) Coffee in Rust Beginners
В современных ос, по крайней мере
источник