The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Доступен Trinity 1.1, утилиты для выявления ошибок в системн..."
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Доступен Trinity 1.1, утилиты для выявления ошибок в системн..."  +/
Сообщение от opennews (??) on 24-Янв-13, 19:00 
Представлен (http://codemonkey.org.uk/2013/01/22/trinity-11/) релиз Trinity 1.1 (http://codemonkey.org.uk/projects/trinity/), инструмента для fuzzing-тестирования системных вызовов ядра Linux. Суть тестирования состоит в проверке работоспособности системных вызовов с учетом поступления всевозможных комбинаций случайных значений аргументов.


В отличие от других утилит fuzzing-тестирования, Trinity формирует аргументы с учетом специфики каждого системного вызова, что позволяет выявить трудноуловимые проблемы, проявляющиеся в близких к штатным условиях. Например, Trinity создаёт случайный набор реальных файловых дескрипторов и сетевых сокетов (открываются реальные файлы, pipe-каналы, элементы sysfs, procfs, /dev, устанавливаются сетевые соединения по различным протоколам и т.п.), которые передаются в качестве значений аргументов в системные вызовы, манипулирующие файловыми дескрипторами или сетевыми сокетами. При этом тестируется и одновременное обращение к системным вызовам с использованием одного дескриптора в несколько потоков. Для аргументов принимающих размер, в первую очередь генерируются значения в степени двойки +/- 1.

В выпуске 1.1 обновлена таблица системных вызовов, в которой учтены возможности ядра Linux вплоть до версии 3.8rc4. Добавлена поддержка архитектур MIPS и SuperH, улучшена поддержка архитектуры ARM. Расширены возможности по настройке тестирования в несколько потоков.

URL: http://codemonkey.org.uk/2013/01/22/trinity-11/
Новость: http://www.opennet.dev/opennews/art.shtml?num=35918

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

Оглавление

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


1. "Доступен Trinity 1.1, утилиты для выявления ошибок в системн..."  +11 +/
Сообщение от Аноним (??) on 24-Янв-13, 19:00 
Только я подумал про ветку KDE3.5?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Доступен Trinity 1.1, утилиты для выявления ошибок в системн..."  +3 +/
Сообщение от Имя on 24-Янв-13, 19:26 
круто же
а ты о чём?
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

4. "Доступен Trinity 1.1, утилиты для выявления ошибок в системн..."  +6 +/
Сообщение от Анонище on 24-Янв-13, 19:40 
Запахло хомячками.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

5. "Доступен Trinity 1.1, утилиты для выявления ошибок в системн..."  –4 +/
Сообщение от Имя on 24-Янв-13, 20:03 
Погоди, ты намекаешь что это бот? нахрена и кому это надо?
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

12. "Доступен Trinity 1.1, утилиты для выявления ошибок в системн..."  +/
Сообщение от Аноним (??) on 25-Янв-13, 02:59 
Он намекает что это - тупой хомячок.
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

11. "Доступен Trinity 1.1, утилиты для выявления ошибок в системн..."  +/
Сообщение от Zixel on 25-Янв-13, 02:15 
http://trinityhome.org/
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "Доступен Trinity 1.1, утилиты для выявления ошибок в системн..."  –1 +/
Сообщение от Аноним (??) on 24-Янв-13, 19:39 
http://www.trinitydesktop.org/
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

6. "Доступен Trinity 1.1, инструмент для выявления ошибок в сист..."  +/
Сообщение от GentooBoy (ok) on 24-Янв-13, 21:12 
http://www.trinitycore.org/
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

7. "Доступен Trinity 1.1, инструмент для выявления ошибок в сист..."  +/
Сообщение от pavlinux (ok) on 24-Янв-13, 22:35 
Клёва, список неисправленых дыр и эксплойтов
http://codemonkey.org.uk/projects/trinity/bugs-found.php
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

9. "Доступен Trinity 1.1, инструмент для выявления ошибок в сист..."  –1 +/
Сообщение от Карбофос (ok) on 25-Янв-13, 00:43 
интересно, а если эту программку заточить под ядро виндов, список на сколько страничек получится? ;)
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

8. "Доступен Trinity 1.1, инструмент для выявления ошибок в сист..."  +/
Сообщение от ещё один анонимус on 24-Янв-13, 22:57 
русская рулетка на nightmare --- запускать на реальной системе
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

13. "Доступен Trinity 1.1, инструмент для выявления ошибок в сист..."  +/
Сообщение от Аноним (??) on 25-Янв-13, 03:01 
> русская рулетка на nightmare --- запускать на реальной системе

Не настолько уж и nightmare. Все-таки в хучшем случае что-то упадет, не более.

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

15. "Доступен Trinity 1.1, инструмент для выявления ошибок в сист..."  +/
Сообщение от pavlinux (ok) on 25-Янв-13, 06:25 
> в хучшем случае что-то упадет, не более.

Корневой винт, на 5-ом рейде! :)


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

18. "Доступен Trinity 1.1, инструмент для выявления ошибок в сист..."  +/
Сообщение от Аноним (??) on 25-Янв-13, 18:43 
>> в хучшем случае что-то упадет, не более.
> Корневой винт, на 5-ом рейде! :)

Только реальный ДЕБИЛ делает одну реплику метабазы на ЛЮБОМ рейде. Для сведения - реплика должна быть на КАЖДОМ шпинделе, смекаешь? Всегда ваш, К.О.

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

19. "Доступен Trinity 1.1, инструмент для выявления ошибок в сист..."  +/
Сообщение от ещё один анонимус on 26-Янв-13, 09:26 
>Все-таки в хучшем случае что-то упадет, не более.

/etc/passwd unlinkнется

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

14. "Доступен Trinity 1.1, инструмент для выявления ошибок в сист..."  +/
Сообщение от pavlinux (ok) on 25-Янв-13, 06:22 
Для маниакальных деструкторов, тама написали:

I recommend not running it on machines containing data you care about.

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

16. "Доступен Trinity 1.1, инструмент для выявления ошибок в сист..."  +/
Сообщение от PSV email on 25-Янв-13, 14:56 
нечто подобное было еще в 90е на линуксе... теперь как я понял прогресс заключается в логгирование ситуаций на чем собственно валится ядро +  mc семплер а не полный перебор состояний.

ЗЫ тогда линукс не вис если процесс тестирования был бесправным и зажат улимитом. помню переживания в эхе людей о падениях их систем :)

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

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

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




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

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