Вариант для распечатки |
Пред. тема | След. тема | ||
| Форум Разговоры, обсуждение новостей | |||
|---|---|---|---|
| Изначальное сообщение | [ Отслеживать ] | ||
| "Атака на Node.js через манипуляции с прототипами объектов JavaScript" | +/– | |
| Сообщение от opennews (?), 27-Июл-22, 16:21 | ||
Исследователи Центра Гельмгольца по информационной безопасности (CISPA) и Королевского технологического института (Швеция) проанализировали применимость техники засорения прототипа объектов JavaScript ("prototype pollution") для создания атак на платформу Node.js и популярные приложения на её основе, приводящих к выполнению кода... | ||
| Ответить | Правка | Cообщить модератору | ||
| Оглавление |
| Сообщения | [Сортировка по ответам | RSS] |
| 1. Сообщение от истина в последней инстанции (?), 27-Июл-22, 16:21 | +16 +/– | |
Это не тот который тут вчера панельку создал для kde на этом г? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #2, #17, #87 | ||
| 2. Сообщение от ананоша (?), 27-Июл-22, 16:25 | –4 +/– | |
У него на божественном typescript, а тут дырявый javascript | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 Ответы: #4, #7, #9, #35, #52 | ||
| 3. Сообщение от Аноним (3), 27-Июл-22, 16:28 | –6 +/– | |
Прекратите кибербулить мой любым JavaScript!!! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #12, #56 | ||
| 4. Сообщение от Аноним (4), 27-Июл-22, 16:28 | +/– | |
Аксиома Эскобара.. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #2 Ответы: #48 | ||
| 5. Сообщение от Аноникалипсатор5 (?), 27-Июл-22, 16:31 | +/– | |
ужас, как все запущено, надо срочно переписывать ноду на раст | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #10, #13 | ||
| 6. Сообщение от Анна Нист (?), 27-Июл-22, 16:34 | –1 +/– | |
Говорят за этим языком все операционные системы будущего. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #8, #33, #81 | ||
| 7. Сообщение от Аноним (-), 27-Июл-22, 16:34 | +/– | |
А на тайпскрипте что-то такое не прокатит? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #2 | ||
| 8. Сообщение от Аноним (-), 27-Июл-22, 16:35 | +/– | |
Все операционные системы ботнетов будущего 8) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #6 Ответы: #11 | ||
| 9. Сообщение от th3m3 (ok), 27-Июл-22, 16:36 | +9 +/– | |
>божественном typescript | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #2 Ответы: #40, #119 | ||
| 10. Сообщение от Quarck (?), 27-Июл-22, 16:39 | +3 +/– | |
Так уже. Называется deno. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #5 Ответы: #29 | ||
| 11. Сообщение от pork chop suey (?), 27-Июл-22, 16:39 | +/– | |
если всё будет ботнет, то смысл тогда в ботнете как таковом? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #8 Ответы: #30, #77 | ||
| 12. Сообщение от Аноникалипсатор7 (?), 27-Июл-22, 16:39 | +1 +/– | |
дни жабыскрипта сочтены, такой удар еще не переживал ни один язык погроммирования | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #3 | ||
| 13. Сообщение от Ф1 (?), 27-Июл-22, 16:40 | +1 +/– | |
уже давно переписали https://deno.land/ | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #5 Ответы: #14, #15 | ||
| 14. Сообщение от Аноникалипсатор7 (?), 27-Июл-22, 16:43 | +/– | |
тогда надо переписать еще раз, дважды | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #13 Ответы: #60 | ||
| 15. Сообщение от НяшМяш (ok), 27-Июл-22, 16:50 | +/– | |
Там ещё V8 на мерзких крестах, его теперь надо переписать /s | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #13 Ответы: #83 | ||
| 16. Сообщение от olegz (ok), 27-Июл-22, 16:53 | +/– | |
это ведь нельзя выполнить с клиента, правильно? в частности require ("bytes"); | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #38 | ||
| 17. Сообщение от Аноним (17), 27-Июл-22, 16:54 | +/– | |
То ли дело remote дырень в ядре линукса на православной сишечке! Там вообще root получают, но так, по-доброму! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 Ответы: #20, #23, #25, #41 | ||
| 18. Сообщение от Аноним (18), 27-Июл-22, 16:55 | +1 +/– | |
Да ладно, говно можно сотворить на любом языке. В сях есть #define true false, в расте процедурные макросы вообще во время компиляции могут в сеть сходить и биткойны помайнить. Всегда есть к чему докапаться. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #34 | ||
| 19. Сообщение от Аноним II Великолепный (?), 27-Июл-22, 16:59 | +/– | |
Браузерное поделие пустили в сервера, что теперь делать? как жить? как спать? как спать теперь? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 20. Сообщение от Аноним (20), 27-Июл-22, 16:59 | +2 +/– | |
ну перепиши linux kernel на JS, посмотрим какие там будут уязвимости. И переписать надо так, чтоб запускался на голом железе и можно было в нем запустить эту твою нодужыэс | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #17 Ответы: #27, #50 | ||
| 21. Сообщение от Аноним (25), 27-Июл-22, 17:01 | +/– | |
> Для успешного совершения атаки требуется, чтобы в приложении поступающие извне данные могли использоваться для создания нового свойства в корневом прототипе объекта | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 23. Сообщение от Аноним II Великолепный (?), 27-Июл-22, 17:03 | +/– | |
А что за дырень? Посвяти на нее, может ссылка есть? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #17 | ||
| 24. Сообщение от Аноним (24), 27-Июл-22, 17:03 | –1 +/– | |
Prototype-based programming, кушайте :3 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #26 | ||
| 25. Сообщение от Аноним (25), 27-Июл-22, 17:05 | +1 +/– | |
Тут нет никакой дырени, если приложение разрешает менять свой код то это проблема конкретного приложения, просто ребята из Центра Гельмгольца набивают себе индекс цитирования для грантов или ещё для чего. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #17 | ||
| 26. Сообщение от Аноним (25), 27-Июл-22, 17:07 | +1 +/– | |
Вообще не в тему. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #24 | ||
| 27. Сообщение от Аноним (27), 27-Июл-22, 17:22 | –8 +/– | |
Ну перепиши web приложение на C, посмотрим какие там будут уязвимости и сколько 😂😂😂 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #20 Ответы: #28, #43, #47, #51, #53, #79 | ||
| 28. Сообщение от Аноним (-), 27-Июл-22, 17:28 | +3 +/– | |
Как где? У тебя, баклан. Ты бы без сишечки сюда на опеннетик вообще пискнуть не смог. А вот JS здесь таки наглухо опционален, у меня он тут зарублен вообще совсем. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #27 Ответы: #36 | ||
| 29. Сообщение от Аноним (-), 27-Июл-22, 17:30 | +/– | |
Это какое-то DeNo! Надо было и интерпретировать синтакс хруста :). Кстати до чего-то наподобие даже кто-то вроде додумался. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #10 | ||
| 30. Сообщение от Ботнет (?), 27-Июл-22, 17:30 | +/– | |
После узнаете. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #11 | ||
| 31. Сообщение от Аноним (31), 27-Июл-22, 17:32 | +4 +/– | |
Они последние 10 лет под камнем пролежали? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #32, #37 | ||
| 32. Сообщение от Аноним (31), 27-Июл-22, 17:33 | +1 +/– | |
https://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=prototype+p... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #31 | ||
| 33. Сообщение от Аноним (33), 27-Июл-22, 17:33 | +/– | |
Анна Нист : "забыл" или "забыла"? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #6 Ответы: #64 | ||
| 34. Сообщение от Аноним (-), 27-Июл-22, 17:34 | +/– | |
Ух, да, только ты в рантайм #define true false не передашь при всем желании, ибо нет там никакого препроцессора уже. А вот яваскрипт в этом плане позволяет неиллюзорно поприкалываться. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #18 Ответы: #39, #42, #82 | ||
| 35. Сообщение от Аноним (35), 27-Июл-22, 17:50 | +2 +/– | |
Выше вы прочитали переписку людей без чувства юмора. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #2 Ответы: #65 | ||
| 36. Сообщение от Аноним (27), 27-Июл-22, 18:10 | –4 +/– | |
Я спросил где твой софт на нём? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #28 Ответы: #46, #104 | ||
| 37. Сообщение от Аноним (25), 27-Июл-22, 18:11 | +2 +/– | |
Гранты сами себя не выдадут, надо статьи клепать и постить на arxiv.org | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #31 Ответы: #44 | ||
| 38. Сообщение от Бывалый смузихлёб (?), 27-Июл-22, 18:20 | +2 +/– | |
Выполнить то много что можно но суть в выполнении именно на стороне сервака | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #16 Ответы: #99 | ||
| 39. Сообщение от Бывалый смузихлёб (?), 27-Июл-22, 18:25 | +/– | |
А теперь шаг 2 ( вообще-то с него и стоило начать ) - попробуй добиться исполнения нужного кода на стороне сервера | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #34 Ответы: #58, #107 | ||
| 40. Сообщение от истина в последней инстанции (?), 27-Июл-22, 18:27 | +3 +/– | |
> Человек начинает думать, что его код безопасен, а это может быть совсем не так. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #9 Ответы: #114, #120 | ||
| 41. Сообщение от истина в последней инстанции (?), 27-Июл-22, 18:28 | +1 +/– | |
Толи дело раст. Ни одного проекта законченного так и не появилось. Мертвячина. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #17 Ответы: #55, #102 | ||
| 42. Сообщение от Аноним (42), 27-Июл-22, 18:30 | +/– | |
> враждебная вебня | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #34 Ответы: #108 | ||
| 43. Сообщение от истина в последней инстанции (?), 27-Июл-22, 18:30 | –1 +/– | |
Не поверишь. Вагон. И качество куда получше. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #27 | ||
| 44. Сообщение от Аноним (42), 27-Июл-22, 18:31 | –2 +/– | |
А чего сам не написал статью? Получил бы грант, пожил бы с размахом. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #37 | ||
| 45. Сообщение от Аноним (45), 27-Июл-22, 18:35 | +/– | |
Эммм. Доброе утро. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 46. Сообщение от YetAnotherOnanym (ok), 27-Июл-22, 18:39 | +/– | |
Мой - у меня и организаций, в которых я работал. Немножечко на гитхабе - то, что я счёл полезным для людей и нашёл время причесать. Ссылку не дам, извини, я там под своим реальным именем. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #36 | ||
| 47. Сообщение от Аноним (20), 27-Июл-22, 18:40 | –1 +/– | |
> Где все ваши тысячи классных приложений на С и С++? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #27 | ||
| 48. Сообщение от Аноним (48), 27-Июл-22, 18:53 | +7 +/– | |
ШОК! Если атакующий может выполнить код, чтобы изменить прототип, то он может не только изменить прототип, но и выполнить код! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #4 Ответы: #88 | ||
| 49. Сообщение от Аноним (50), 27-Июл-22, 18:56 | +1 +/– | |
>Если в коде приложения встречается присвоение "obj[a] = value" | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #62, #73, #95 | ||
| 50. Сообщение от Аноним (50), 27-Июл-22, 18:59 | +/– | |
>ну перепиши linux kernel на JS, посмотрим, кто этим тормознутым жрущим говном пользоваться сможет | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #20 | ||
| 51. Сообщение от мимо (?), 27-Июл-22, 19:03 | +/– | |
>Ну перепиши web приложение на C | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #27 | ||
| 52. Сообщение от Владимир (??), 27-Июл-22, 19:22 | +6 +/– | |
Знаменитая Фракталова дырень ... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #2 | ||
| 53. Сообщение от Без аргументов (?), 27-Июл-22, 19:23 | –1 +/– | |
буквально пару мес назад вебманки нахимичили в сайте ПР так, что мне показывались разные чужие посылки при каждом обновлении страницы. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #27 Ответы: #54 | ||
| 54. Сообщение от Без аргументов (?), 27-Июл-22, 19:24 | +/– | |
а когда глянул в json-чики, там и имейлы других пользователей спалили с другими их данными | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #53 Ответы: #57, #105 | ||
| 55. Сообщение от Анонн (?), 27-Июл-22, 19:27 | +1 +/– | |
Один аноним при упоминании Си не смог не стригерится и не написать про раст. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #41 Ответы: #61, #86 | ||
| 56. Сообщение от Аноним (56), 27-Июл-22, 19:28 | +2 +/– | |
Пиши сразу на webassembly. Или не асилил? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #3 Ответы: #76 | ||
| 57. Сообщение от qwe (??), 27-Июл-22, 20:11 | +1 +/– | |
Где-то с год назад на довольно популярном в России сайте изучения английского языка также наткнулся на то, что в API обсуждений заданий возвращалось гораздо больше информации, чем это нужно было для отображения участников дискуссии. Причем не рандомных пользователей, а всех пользователей дискуссии, включая модераторов. Просто рай для конкурентов и спамеров. Сообщил, исправили по-тихому, довольно быстро. Потом решил посмотреть более внимательно на сей сайт и уже через полчаса окончательно уверился, что я правильно делаю, стараясь не указывать реальных данных на сайтах, где это возможно. Больше не смотрел и сообщать не стал. С SQL инъекциями современные кодеры хоть как-то справились используя фреймворки разного качества, то дырявое API, по моим наблюдениям - у каждого второго. Причем не только на чтение но и на запись. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #54 | ||
| 58. Сообщение от qwe (??), 27-Июл-22, 20:43 | +/– | |
Речь как я понял речь тут о том, что при определенной комбинации кода (пакетов) на сервере, клиент может менять код на сервере посредством передачи специально оформленных входных данных. Причем именно не поведение кода, а сам код. Конечно, такое можно провернуть и на других платформах (привет глобальным переменным PHP и функциям типа eval), но JS тут всех переплюнул: он дает возможность поменять поведение всех экземпляров уязвимого класса, а не только того, которому "повезло" обработать данные с инъекцией. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #39 Ответы: #71 | ||
| 60. Сообщение от Bun.sh (?), 27-Июл-22, 21:10 | +/– | |
Так уже https://bun.sh | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #14 | ||
| 61. Сообщение от истина в последней инстанции (?), 27-Июл-22, 21:30 | +/– | |
Другое дело растоман с враждённым растоманским ДЦП. И без жопы (перманентное недержание) и без мозгов (вытекли до того как запустился) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #55 Ответы: #116 | ||
| 62. Сообщение от истина в последней инстанции (?), 27-Июл-22, 21:32 | –2 +/– | |
> Уж сколько раз твердили миру: new std::map(). | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #49 Ответы: #94 | ||
| 63. Сообщение от Аноним (63), 27-Июл-22, 21:39 | +/– | |
Победили Flash | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 64. Сообщение от Sw00p aka Jerom (?), 27-Июл-22, 21:39 | +/– | |
какая разница и те и те дрочат:) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #33 | ||
| 65. Сообщение от Аноним (65), 27-Июл-22, 22:03 | +/– | |
Или пример закона По. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #35 Ответы: #68 | ||
| 68. Сообщение от Аноним (68), 27-Июл-22, 22:52 | +/– | |
Это вряд ли, не тот сайт. Ты тут напиши, что консоль DOS лучше консоли Linux потому что экономно расходует память - увидишь как радостно поведутся на троллинг в ветке на сотню комментариев. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #65 Ответы: #78 | ||
| 70. Сообщение от Аноним (102), 28-Июл-22, 00:00 | –1 +/– | |
Придется __proto__ фильтровать во всем что пришло от пользователя. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 71. Сообщение от Аноним (71), 28-Июл-22, 05:07 | +/– | |
Ровно точно так же, как в комплируемых языках, если код одного из модулей может посредством удаленных команд читать и писать из указанных удаленно адресов памяти, можно, при некоторой осторожности, точно так же крутить и вертеть всем приложением и делать все что угодно. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #58 Ответы: #92 | ||
| 73. Сообщение от Аноним (73), 28-Июл-22, 07:12 | +2 +/– | |
Object.create(null) хватит всем. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #49 Ответы: #98 | ||
| 76. Сообщение от Аноним (76), 28-Июл-22, 08:23 | +/– | |
Его и не надо осиливать, если надо выдавать результат (относительно) быстро при худо-бедно приемлемом качестве. Ты же на ассемблере большой и сложный проект писать не будешь (а если и будешь то ты или фрик или хобби у тебя такое). Так и тут, выбирай свой любимый язычок, в котором есть поддержка компиляции в вебассембли и соответствующий фреймворк - "и вперьод!". Ну например возьмешь какой-нибудь Blazor от мелкомягких или раст :) с одним из пары-тройки растовских веб-фреймворков. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #56 Ответы: #80 | ||
| 77. Сообщение от Аноним (76), 28-Июл-22, 08:27 | +/– | |
Майнить крипту на каждом утюге планеты. Больше узлов - больше сатошиков. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #11 | ||
| 78. Сообщение от мевин (?), 28-Июл-22, 08:53 | +1 +/– | |
Всегда радует как люди без фантазии изящно называют свой неприкрытый дебилизм "троллинг". Маркетологи хорошо постарались, втянув 80% смотреть интернет-рекламу. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #68 Ответы: #84 | ||
| 79. Сообщение от мевин (?), 28-Июл-22, 08:58 | +/– | |
Накинулись на мальчонку лол. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #27 | ||
| 80. Сообщение от мевин (?), 28-Июл-22, 09:01 | +/– | |
Ты предложил язык от мелко мягких и фрейм от мразософт. А ты хитрый:) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #76 Ответы: #85 | ||
| 81. Сообщение от мевин (?), 28-Июл-22, 09:02 | +/– | |
> говорят | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #6 Ответы: #111 | ||
| 82. Сообщение от мевин (?), 28-Июл-22, 09:06 | +/– | |
> так понимаю | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #34 | ||
| 83. Сообщение от Аноним (83), 28-Июл-22, 09:15 | –2 +/– | |
Так уже https://bun.sh/ | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #15 Ответы: #89 | ||
| 84. Сообщение от Аноним (68), 28-Июл-22, 09:25 | +1 +/– | |
Не, это не только отсутствие ч. ю., но еще и чрезмерная серьезность. Ядреная комбинация. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #78 | ||
| 85. Сообщение от Аноним (76), 28-Июл-22, 09:56 | +/– | |
я же сразу предложил в ассортименте (опережая твою следующую ремарку - не г.вна!), сказал же: "...или раст :) с одним из пары-тройки растовских веб-фреймворков". Выбирай на вкус или ищи/пиши веб-фреймворк для своего любимого язычка с "канпелятором в LLVM" чтобы в вебассембли было проще перегонять. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #80 | ||
86.
Сообщение от Аноним (86), 28-Июл-22, 10:40
| +/– | |
Параноики, что сказать. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #55 | ||
| 87. Сообщение от Аноним (102), 28-Июл-22, 10:49 | +/– | |
Что ещё ждать от так называемых программистов. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 | ||
| 88. Сообщение от Аноним (88), 28-Июл-22, 11:01 | +/– | |
Говорят, в архитектуре фон Неймана код ничем не отличается от данных (передаваемых через http-запрос). | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #48 Ответы: #106 | ||
| 89. Сообщение от Вы забыли заполнить поле Name (?), 28-Июл-22, 11:32 | +1 +/– | |
> extending JavaScriptCore, the engine | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #83 | ||
| 90. Сообщение от Вы забыли заполнить поле Name (?), 28-Июл-22, 11:35 | +/– | |
Желтый заголовок какой-то. Причем тут сам Node.js? То есть есть модули, которые не проверяют ввод пользователя и если их использовать то можно получить уязвимость? Ок. Вообще сама уязвимость стара как мир. Еще на CTF 18 года ее юзал. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #96 | ||
| 91. Сообщение от Вы забыли заполнить поле Name (?), 28-Июл-22, 12:06 | +1 +/– | |
Насколько я помню свойство __proto__ вообще deprecated было https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe... Но его все же в стандарт добавили, чтобы не ломать сильно интернет. Вообщем как обычно: сделали глупость, глупость заиспользовали макаки, глупость добавили в стандарт (facepalm) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #101 | ||
| 92. Сообщение от qwe (??), 28-Июл-22, 13:37 | +/– | |
Что, вот прям так, через манипуляцию свойством объекта можно изменить код всего класса, причем вполне легитимными для языка методами? Переполнения буфера, стека и т.д. я знаю, но это немного другое, скорее управление неопределенным поведением программы, а не "все нормально, так и должно быть". По мне так когда я пишу такое: | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #71 Ответы: #93 | ||
| 93. Сообщение от qwe (??), 28-Июл-22, 13:39 | +/– | |
Блин, там весь мой чудо-код сломался. Сорри. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #92 Ответы: #97 | ||
| 94. Сообщение от Вы забыли заполнить поле Name (?), 28-Июл-22, 14:09 | +/– | |
>> Уж сколько раз твердили миру: new std::map(). | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #62 | ||
| 95. Сообщение от Вы забыли заполнить поле Name (?), 28-Июл-22, 14:12 | +1 +/– | |
>>Если в коде приложения встречается присвоение "obj[a] = value" | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #49 | ||
| 96. Сообщение от Аноним (96), 28-Июл-22, 14:26 | +/– | |
Проблема не в отсутствии проверки данных от пользователя. Не должен разраб знать и фильтровать все эти служебные слова с подчёркиваниями __ __ | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #90 | ||
| 97. Сообщение от Аноним (18), 28-Июл-22, 14:49 | +/– | |
Точно так же, как можно в любом одном месте сделать | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #93 | ||
| 98. Сообщение от Аноним (102), 28-Июл-22, 15:56 | +/– | |
Только json.parse возвращает объекты с __proto__ | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #73 | ||
| 99. Сообщение от olegz (ok), 28-Июл-22, 16:17 | +/– | |
если только на сервере, то не вижу большой проблемы. Просто надо следить за зависимостями проекта | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #38 Ответы: #118 | ||
| 100. Сообщение от Аноним (65), 28-Июл-22, 16:27 | +/– | |
С каких это пор "блоки кода" стали называться "гаджетами"? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #110, #117 | ||
| 101. Сообщение от Аноним (65), 28-Июл-22, 16:32 | –1 +/– | |
Чего ж ты не влез в комитет и не показал всем, как надо? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #91 Ответы: #112 | ||
| 102. Сообщение от Аноним (102), 28-Июл-22, 17:44 | +/– | |
Казалось бы какое дело до rust, анонимным opennet экспертам, они ни на Раст не пишут, ни на js, ни на java, ни на Си, но в каждой новости наваливают целые кучи своего ценного мнения | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #41 | ||
| 103. Сообщение от fuggy (ok), 28-Июл-22, 17:53 | –3 +/– | |
Прототипное наследование хорошо говорили они. Только забыли что все объекты наследуются от object клоаки. И то есть получается, что через класс Dog я могу поменять класс Cat — отлично. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #113, #127 | ||
| 104. Сообщение от Аноним (-), 28-Июл-22, 19:57 | +/– | |
> Я спросил где твой софт на нём? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #36 | ||
| 105. Сообщение от Аноним (-), 28-Июл-22, 20:01 | +/– | |
А я вообще уронил вон тому вебмакакеру его чудо-код первым же реквестом. Пора йогой заняться - двойного фэйспалма уже недостаточно!!! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #54 | ||
| 106. Сообщение от Аноним (-), 28-Июл-22, 20:03 | +/– | |
Говорят, лекции по CS прогуливать не надо... хотя сельпошному кодеру и так сойдет. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #88 Ответы: #109 | ||
| 107. Сообщение от Аноним (-), 28-Июл-22, 20:11 | +/– | |
> А теперь шаг 2 ( вообще-то с него и стоило начать ) - попробуй добиться | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #39 | ||
| 108. Сообщение от Аноним (-), 28-Июл-22, 20:16 | +/– | |
> Так не ходи во враждебную вебню. Ходи в гофер. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #42 | ||
| 109. Сообщение от Аноним (109), 28-Июл-22, 20:19 | +/– | |
Скрипт на (ba)sh, lua, js, sql, postscript, и т.д., в том числе на Тьюринг-полном css - это код или данные? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #106 | ||
| 110. Сообщение от Аноним (-), 28-Июл-22, 20:19 | +/– | |
> Так не ходи во враждебную вебню. Ходи в гофер. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #100 | ||
| 111. Сообщение от Аноним (109), 28-Июл-22, 20:33 | +/– | |
> Врут безбожно | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #81 | ||
| 112. Сообщение от Вы забыли заполнить поле Name (?), 29-Июл-22, 09:33 | +1 +/– | |
> Чего ж ты не влез в комитет и не показал всем, как | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #101 Ответы: #115 | ||
| 113. Сообщение от Вы забыли заполнить поле Name (?), 29-Июл-22, 10:57 | +1 +/– | |
> Прототипное наследование хорошо говорили они. Только забыли что все объекты наследуются | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #103 Ответы: #121 | ||
| 114. Сообщение от Аноним (114), 29-Июл-22, 11:22 | +2 +/– | |
> Это не только в typescript, ещё и rust туда-же | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #40 | ||
| 115. Сообщение от НяшМяш (ok), 29-Июл-22, 13:33 | +/– | |
> Мне не интересен js. А надо ввести версионирование js по аналогии со | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #112 | ||
| 116. Сообщение от НяшМяш (ok), 29-Июл-22, 13:37 | +/– | |
> Другое дело растоман с враждённым растоманским ДЦП. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #61 | ||
| 117. Сообщение от Аноним (117), 29-Июл-22, 20:55 | +1 +/– | |
Это такие блоки кода, которые можно использовать в своих целях как отдельный элемент. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #100 | ||
| 118. Сообщение от Аноним (118), 31-Июл-22, 03:34 | +/– | |
> Просто надо следить за зависимостями проекта | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #99 | ||
| 119. Сообщение от burjui (ok), 31-Июл-22, 14:06 | +/– | |
А, может, это человек, который не читает документацию и безопасность спихивает на язык - зло? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #9 | ||
| 120. Сообщение от burjui (ok), 31-Июл-22, 14:07 | +/– | |
А ещё в JavaScript и C++, и вообще в любом ЯП. И? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #40 | ||
| 121. Сообщение от Че769 (?), 01-Авг-22, 09:06 | –1 +/– | |
Сперва добейся | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #113 Ответы: #122 | ||
| 122. Сообщение от Вы забыли заполнить поле Name (?), 01-Авг-22, 17:13 | +2 +/– | |
> Сперва добейся | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #121 | ||
| 124. Сообщение от мяя (?), 02-Авг-22, 23:49 | +/– | |
https://github.com/nodejs/node/issues/31951 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 127. Сообщение от Аноним (127), 03-Авг-22, 02:06 | +/– | |
лол, то, что ты можешь сделать теж же сях на уровне доступа к памяти ни в какое сравнение не идет с этим | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #103 | ||
|
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
|
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |