приколы для программистов

приколы для программистов 
приколы для программистов
Подробнее

приколы для программистов
Развернуть
Комментарии 8 26.04.202415:48 ссылка 22.2
Перевод: "А потом они забыли выделить память под нуль-терминатор в конце строки". "Сеееееег-фоулт".
wataru wataru 26.04.202415:49 ответить ссылка -4.2
— wataru, а как по-английски будет фоулт?
— fault
— What eto da!
Запрашиваю толкование перевода.
сег-фоулт - сбой сегментирования. Вылезает, если написать кривой код, который портит память.
wataru wataru 26.04.202416:03 ответить ссылка 1.7
В данном случае речь о том, что строка не заканчивается нулевым байтом.
Это означает, что в первый же момент, когда это строка будет чем-то прочитана, указатель выйдет за пределы самой строки и может оказаться где угодно в памяти.

Лучшее, что может произойти, это чанк памяти кончится и при прочтении невыделенной памяти прога получит сегфолт.

В худшем случае рандомные данные будут содержать ноль.
В худшем, потому что этот баг будет трудно отследить и он будет жирной брешью в безопасности программы.

Например можно нарочно манипулировать программой, чтобы та вышла за пределы строки и записала например в стек или ещё куда и тогда можно программу ломануть, заставить делать, что угодно, запускать шелкод, качать порнушку, сливать фоточки или полировать биос до состояния кирпича. Всё зависит от фантазии нашедшего уязвимость.

Это прям отдельный вид искусства.
Segaman Segaman 26.04.202416:08 ответить ссылка 10.0
Не перенапрягся?
Сегс фолт.
Ну так то сегс тоже обеспечен. Прада есть нюанс...
allod.kz allod.kz 26.04.202416:50 ответить ссылка 2.6
Только зарегистрированные и активированные пользователи могут добавлять комментарии.
Похожие темы

Похожие посты
Г*
II
.t	- Sí, señor
”	'	.	-f: •
Так нанимают Сеньор Си-девелоперов
подробнее»

программисты прикол

Г* II .t - Sí, señor ” ' . -f: • Так нанимают Сеньор Си-девелоперов
Когда сказал секретарше купить на кухню вкусненького, потому что в отдел айти выходит пара Питон-
разработчиков
подробнее»

приколы для даунов гик Питон программисты айти

Когда сказал секретарше купить на кухню вкусненького, потому что в отдел айти выходит пара Питон- разработчиков
ЧТО НА САМОМ ДЕЛЕ ЗНАЧАТ ФРАЗЫ ИЗ ВАКАНСИЙ ДЛЯ ПРОГРАММИСТОВ
Работаем с современными технологиями	Используем то, что уже давно юзают все остальные
Быстрые циклы разработки	Ваша работа будет постоянным адом в спешке
Вы должны быть командным игроком	Вы не должны задавать вопросы начальству
Вы дол
подробнее»

программисты работа смешные картинки,фото приколы

ЧТО НА САМОМ ДЕЛЕ ЗНАЧАТ ФРАЗЫ ИЗ ВАКАНСИЙ ДЛЯ ПРОГРАММИСТОВ Работаем с современными технологиями Используем то, что уже давно юзают все остальные Быстрые циклы разработки Ваша работа будет постоянным адом в спешке Вы должны быть командным игроком Вы не должны задавать вопросы начальству Вы дол
SOLIDITY
ERLANG
COBOL
'SCRATCH!
lI I Lk		/Tj
r i 1	¡gapgagggll	
\ M	——- : : — -rrp-—	
; , j /	Sgii" gj^	
		Ш Блин
Когда мне было лет 18, меня одна девушка позвала в гости учить ее программированию. И я пришел и реально начал объяснять ей Turbo Pascal. Мы провели только тот один урок, и больше она меня не приглашала. Думаете, она не программированием заниматься хотела?
вероятно она хотела C+ +
подробнее»

юмор,юмор в картинках программист приколы песочница

Блин Когда мне было лет 18, меня одна девушка позвала в гости учить ее программированию. И я пришел и реально начал объяснять ей Turbo Pascal. Мы провели только тот один урок, и больше она меня не приглашала. Думаете, она не программированием заниматься хотела? вероятно она хотела C+ +