The OpenNET Project / Index page

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

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

"Инициатива по форсированию разработки фреймворка для обратно..."  +/
Сообщение от opennews (??) on 12-Мрт-15, 21:42 
В этом году фреймворк для реверс-инжениринга radare2 (http://rada.re/r/) выступил с собственной инициативой  Radare Summer of Code (RSOC). Прошлогодний RSOC (http://radare.today/the-rsoc-is-over/) прошел успешно: три задания были выполнены и код вошел в главную ветвь репозитория. Radare2 также участвует (http://radare.org/gsoc/) в Google Summer of Code от лица проекта Openwall (http://www.openwall.com/).

Для проведения собственного лета программирования (Radare Summer of Code) radare2 устраивает краудфандинг RSOC (http://rada.re/r/rsoc.html). Желаемая сумма 3000 евро - для 3-х участников, каждому по 1000 евро. Конец сбора средств - 17 июня.

Google Summer of Code:


-  Есть место для одного участника.
-  Заявки можно подавать с 16-го до 27-го марта.
-  Оплата в размере $5500.


Radare Summer of Code:


-  Заявления принимаются с 11-го марта до 3-го мая.
-  Оглашение принятых участников 8-го мая.
-  Программирование с 17-го июня по 16-е сентября.
-  RSOC более гибкий - не обязательно быть студентом.

Radare2 представляет собой набор инструментов для реверс-инжениринга. Фреймфорк написан полностью на языке Си, и доступен как в виде библиотек, так и в виде утилит (r2, rabin2, rasm2, etc). Большая часть фреймворка распространяется (https://github.com/radare/radare) под лицензией LGPL.  Особенностью фреймворка является его модульность и расширяемость: поддерживает скриптование на Vala, Python, Perl, Ruby, Go, Guile, Lua, JavaScript, Java. Предоставляется поддержка отладки, в том числе и через протоколы gdb  и windbg. Преимуществом radare2 также является его интерактивность.
Со времени прошлого анонса (https://www.opennet.ru/opennews/art.shtml?num=38403) radare2 начал распознавать системные вызовы, добавилось больше выступлений, примеров и документации. Реализована встроенная документация, доступная по команде '?'.


-  Поддерживаемые архитектуры: 6502, 8051, arm, arc, avr, bf, tms320 (c54x, c55x, c55+), gameboy csr,
dcpu16, dalvik, i8080, mips, m68k, mips, msil, snes, nios II, sh, sparc,
rar, powerpc, i386, x86-64, H8/300, malbolge, T8200,

-  Поддерживаемые форматов файлов: bios, dex, elf, elf64, filesystem, java, fatmach0, mach0, mach0-64, MZ,
PE, PE+, TE, COFF, plan9, bios, dyldcache, Gameboy and Nintendo DS ROMs

-  Поддерживаемые операционных систем: Android, GNU/Linux, [Net|Free|Open]BSD, iOS, OSX, QNX, w32, w64, Solaris,
Haiku, FirefoxOS


-  Возможность писать скрипты для radare2 на языках: Vala/Genie, Python (2, 3), JavaScript (nodejs, duktape), LUA, Go,
Perl, Guile, php5, newlisp, Ruby, Java, OCAML

-  Кроме обычного интерфейса командной строки имеется визуальный режим и веб-интерфейс.
<center><a href="http://radare.org/r/img/debug.png"><img src="https://www.opennet.ru/opennews/pics_base/0_1426185323.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>
<center><a href="http://radare.org/r/img/writeasm.png"><img src="https://www.opennet.ru/opennews/pics_base/0_1426185343.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>
<center><a href="http://radare.org/r/img/webui.png"><img src="https://www.opennet.ru/opennews/pics_base/0_1426185368.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>
<center><a href="http://radare.org/r/img/webui-graph.png"><img src="https://www.opennet.ru/opennews/pics_base/0_1426185384.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>
-  Имеется краткая встроенная документация.

<center><a href="http://radare.org/r/img/r2help.png"><img src="https://www.opennet.ru/opennews/pics_base/0_1426185162.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>

URL: http://radare.today/grsoc/
Новость: https://www.opennet.ru/opennews/art.shtml?num=41830

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

Оглавление

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


1. "Инициатива по форсированию разработки фреймворка для обратно..."  +5 +/
Сообщение от Аноним (??) on 12-Мрт-15, 21:42 
Хм.. будет конкурент у IDA?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

8. "Инициатива по форсированию разработки фреймворка для обратно..."  +5 +/
Сообщение от Аноним (??) on 12-Мрт-15, 23:21 
> Хм.. будет конкурент у IDA?

Было бы неплохо. Датарески - редкостные уроды. Эталонный образец самого мерзостного формата проприерасов который вообще возможен.

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

15. "Инициатива по форсированию разработки фреймворка для обратно..."  +/
Сообщение от Anonplus on 13-Мрт-15, 01:47 
Особенно, когда нормальный гуй (https://inguma.eu/projects/bokken) допишут.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

19. "Инициатива по форсированию разработки фреймворка для обратно..."  –1 +/
Сообщение от kravich (ok) on 13-Мрт-15, 06:20 
bokken - это летящий ужас
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

21. "Инициатива по форсированию разработки фреймворка для обратно..."  +/
Сообщение от Аноним (??) on 13-Мрт-15, 11:22 
В таких вещах гуй не главное. Сроду пользовался текстовой версией иды и горя не знал.
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

17. "Инициатива по форсированию разработки фреймворка для обратно..."  –1 +/
Сообщение от Аноним (??) on 13-Мрт-15, 03:26 
обязательно, лет через двадцать
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

4. "Инициатива по форсированию разработки фреймворка для обратно..."  –13 +/
Сообщение от Канадатян on 12-Мрт-15, 21:59 
Линукс растит полукриминальные элементы.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

5. "Инициатива по форсированию разработки фреймворка для обратно..."  +1 +/
Сообщение от Mihail Zenkov (ok) on 12-Мрт-15, 23:12 
Изначально так почти все драйвера писали, да и теперь хватает (привет nvidia, creative labs и остальным зажавшим даташиты).
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

9. "Инициатива по форсированию разработки фреймворка для обратно..."  –7 +/
Сообщение от kurokaze (ok) on 12-Мрт-15, 23:29 
>привет nvidia

Это вы с выкрутасами ати-растов дела не имели.
Кроме того в чем печаль? Используйте Intel HD - всё открыто, для десктопа и игр (не yoba конечно) хватает. Всех всё устраивает.
Ежели вы поставили себе дискретный ускоритель очевидно что вам нужны yoba игры, а значит вы с ОС ошиблись, такие дела

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

13. "Инициатива по форсированию разработки фреймворка для обратно..."  +/
Сообщение от Mihail Zenkov (ok) on 13-Мрт-15, 00:00 
Ну вообще-то дело я имел с 3DFx (тогда ничего другого особо и не было), Nvidia (был нормальный закрытый драйвер), ATI/AMD (нормальный открытый драйвер), Intel (ноутбук). Сейчас ATI/AMD, покопалась сугубо из-за OpenCL (для luxrender), да и в целом отдаю предпочтение железу для которого есть открытые драйвера.
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

6. "Инициатива по форсированию разработки фреймворка для обратно..."  +4 +/
Сообщение от Аноним (??) on 12-Мрт-15, 23:20 
> Линукс растит полукриминальные элементы.

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

Во вторых, если почитать законы, можно узнать что реверсинг ничего не нарушает. Более того, в ряде случаев ничего не нарушает даже злостный патчинг (ака крякинг). Программу которой владеешь на законных основаниях можно например с чистой совестью отучить от какого-нибудь HASP'а, чтобы втыкать его не надо было, особенно если драйвер глючит, etc. И это насколькоя помню вполне законно - разрешаются модификации программы, нацеленные на обеспечение нормального функционирования.

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

11. "Инициатива по форсированию разработки фреймворка для обратно..."  –5 +/
Сообщение от Канадатян on 12-Мрт-15, 23:32 
> Во первых
> Во вторых

Во-первых, граммар-наци негодует.
Во-вторых, я сказал - полукриминальных.

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

14. "Инициатива по форсированию разработки фреймворка для обратно..."  +1 +/
Сообщение от Crazy Alex (ok) on 13-Мрт-15, 00:38 
А в-третьих - пусть такие законы, при которых реверс (вообще любой) криминален, идут лесом.
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

20. "Инициатива по форсированию разработки фреймворка для обратно..."  –1 +/
Сообщение от kravich (ok) on 13-Мрт-15, 06:21 
++
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

23. "Инициатива по форсированию разработки фреймворка для обратно..."  +1 +/
Сообщение от Аноним (??) on 13-Мрт-15, 11:26 
> А в-третьих - пусть такие законы, при которых реверс (вообще любой) криминален,
> идут лесом.

И что характерно, реверс как таковой - не запрещен практически нигде. Даже в США с их драконовским DMCA реверсить таки можно. Хоть для применения результатов и желательно пользоваться методом clean room, когда один реверсит и делает формальное описание, а другой по формальному описанию делает нечто, работающее аналогично.

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

22. "Инициатива по форсированию разработки фреймворка для обратно..."  +1 +/
Сообщение от Аноним (??) on 13-Мрт-15, 11:24 
> Во-первых, граммар-наци негодует.
> Во-вторых, я сказал - полукриминальных.

В третьих, ты можешь идти на... и в ... :)

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

36. "Инициатива по форсированию разработки фреймворка для обратно..."  +/
Сообщение от Led (ok) on 14-Мрт-15, 15:00 
Так он только оттуда.
Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору

34. "Инициатива по форсированию разработки фреймворка для обратно..."  +/
Сообщение от Анонимус сапиенс on 13-Мрт-15, 20:59 
>сказал
>тян
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

26. "Инициатива по форсированию разработки фреймворка для обратно..."  +/
Сообщение от Аноним (??) on 13-Мрт-15, 16:23 
>И это насколькоя помню вполне законно

Это ты поторопился. ___Очччень___ зависит от страны. В Росии к примеру - да, в штатах сядешь.

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

32. "Инициатива по форсированию разработки фреймворка для обратно..."  +/
Сообщение от Аноним (??) on 13-Мрт-15, 19:55 
Ну так мы в основном не в штатах. И даже там многие случаи на самом деле попадают под многочисленные исключения, поправки, fair use и прочее. Но там все сложно и поэтому если кто не юрист и у него нет адвоката - проще не связываться.

Однако когда Вася реверснет черти-какой бинарь и напишет формальные спеки, по которым Петя напишет свою реализацию - тут уж комар носа не подточит. Вообще с хоть какой точки зрения.

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

16. "Инициатива по форсированию разработки фреймворка для обратно..."  +1 +/
Сообщение от Доброжелатель (??) on 13-Мрт-15, 02:31 
Гражданин ! Вы срываете операцию!
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

7. "Инициатива по форсированию разработки фреймворка для..."  +/
Сообщение от arisu (ok) on 12-Мрт-15, 23:20 
эх, а Z80 для меня никто делать не хочет.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

10. "Инициатива по форсированию разработки фреймворка для..."  +1 +/
Сообщение от XVilka (ok) on 12-Мрт-15, 23:32 
https://github.com/radare/radare2/blob/master/libr/asm/p/asm... - а это чем не устраивает?
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

12. "Инициатива по форсированию разработки фреймворка для..."  +5 +/
Сообщение от arisu (ok) on 12-Мрт-15, 23:38 
> https://github.com/radare/radare2/blob/master/libr/asm/p/asm... - а это чем
> не устраивает?

а я в новости Z80 не увидел, вот и заплакал. ложная тревога и дезинформация, выношу себе порицание.

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

24. "Инициатива по форсированию разработки фреймворка для..."  +/
Сообщение от Аноним (??) on 13-Мрт-15, 11:27 
> а я в новости Z80 не увидел, вот и заплакал. ложная тревога
> и дезинформация, выношу себе порицание.

А чего ты там реверсишь? :)

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

25. "Инициатива по форсированию разработки фреймворка для..."  +/
Сообщение от arisu (ok) on 13-Мрт-15, 14:59 
>> а я в новости Z80 не увидел, вот и заплакал. ложная тревога
>> и дезинформация, выношу себе порицание.
> А чего ты там реверсишь? :)

спектрумовские игрушки иногда. какие просто ради интереса, а какие и с целью улучшайзинга/faithful recreation.

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

27. "Инициатива по форсированию разработки фреймворка для..."  +/
Сообщение от Аноним (??) on 13-Мрт-15, 17:28 
Лучше портируй их на ведроид и айос. Заработаешь миллиарды - купишь мне китайский смартфон. Я нищебрoд.
Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору

28. "Инициатива по форсированию разработки фреймворка для..."  +/
Сообщение от arisu (ok) on 13-Мрт-15, 17:45 
мобилосрань меня не интересует ни в каком виде.
Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору

18. "Инициатива по форсированию разработки фреймворка для обратно..."  +/
Сообщение от Аноним (??) on 13-Мрт-15, 06:02 
Отличный проект! Пользовался не так много, но свою работу он делает превосходно.
Есть хорошая книга по использованию: https://maijin.github.io/radare2book/
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

29. "Инициатива по форсированию разработки фреймворка для обратно..."  +1 +/
Сообщение от Andrey Mitrofanov on 13-Мрт-15, 18:14 
>Большая часть фреймворка
> распространяется (https://github.com/radare/radare) под лицензией LGPL.

Скажите, а
* отсутствие шапок с "замечанием об авторских правах (например, “Copyright 1999 Терри Джонс”) и заявлением о разрешении копирования" в каждом файле исходных текстов
** соответственно отсутствие (?) возможности различить лицензию -- LGPL[-любая] / LGPLv2-ровно / LGPLv2+
* LGPLv2 лежащий в файле COPYING, не COPYING.LESSER

http://www.gnu.org/licenses/gpl-howto.html
намеренно?

"часть ... распространяется" -- где указано, какая часть, и условия на остальное?


Обычное быдлoлицензирование, "как на гитхабике", и неуважение к аудитории или просто несколько своеобычная культурная среда (кул-хацкеры, не СПО-программисты)? Протест против "этих ваших копирайтов" вообще?

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

30. "Инициатива по форсированию разработки фреймворка для..."  +/
Сообщение от arisu (ok) on 13-Мрт-15, 18:17 
всем пофигу просто. да, hackerdom, где наплевать.
Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору

31. "Инициатива по форсированию разработки фреймворка для обратно..."  +2 +/
Сообщение от XVilka (ok) on 13-Мрт-15, 18:54 
Это неправильная ссылка, это старая версия, новая: https://github.com/radare/radare2
Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору

33. "Инициатива по форсированию разработки фреймворка для обратно..."  +/
Сообщение от Аноним (??) on 13-Мрт-15, 19:57 
> Это неправильная ссылка, это старая версия, новая: https://github.com/radare/radare2

Эх, митрофанушка, тролланул не тех. Ошибочка вышла :). Реверсеры - они такие, их хрен затроллишь.

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

35. "Инициатива по форсированию разработки фреймворка для обратно..."  +/
Сообщение от Andrey Mitrofanov on 13-Мрт-15, 21:38 
>> Это неправильная ссылка, это старая версия,
> Эх, митрофанушка, тролланул не тех. Ошибочка вышла :). Реверсеры - они такие,
> их хрен затроллишь.

И вы двое вдвоём меня старенького, слабенькогого глазами, наступившего на местную грабле-фичу новостей https://www.opennet.ru/openforum/vsluhforumID4/265.html#19 08-го г.в.,

тычите в одну ошибку про "в файле COPYING, не COPYING.LESSER".

Теперь понятно -- не "всем пофигу просто, [...] наплевать". Отлегло. На остальные вопросы отвечать не стоит. Зачем портить впечатление. И я тоже не буду вспоминать про debug.exe, hiew, bview и тем более связями с проектом деда Столмана интересваться.

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

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

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




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

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