The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Facebook опубликовал Hermit, инструментарий для повторяемого выполнения программ"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Facebook опубликовал Hermit, инструментарий для повторяемого выполнения программ"  +/
Сообщение от opennews (??), 23-Ноя-22, 22:22 
Facebook (запрещён в РФ) опубликовал код инструментария Hermit, формирующего окружение для детерминированного выполнения программ, позволяющее при разных запусках добиться получения неизменного результата и повторения хода выполнения при использовании одних и тех же входных данных. Код проекта написан на языке Rust и распространяется под лицензией BSD...

Подробнее: https://www.opennet.me/opennews/art.shtml?num=58182

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


2. "Facebook опубликовал Hermit, инструментарий для повторяемого..."  +9 +/
Сообщение от Аноним (2), 23-Ноя-22, 22:27 
А потом реальный код свалится с реальными данными.
Ответить | Правка | Наверх | Cообщить модератору

5. "Facebook опубликовал Hermit, инструментарий для повторяемого..."  +2 +/
Сообщение от Аноним (5), 23-Ноя-22, 22:33 
Будут делать сферичекого коня в вакууме для своей метавселенной.
Ответить | Правка | Наверх | Cообщить модератору

40. "Facebook опубликовал Hermit, инструментарий для повторяемого..."  +/
Сообщение от Аноним (40), 24-Ноя-22, 05:09 
> запустить программу в контейнере, в котором данные факторы остаются постоянными при последующих запусках

чтобы добиться повторяемости эксплоитов? Не для того рандомизацию всего это делали, чтобы потом её гасить.

Ответить | Правка | Наверх | Cообщить модератору

64. "Facebook опубликовал Hermit, инструментарий для повторяемого..."  +1 +/
Сообщение от Аноним (64), 24-Ноя-22, 11:41 
Хорошее дело хермитом не назовут!
Ответить | Правка | Наверх | Cообщить модератору

10. "Facebook опубликовал Hermit, инструментарий для повторяемого..."  –3 +/
Сообщение от Минона (ok), 23-Ноя-22, 22:47 
Не, будут запускать в этом же контейнере. Делов то.
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

41. "Facebook опубликовал Hermit, инструментарий для повторяемого..."  –1 +/
Сообщение от Аноним (40), 24-Ноя-22, 05:10 
Для чего нужна программа, у которой НЕ меняются входные данные?! Одноразовая? Тогда зачем её запускать много раз, чтобы увидеть ровно один и тот же ответ...
Ответить | Правка | Наверх | Cообщить модератору

55. "Facebook опубликовал Hermit, инструментарий для повторяемого..."  +/
Сообщение от Минона (ok), 24-Ноя-22, 07:36 
> Для чего нужна программа, у которой НЕ меняются входные данные?! Одноразовая? Тогда
> зачем её запускать много раз, чтобы увидеть ровно один и тот
> же ответ...

спроси у марка зачем им эта хрень понадобилась

Ответить | Правка | Наверх | Cообщить модератору

66. "Facebook опубликовал Hermit, инструментарий для повторяемого..."  +/
Сообщение от Аноним (40), 24-Ноя-22, 17:57 
> зачем им эта хрень понадобилась

они другого и не делают.

Ответить | Правка | Наверх | Cообщить модератору

30. "Facebook опубликовал Hermit, инструментарий для повторяемого..."  –1 +/
Сообщение от Аноним (30), 24-Ноя-22, 01:40 
Это не для тестирования, а для воспроизведения.
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

42. "Facebook опубликовал Hermit, инструментарий для повторяемого..."  –1 +/
Сообщение от Аноним (40), 24-Ноя-22, 05:11 
Вот ты посчитал 2*2. Зачем тебе опять это считать?
Ответить | Правка | Наверх | Cообщить модератору

68. "Facebook опубликовал Hermit, инструментарий для повторяемого..."  +/
Сообщение от Lefsha (ok), 25-Ноя-22, 13:39 
> Вот ты посчитал 2*2. Зачем тебе опять это считать?

Очень просто. Они же написали. Все зависит от результата, который ты получил!

Например ты получил 5. Очевидно, что надо считать еще раз и еще раз..
и так далее до тех пор пока наконец не будет 3... Щютка.

Ответить | Правка | Наверх | Cообщить модератору

60. "Facebook опубликовал Hermit, инструментарий для повторяемого..."  +1 +/
Сообщение от Бывалый смузихлёб (?), 24-Ноя-22, 09:04 
Осталось всего ничего - всего лишь полностью воспроизвести все исходные данные, скорее всего, в динамике

> все потоки выполняются сериализованно в привязке только к одному ядру CPU и с сохранением порядка передачи управления потокам

И учесть что проблемы и особенности многоядерный и многопроцессорных систем *это* всё равно не воспроизводит
Очень хорошая штука для воспроизводства проблем ПО на жирных фейсбучных серваках

Не зря этот инструмент на мороз выкинули. Возможно даже вместе с “гениальной“ командой

Ответить | Правка | К родителю #30 | Наверх | Cообщить модератору

3. "Facebook опубликовал Hermit, инструментарий для повторяемого..."  +1 +/
Сообщение от Likern (?), 23-Ноя-22, 22:33 
Блин, это офигенно!
Ответить | Правка | Наверх | Cообщить модератору

50. "Facebook опубликовал Hermit, инструментарий для повторяемого..."  +/
Сообщение от Аноним (40), 24-Ноя-22, 05:22 
...офигенно, как получается из ничего изображать бурную деятельность!
Ответить | Правка | Наверх | Cообщить модератору

4. "Facebook опубликовал Hermit, инструментарий для повторяемого..."  –1 +/
Сообщение от Минона (ok), 23-Ноя-22, 22:33 
За Rust и BSD плюс.
Ответить | Правка | Наверх | Cообщить модератору

14. "Facebook опубликовал Hermit, инструментарий для повторяемого..."  +/
Сообщение от Аноним (14), 23-Ноя-22, 23:08 
И чем это лучше БДСМ?
Ответить | Правка | Наверх | Cообщить модератору

28. "Facebook опубликовал Hermit, инструментарий для повторяемого..."  +3 +/
Сообщение от Аноним (28), 24-Ноя-22, 01:07 
Это оно и есть.
Ответить | Правка | Наверх | Cообщить модератору

54. "Facebook опубликовал Hermit, инструментарий для повторяемого..."  +/
Сообщение от Минона (ok), 24-Ноя-22, 07:34 
> И чем это лучше БДСМ?

хз, тебе виднее, я не пробовал.

Ответить | Правка | К родителю #14 | Наверх | Cообщить модератору

6. "Facebook опубликовал Hermit, инструментарий для повторяемого..."  –2 +/
Сообщение от Sw00p aka Jerom (?), 23-Ноя-22, 22:39 
>данные от генератора псевдослучайных чисел

агa https://imgs.xkcd.com/comics/random_number.png

Ответить | Правка | Наверх | Cообщить модератору

9. "Facebook опубликовал Hermit, инструментарий для повторяемого..."  +/
Сообщение от Минона (ok), 23-Ноя-22, 22:45 
Неправильно, должно быть 42 а не 4.
Ответить | Правка | Наверх | Cообщить модератору

11. "Facebook опубликовал Hermit, инструментарий для повторяемого..."  –1 +/
Сообщение от Sw00p aka Jerom (?), 23-Ноя-22, 22:47 
ыыы почему?
Ответить | Правка | Наверх | Cообщить модератору

22. "Facebook опубликовал Hermit, инструментарий для повторяемого..."  +1 +/
Сообщение от ИмяВымяemail (?), 24-Ноя-22, 00:12 
42 — ответ на главный вопрос жизни, вселенной и всего такого.
Ответить | Правка | Наверх | Cообщить модератору

24. "Facebook опубликовал Hermit, инструментарий для повторяемого..."  +1 +/
Сообщение от НяшМяш (ok), 24-Ноя-22, 00:24 
А я думал это Rust.
Ответить | Правка | Наверх | Cообщить модератору

15. "Facebook опубликовал Hermit, инструментарий для повторяемого..."  +/
Сообщение от Аноним (15), 23-Ноя-22, 23:25 
Интересно, оно свой execve2() реализует? Что в итоге мы наблюдаем в списке процессов, процессы хермита, или гостевой программы? Кто щупал, отзовитесь.
Ответить | Правка | Наверх | Cообщить модератору

16. "Facebook опубликовал Hermit, инструментарий для повторяемого..."  +4 +/
Сообщение от Аноним (16), 23-Ноя-22, 23:33 
Кажется единственное предназначение этой штуки сказать УМВР, генерируй такое же псевдослучайное число как у меня...
Ответить | Правка | Наверх | Cообщить модератору

19. "Facebook опубликовал Hermit, инструментарий для повторяемого..."  +/
Сообщение от Sw00p aka Jerom (?), 23-Ноя-22, 23:59 
обратный фаззинг :)
Ответить | Правка | Наверх | Cообщить модератору

33. "Facebook опубликовал Hermit, инструментарий для повторяемого..."  +1 +/
Сообщение от Аноним (30), 24-Ноя-22, 02:20 
Не очень понятно какой практический смысл. Это нужно чтобы был супер редкий гейзенбаг, который просто так не повторить, при этом он не ловился никакими санитайзерами, потом его всё-таки нужно повторить, причём подобрав окружение в котором он повторяется, и потом типа спокойно отлаживать. Неужели у них столько таких багов, что это оправдывает написание этой хрени, вместо того чтобы куски кода где эти баги вылезают, переписать на безопасном языке?
Ответить | Правка | Наверх | Cообщить модератору

38. "Facebook опубликовал Hermit, инструментарий для повторяемого..."  +3 +/
Сообщение от Вы забыли заполнить поле Name (?), 24-Ноя-22, 03:58 
> вместо того чтобы куски кода где эти баги вылезают, переписать на безопасном языке?

Просто до кого-то дошло, что "безопасный" язык недостаточно безопасен.

Ответить | Правка | Наверх | Cообщить модератору

49. "Facebook опубликовал Hermit, инструментарий для повторяемого..."  +2 +/
Сообщение от Аноним (40), 24-Ноя-22, 05:20 
> Неужели у них столько таких багов, что это оправдывает написание этой хрени

Тут скорее эксперименты с криптографией или троянами, зачем ещё регулировать энтропию?

Ответить | Правка | К родителю #33 | Наверх | Cообщить модератору

43. "Facebook опубликовал Hermit, инструментарий для повторяемого..."  +5 +/
Сообщение от Аноним (43), 24-Ноя-22, 05:12 
> Код проекта написан на языке Rust

т.е. послезавтра я это уже не соберу, да и места на диске столько нету

Ответить | Правка | Наверх | Cообщить модератору

62. "Facebook опубликовал Hermit, инструментарий для повторяемого..."  –1 +/
Сообщение от Аноним (62), 24-Ноя-22, 11:29 
>Facebook (запрещён в РФ)

Запрещена мета, а не ФБ. ФБ прекрасно работает через прокси.

Ответить | Правка | Наверх | Cообщить модератору

67. "Facebook опубликовал Hermit, инструментарий для повторяемого..."  +/
Сообщение от Аноним (40), 24-Ноя-22, 17:59 
ты путаешь сайт и компанию.
Ответить | Правка | Наверх | Cообщить модератору

63. "Facebook опубликовал Hermit, инструментарий для повторяемого..."  +/
Сообщение от Попандопала (?), 24-Ноя-22, 11:41 
Вводили pie ssp,а теперь обходят как могут.D
Ответить | Правка | Наверх | Cообщить модератору

65. "Facebook опубликовал Hermit, инструментарий для повторяемого..."  +/
Сообщение от Аноним (65), 24-Ноя-22, 13:41 
"Проблема в том, что ваш генератор случайных чисел выдаёт значения в другом порядке, а с нашим ????окодом всё хорошо".
Ответить | Правка | Наверх | Cообщить модератору

69. "Facebook опубликовал Hermit, инструментарий для повторяемого..."  +1 +/
Сообщение от Аноним (69), 25-Ноя-22, 16:56 
Да этож оффигенный инструмент для запуска трилов!
Ответить | Правка | Наверх | Cообщить модератору

70. "Facebook опубликовал Hermit, инструментарий для повторяемого..."  +/
Сообщение от Аноним (70), 26-Ноя-22, 11:23 
trial-ов?
Ответить | Правка | Наверх | Cообщить модератору

71. "Facebook опубликовал Hermit, инструментарий для повторяемого..."  +/
Сообщение от Аноним (71), 26-Ноя-22, 23:57 
триалов надо запускать в виртуалке.
Ответить | Правка | К родителю #69 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру