Вариант для распечатки |
Пред. тема | След. тема | ||
| Форум Разговоры, обсуждение новостей | |||
|---|---|---|---|
| Изначальное сообщение | [ Отслеживать ] | ||
| "В OpenBSD запретили использование нулевых символов в shell-скриптах" | +/– | |
| Сообщение от opennews (??), 25-Сен-24, 13:14 | ||
Тэо де Раадт (Theo de Raadt) добавил в ветку OpenBSD-Current, на базе которой будет сформирован релиз OpenBSD 7.6, изменение, запрещающее использование символа с нулевым кодом в shell-скриптах, обрабатываемых командным интерпретатором ksh, используемым в OpenBSD по умолчанию. Наличие нулевых символов в скриптах теперь будет приводить к завершению выполнения с выводом ошибки, за исключением из размещения среди данных в конце файла, прикреплённых после кода... | ||
| Ответить | Правка | Cообщить модератору | ||
| Оглавление |
| Сообщения | [Сортировка по ответам | RSS] |
| 1. Сообщение от Аноним (1), 25-Сен-24, 13:14 | +/– | |
Это было единственное применение. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #55 | ||
| 2. Сообщение от Изя (?), 25-Сен-24, 13:18 | +24 +/– | |
Жизни нулевых символов важны | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #24 | ||
| 3. Сообщение от Аноним (-), 25-Сен-24, 13:20 | –5 +/– | |
> позволит исключить неопределённость поведения, связанную с обработкой нулевого символа в коде, написанном на языке Си и использующем строки, нулевой байт в которых задействован для индикации конца строки. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #5, #41, #69 | ||
| 4. Сообщение от Аноним (-), 25-Сен-24, 13:21 | –2 +/– | |
Ничоси Тео жжет! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #14, #20, #26 | ||
| 5. Сообщение от Аноним (5), 25-Сен-24, 13:28 Скрыто ботом-модератором | +1 +/– | |
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #3 Ответы: #8, #11 | ||
| 8. Сообщение от Аноним (-), 25-Сен-24, 13:36 | +1 +/– | |
М... а собственно где наброс? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #5 Ответы: #9 | ||
| 9. Сообщение от Аноним (5), 25-Сен-24, 13:40 | –1 +/– | |
Rust программисты говорят о безопасности (работы с памятью), но редко пишут о том, каким образом она организуется. У такого подхода есть свои достоинства и недостатки. А фанатики (не вы конкретно) преподносят rust как панацею. Пусть люди знают за счёт чего rust такой безопасный. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #8 Ответы: #10, #62 | ||
| 10. Сообщение от Аноним (5), 25-Сен-24, 13:41 | +/– | |
> но редко пишут о том, каким образом она организуется | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #9 | ||
| 11. Сообщение от Аноним (5), 25-Сен-24, 13:42 | +1 +/– | |
Вот я "набросил", а теперь захотел сам на rust прогать. Простите меня, Си-традиционалисты... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #5 Ответы: #16 | ||
| 13. Сообщение от Минона (ok), 25-Сен-24, 13:52 | +3 +/– | |
Тео красавчег! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #23 | ||
| 14. Сообщение от Аноним (14), 25-Сен-24, 14:10 | +4 +/– | |
Ну так пиши, или всё за тебя делать? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #4 Ответы: #17 | ||
| 16. Сообщение от Аноним (24), 25-Сен-24, 14:27 | +2 +/– | |
Так чего в итоге не попрограммировал, а только захотел? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #11 Ответы: #67 | ||
| 17. Сообщение от Аноним (24), 25-Сен-24, 14:28 | +/– | |
Корпик что то не хочет просто так тратить время на ненужную ос. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #14 Ответы: #38 | ||
| 20. Сообщение от Аноним (20), 25-Сен-24, 14:44 | +/– | |
Попробуйте в Вашем офтопике скопировать файл в другой файл командой copy. Затем сравните. Разницу ощутили? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #4 Ответы: #56 | ||
| 23. Сообщение от Аноним (24), 25-Сен-24, 15:01 | +9 +/– | |
Ага был тут один деятель который ФБР и АНБ послал в интервью Такеру. Так теперь этот деятель пузыри пускает в Париже типа он не хотел это чудовищная ошибка и на задних лапах теперь стоит. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #13 Ответы: #25, #28, #39 | ||
| 24. Сообщение от Аноним (24), 25-Сен-24, 15:04 | +/– | |
Нельзя отбрасывать нулевые начальные значения. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #2 Ответы: #105 | ||
| 25. Сообщение от 1 (??), 25-Сен-24, 15:05 | +1 +/– | |
Ну он же француз, значит поделом. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #23 Ответы: #29 | ||
| 26. Сообщение от Аноним (26), 25-Сен-24, 15:05 | +/– | |
Там еще и CVS. Какие еще могут быть ожидания | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #4 | ||
| 28. Сообщение от Аноним (28), 25-Сен-24, 15:11 | +/– | |
> в интервью Такеру | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #23 Ответы: #75 | ||
| 29. Сообщение от Аноним (24), 25-Сен-24, 15:13 | +/– | |
В том то и дело что послал он ФБР и АНБ за их наезд когда он был в США. Но после интервью они на него наехали за огласку даже несмотря на то что он не гражданин США и вообще не в США. А Тео так то ваще Канадец. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #25 Ответы: #36 | ||
| 36. Сообщение от Аноним (36), 25-Сен-24, 15:22 | +1 +/– | |
Правильно, нефиг грязную работу у себя дома делать. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #29 | ||
| 38. Сообщение от Аноним (38), 25-Сен-24, 15:40 | +/– | |
А на нужную он прото не тянет. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #17 | ||
| 39. Сообщение от Аноним (39), 25-Сен-24, 16:05 | +/– | |
>в интервью Такеру | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #23 Ответы: #43, #85 | ||
| 41. Сообщение от Паскалька (?), 25-Сен-24, 16:47 | –1 +/– | |
ErrorSoft, Сишка отличный язык. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #3 | ||
| 43. Сообщение от Аноним (43), 25-Сен-24, 16:51 | +/– | |
Так Карлсоны все крутые, разве вы незнали? :D | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #39 Ответы: #45, #76 | ||
| 45. Сообщение от 1 (??), 25-Сен-24, 17:04 | +1 +/– | |
Сын Карла же ! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #43 | ||
| 48. Сообщение от Аноним (48), 25-Сен-24, 17:22 | –4 +/– | |
>Отмечается, что подобное изменение позволит исключить неопределённость поведения, связанную с обработкой нулевого символа в коде, написанном на языке Си | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #77 | ||
| 50. Сообщение от bOOster (ok), 25-Сен-24, 17:28 | +1 +/– | |
А 255 символ запретили? 30 лет назад, еще под MSDOS, переименовали утилиту переворота экрана в 255 символ и вставили в autoexec.bat | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #64, #107 | ||
| 55. Сообщение от pavlinux (ok), 25-Сен-24, 17:46 | +1 +/– | |
Чо? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 | ||
| 56. Сообщение от Аноним (56), 25-Сен-24, 17:47 | +/– | |
При чем тут офтопик (который из?) и копирование файлов? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #20 | ||
| 62. Сообщение от Аноним (-), 25-Сен-24, 19:32 | –1 +/– | |
> Пусть люди знают за счёт чего rust такой безопасный. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #9 | ||
| 64. Сообщение от Аноним (64), 25-Сен-24, 19:41 | +/– | |
0xff 0x00a0 #NO-BREAK SPACE | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #50 | ||
| 66. Сообщение от Аноним (64), 25-Сен-24, 19:51 | +/– | |
>Изучение обработки нулевого символа в различных оболочках показало, что ... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 67. Сообщение от Аноним (67), 25-Сен-24, 20:05 | +/– | |
Уже расхотел. Деды вразумили. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #16 | ||
| 68. Сообщение от Аноним (68), 25-Сен-24, 21:43 | +/– | |
Учитывая, что пользоватей у ksh даже меньше, чем у OpenBSD, новость ни о чём. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #71 | ||
| 69. Сообщение от Аноним (69), 25-Сен-24, 22:03 | +3 +/– | |
>Rust программисты говорят о безопасности (работы с памятью) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #3 Ответы: #73, #102 | ||
| 70. Сообщение от Аноним (70), 25-Сен-24, 22:05 | +/– | |
Вот если бы все усилия Тео портировать в OpenSolaris, даже можно было бы пользоваться. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 71. Сообщение от Аноним (71), 25-Сен-24, 22:05 | +1 +/– | |
у меня на макбуке с м1 стоит опенбсд и прямо с него я пишу этот коментарий | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #68 Ответы: #72, #79, #81 | ||
| 72. Сообщение от Аноним (68), 25-Сен-24, 23:04 | +1 +/– | |
Опенбсд понятно, шелл у тебя какой? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #71 | ||
| 73. Сообщение от Аноним (73), 25-Сен-24, 23:33 | +1 +/– | |
Бутерброд вкуснее ванны. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #69 | ||
| 75. Сообщение от Аноним (36), 26-Сен-24, 01:51 | +2 +/– | |
Это просто история высказываний Дурова до того, как к нему применили --force. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #28 | ||
| 76. Сообщение от Аноним (36), 26-Сен-24, 01:53 | +/– | |
> Так Карлсоны все крутые | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #43 Ответы: #78 | ||
| 77. Сообщение от Аноним (77), 26-Сен-24, 02:56 | +1 +/– | |
> Типичный си/c++. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #48 | ||
| 78. Сообщение от anonymous (??), 26-Сен-24, 11:21 | +/– | |
Главное что в меру упитанные. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #76 | ||
| 79. Сообщение от bOOster (ok), 26-Сен-24, 11:48 | –1 +/– | |
> у меня на макбуке с м1 стоит опенбсд и прямо с него | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #71 | ||
| 80. Сообщение от Golangdev (?), 26-Сен-24, 12:12 | +/– | |
> ksh | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #82 | ||
| 81. Сообщение от pavlinux (ok), 26-Сен-24, 12:31 | –1 +/– | |
> у меня на макбуке с м1 стоит опенбсд и | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #71 Ответы: #84, #87, #99 | ||
| 82. Сообщение от pavlinux (ok), 26-Сен-24, 12:35 | +/– | |
- Напиши по три ключевых отличия между bash. ksh, сsh, zsh, ash ? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #80 Ответы: #86, #88, #89, #93 | ||
| 84. Сообщение от Аноним (24), 26-Сен-24, 12:42 | –1 +/– | |
Причем в воображении. Так как никакого мака у него нет. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #81 | ||
| 85. Сообщение от Аноним (85), 26-Сен-24, 13:12 | +/– | |
Который живёт на крыше. Мужчина в самом расцвете сил. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #39 | ||
| 86. Сообщение от Аноним (85), 26-Сен-24, 13:16 | +/– | |
Вот про массивы, да, в ash их не оказалось. Пришлось изращаться через Awk. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #82 Ответы: #104 | ||
| 87. Сообщение от bOOster (ok), 26-Сен-24, 13:36 | +3 +/– | |
Какая очередная чушь от оголтелых. OpenBSD 7.1-> замечательно работает с m1, даже с идентичным Linux ускорением графики. Так как пользует слой совместимости с DRM драйверами от Linux. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #81 Ответы: #90, #92, #109 | ||
| 88. Сообщение от Golangdev (?), 26-Сен-24, 14:51 | +/– | |
Ты не понял. Я говорю что такое разнообразие шелла-по-умолчанию плохо. Затрудняет разработку скриптов. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #82 | ||
| 89. Сообщение от Аноним (89), 26-Сен-24, 14:59 | +/– | |
Тень python простирается всё дальше и дальше и оставляет для оболочек всё меньше и меньше актуальных задач. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #82 Ответы: #97, #100 | ||
| 90. Сообщение от Аноним (90), 26-Сен-24, 15:43 | –1 +/– | |
>А уж по реальной безопасности всей системы, Linux тут даже близко не валялся | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #87 | ||
| 92. Сообщение от Аноним (92), 26-Сен-24, 17:13 | –1 +/– | |
> по реальной безопасности всей системы, Linux тут даже близко не валялся | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #87 Ответы: #95 | ||
| 93. Сообщение от Аноним (92), 26-Сен-24, 17:16 | +/– | |
> башизм | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #82 Ответы: #96, #101 | ||
| 95. Сообщение от bOOster (ok), 26-Сен-24, 18:55 | +/– | |
>> по реальной безопасности всей системы, Linux тут даже близко не валялся | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #92 Ответы: #98 | ||
| 96. Сообщение от Аноним (-), 26-Сен-24, 18:55 | +/– | |
Вместо командного интерпретатора использовать язык программирования глупо, оно не нужно и будет только мешать. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #93 | ||
| 97. Сообщение от Аноним (-), 26-Сен-24, 18:56 | +/– | |
Заечм в шеле Питон? Не понятно. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #89 | ||
| 98. Сообщение от Аноним (92), 26-Сен-24, 20:12 | +/– | |
К счастью, OpenBSD широко известна, в том числе и смешными багами вроде падений ядра от echo в консоль из-под юзера. Ну и конечно же заявлениями Тео об особой безопасности системы, столь же смелыми, сколь далёкими от реальности. Но как я уже говорил, вреда особого от этого нет по причинам крайней неуловимости. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #95 | ||
| 99. Сообщение от _ (??), 27-Сен-24, 00:53 | +/– | |
>> у меня на макбуке с м1 стоит опенбсд и | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #81 | ||
| 100. Сообщение от _ (??), 27-Сен-24, 01:01 | +2 +/– | |
Если ваша шелл-портянка занимает больше чем пару-тройку экранов - возможно и вправду надо уже переписать на ... особенно если пошли структуры данных и сложные алгоритмы ... но на чём переписать я вам не посоветую :( Возможно питон. Возможно хрен-с-морковкой. Тут сами смотрите... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #89 Ответы: #106 | ||
| 101. Сообщение от _ (??), 27-Сен-24, 01:10 | –2 +/– | |
>> башизм | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #93 | ||
| 102. Сообщение от Аноним (102), 27-Сен-24, 16:15 | +/– | |
> Вот этот вот скользкий релятивистский подход "ну вот панацеи нету пук, всё относительно, свои плюсы/минусы" такой мерзкий. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #69 Ответы: #103 | ||
| 103. Сообщение от Аноним (102), 27-Сен-24, 16:18 | +/– | |
Вдогонку. А как в их любимые плюсы захотели внести часть этих ранее "нинужных" приемчиков, так и завопили - "теперь и у нас есть (будет)! а ваше г - теперь точно нинужна!" | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #102 | ||
| 104. Сообщение от Аноним (-), 27-Сен-24, 16:39 | +1 +/– | |
Для командного интерпретатора массивы это роскошь, необязательный функционал, лишняя сущность. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #86 | ||
105.
Сообщение от Аноним (105), 27-Сен-24, 18:14
| +/– | |
А при чем здесь это? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #24 | ||
| 106. Сообщение от Аноним (92), 27-Сен-24, 23:53 | +/– | |
> сделайте хотя-бы шелловские пайпы в питоне | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #100 | ||
| 107. Сообщение от glad_valakas (-), 28-Сен-24, 05:48 | +/– | |
лучше запретить NOP и RETF/RETN (не знаю какие у них коды в x86_64). | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #50 | ||
| 109. Сообщение от pavlinux (ok), 20-Ноя-24, 21:07 | +/– | |
> Какая очередная чушь от оголтелых. OpenBSD 7.1-> замечательно работает с m1, | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #87 | ||
|
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
|
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |