| Предыдущая тема :: Следующая тема |
| Опасно ли открывать исходники патчера? |
| Да, опасно. Вирус, зашившийся в биосе - что может быть хуже? |
|
26% |
[ 17 ] |
| Нет, не опасно. И открытие только даст новую жизнь проекту. |
|
61% |
[ 39 ] |
| Без разницы. Какие еще биосы да вирусописатели? Скоро биосов вообще не станет! |
|
11% |
[ 7 ] |
|
| Всего проголосовало : 63 |
|
| Автор |
Сообщение |
KoNP
BIOS Defaults
Зарегистрирован: 19 Авг 2004 Сообщения: 7
|
|
| Alexandr писал(а): | | А если набрать комманду добровольцев и разбить проект на более-менее обособленные части, каждому определить фронт работ и сообщить свои наработки и пожелания в той части кода за которую тот будет отвечать? |
Есть один мааааленький затык... Каждый доброволец хочет делать то что ему интересно.. Если же распределять - кому то прийдется есть невкусное. |
|
| Вернуться к началу |
|
 |
MmM
Site Admin

Зарегистрирован: 05 Май 2003 Сообщения: 1963
Откуда: Великий Новгород
|
|
Да проблема кажется мне еще интереснее ... я ради интереса пытался найти людей, которые могут разобраться и что-то начать делать для патчера ... люди с такой квалификацией хотят много денег и как правило не имеют свободного времени ... а те, кто имеет .... просто не в состоянии разобраться. Так что проблема с поиском комманды мне представляется тоже не столь тривиальной.
PS к Роману: Загрузка с USB  |
|
| Вернуться к началу |
|
 |
Alexandr
Modbined&Cbromed

Зарегистрирован: 13 Июл 2003 Сообщения: 33
Откуда: ukraine
|
|
2 KoNP
Пожалуйста, приведите мне пример вкусного и невкусного кода
Суть в чём: участие в команде предполагает не "что хочу, то ворочу" а написание функций, классов в строгом соответствии с заданием.
Иначе ето дело можно хоронить сразу.
Для начала можно просто прикинуть: как разбить проект и сколько человек необходимо для этой работы.
PS. Могу предложить свою помощь в написании кода на C++ |
|
| Вернуться к началу |
|
 |
Root
romby team

Зарегистрирован: 27 Авг 2003 Сообщения: 5976
Откуда: Saint-Petersburg
|
|
| Цитата: | | поддержка разгона видеокарточек (АТИ, нВидиа) прямо в биосе. |
такое есть у serj'a, но не для всех видях.
Alexandr
патчер может быть и написан на Сях... Вряд ли на С++. НО! В любом случае его специфика такова, что хорошее знание асма не помешает. Зачем это надо? Потому что правится код БИОСа, а он как раз в машинных кодах.... И только асм может нормально скомпилится в них. Из СИ получить определенную комбинацию байт кода можно, но это неприятно и противно..
All
Задумайтесь вот над чем: существуют маленькие операционные системы, умещающиеся в 1МБ... Можно привести пример QNX'а. Его разработчики, кстати, распространяют образ этой дискетки. Что же на ней лежит?
1) полноценная мультизадачная операционка
2) шелл
3) стек TCP/IP
4) браузер
В принципе, все это можно порезать так, чтобы влезло и в меньший объем. А размер флешей сейчас просто гигантский... 512КБ - не редкость.
PS: под ДОСом существуют драйвера TCP/IP и браузер Arache. Весит энто дело тоже мало.. Проблемы зашить это во флеш нет есть проблема запустить. |
|
| Вернуться к началу |
|
 |
KoNP
BIOS Defaults
Зарегистрирован: 19 Авг 2004 Сообщения: 7
|
|
Мегабайт и Мегабит вещи немного разные....
Необходимо помнить еще о том, что биос ДОЛЖЕН еще и выполнять свои непосредственные фунциции.... Т.е. быть сначала биосом, а уж потом, если ресурсы позволяют, становиться операционной системой |
|
| Вернуться к началу |
|
 |
MmM
Site Admin

Зарегистрирован: 05 Май 2003 Сообщения: 1963
Откуда: Великий Новгород
|
|
| Цитата: |
Мегабайт и Мегабит вещи немного разные....
|
Не поверите, Root - в курсе. В данном случае речь идет о гипотетической возможности. Но если вас такая идея не устраивает, давайте считать, что мы использыем NAND Flash и у нас в запасе еще пол-гига  |
|
| Вернуться к началу |
|
 |
apple_rom
Создатель

Зарегистрирован: 05 Май 2003 Сообщения: 1445
Откуда: Minsk
|
|
Вообще-то, даже и мегабайтные флэшки - не что-то необычное. Хотя речь шла про возможность использования "халявных" 2мбит (256кбайт) - при переходе с распространенных двухмегабиток на четырехмегабитки. А если кто не в курсе, то простенький ДОС - это всего сорок с копейкой килобайт. Итого остается более двух сотен килобайт под собственные файлы и это - некомпрессировнного места. При использовании компрессии и возможностей "первых" двух мегабит имеем примерно вплоть до полумегабайта места.
п.с. некоторые посты не по теме удалял я.  _________________ Сюда - не нажимать! |
|
| Вернуться к началу |
|
 |
Llama
Ромбовод


Зарегистрирован: 31 Май 2004 Сообщения: 1300
Откуда: Minsk, BY
|
|
просто мнение...
1) Сжечь железо можно и из-под винды.... Или я не прав?
2) Тек, кто с состоянии написать код "палящий" железо ИМХО вполне могут дизассемблировать/модифицировать патчер. Или это задачи несравнимые по уровню сложности и требуемым знаниям?
3) Все же я склоняюсь к мысли, что патчер на сегодняшний день открыт для тех, кто хочет что-то в нем поменять. Из тех, кто желал и мог внести изменения - кто-то не получил исходников? Я не знаю, использует ли патчер какие-то методики проверки целостности себя - но мне кажется, что не использует - ибо это лишний геморрой (не проверял, сугубо догадка).
4) ИМХО исходники патчера "as is" никого сильно не заинтересуют кроме законченых маньяков. Несогласные могут попробывать поколупать любой экземпляр free software без использования документации/рассылок/cvs. Следовательно открытие исходников, доведись ему случится, потребует работы по документированию хотя бы основы, что опять же потребует времени. Одавать исходный код понятный лишь группе избранных - честно говоря дурная затея. Netscape был отдан именно в таком вид, и для получения работоспособной версии Mozilla потребовалось несколько лет работы не последних программистов. _________________ ex-K9 |
|
| Вернуться к началу |
|
 |
aa1
BIOS Defaults
Зарегистрирован: 04 Фев 2004 Сообщения: 3
|
|
| Могу заверить, что исходников нетскэйпа было куда больше чем будет исходников БП. |
|
| Вернуться к началу |
|
 |
Arsenal_PC
4.0Mbit Patched

Зарегистрирован: 16 Май 2003 Сообщения: 874
Откуда: Пригород Киева
|
|
| Цитата: |
Люди, некоторые комментарии. Мне, правда, не жалко исходников, на них свет клином не сошелся и они конкретно не являются каким-то вероятным источником прибыли (хотя в патчере используются технологии, которые могут иметь коммерческую направленность). Я б давно так и сделал - выложил в общий доступ, но есть одно но. Перешиваться в биос патчер не умеет, это, действительно, ОЧЕНЬ сложная процедура (в плане работы патчера). Однако когда-то давно я проводил эксперименты именно в этом направлении - можно ли зашиться в биос средствами самого биоса и получил положительные результаты. Эти "положительные" результаты не могли на тот момент напрямую вести к созданию вируса, но строго подтвержали уже не теоретическую, а практическую возможность такого явления. Дальнейшие эксперименты в этом направлении я по понятным причинам - прекратил.
Это было о "страшилках". Реально же - сделать все это потенциальному хакеру-вирусописателю будет невозможно без четкого понимания структуры и работы биосов как в целом, так и в частности, а на это у меня ушло несколько лет активного ковыряния тысяч биосов. Просто ковырять один биос бессмысленно - идет разговор о четком понимании кода (Аварда, АМИ) в том числе в контексте его эволюции с изменением параметров, адресов-смещений, количества и значений переменных и т.п. (так сказать - нужно учитывать "исторический" аспект ). Короче, к чему это я - даже имея на руках исходники их просто понять без серьезных знаний нельзя. Вот такая тонкая специфика. Как быть - хотелось бы узнать мнение общественности.
Кстати, еще. Модуль патчера, отвечающий за перешивки буду делать в любом случае я лично, так что в этом плане опасности применения патчера для вирусов точно нет. Но вот в будущем - к сожалению что-то предположить я не решусь...
|
млина, apple_rom, золотые слова.... Обьясни народу "на пальцах" что открытие сырцов нечего не даст!!! Для принятия участия нужно Ооооочень много дизасмить биосяки.... и вообще много работать!!! не в смысле мешки таскать, а "изучать мат. часть"! Лично я, явно не дотягиваю до "планки" по-этому и не суюсь куда меня не просят.... хотя все это очень интересно!
Читая посты, аппле_рома я реально понимаю насколько он много работал, абы добиться таких результатов...
2Аппле_ром если ты не приедешь не на один из слетов.... это будет просто торба!!! От просто пообщаться.... опытом поделиться! Хотя "поделиться" не совсем то слово....
по-сути вопроса:
| Цитата: |
1) Сжечь железо можно и из-под винды.... Или я не прав?
|
Знаете в чем прикол вируса? в том что он распрастраняеться.... как понимаете "трупы не потеют" и вирусняк с такой тачки не будет вирусом, а обычной заразой с БИОСА намного веселей.... Почему "железные" возможности заложены в БИОСЕ а не в Мастдае?
| Цитата: |
2) Тек, кто с состоянии написать код "палящий" железо ИМХО вполне могут дизассемблировать/модифицировать патчер. Или это задачи несравнимые по уровню сложности и требуемым знаниям?
|
Если бы вы этим занимальсь... сами убедились бы в бестолковости сей затеи!
дядя_федор говорил намного полезней поколупать БИОС.... или коль такая жажда к сырцам.... сырцы БИОСА! Нааамного больше пользы... _________________ Что сказали татары прийдя на Русь? "Сдавайтесь русские-нас орда!"
И что им ответили русские?
"А нас-рать!" (с) |
|
| Вернуться к началу |
|
 |
warmwood
Гость
|
|
| Смысл открывать исходники без опубликования структуры БИОСов IMHO весьма мал. Возможно более интересным будет переход программы на win32 платформу и написание для нее плагинов. Но и в этом случае необходимо открывать для плагинописателей исследованную структуру БИОСов. Только к чему это может привести - .... ??? |
|
| Вернуться к началу |
|
 |
Arsenal_PC
4.0Mbit Patched

Зарегистрирован: 16 Май 2003 Сообщения: 874
Откуда: Пригород Киева
|
|
| Цитата: |
Смысл открывать исходники без опубликования структуры БИОСов IMHO весьма мал
|
Дак вот и прикол в этом что БИОС не калькулятор и АСМ не азбука.... а китайские ероглифы! и в них нада понимать что и как.... просто статьей тут не отмажешься.... Роман годы на это потратил!
| Цитата: |
Возможно более интересным будет переход программы на win32 платформу и написание для нее плагинов. Но и в этом случае необходимо открывать для плагинописателей исследованную структуру БИОСов. Только к чему это может привести - .... ???
|
А смысл??? никакого.... только лишь бы "пописать" что нибуть? работать то оно все равно будет так же....
. _________________ Что сказали татары прийдя на Русь? "Сдавайтесь русские-нас орда!"
И что им ответили русские?
"А нас-рать!" (с) |
|
| Вернуться к началу |
|
 |
Root
romby team

Зарегистрирован: 27 Авг 2003 Сообщения: 5976
Откуда: Saint-Petersburg
|
|
| Цитата: | | Дак вот и прикол в этом что БИОС не калькулятор и АСМ не азбука.... а китайские ероглифы! и в них нада понимать что и как.... просто статьей тут не отмажешься.... Роман годы на это потратил! |
Ну, положим, откроем сырцы патчера. И?
Сколько в них надо будет разбираться, чтобы понять КАК они работают.... А еще и придется разобратся с тонкостями БИОСописания.... "Ох, нелегкая это работа - из болота тащить бегемота" (с) Корней Чуковский |
|
| Вернуться к началу |
|
 |
great coder
4.0Mbit Patched


Зарегистрирован: 17 Сен 2003 Сообщения: 948
Откуда: msk.ru
|
|
Ух. Кажется, Роман смешал две разные проблемы в одну. В общем случае открытие исходников не приведет к развитию проекта, даже при наличии специалистов соответствующего уровня со свободным временем (что, как уже было замечено, редкость). Более того, как оказалось, даже правильная структура с подключением плагинов не может заменить организацию работы команды программистов (вот у меня за спиной сборка версии происходит - а щаз суббота)... Кроме всего прочего - а кто может руководить этой командой, кроме Романа? - а у него и так времени в обрез... _________________ Выход обычно есть. Но он не работает. |
|
| Вернуться к началу |
|
 |
MmM
Site Admin

Зарегистрирован: 05 Май 2003 Сообщения: 1963
Откуда: Великий Новгород
|
|
| Цитата: |
Тек, кто с состоянии написать код "палящий" железо ИМХО вполне могут дизассемблировать/модифицировать патчер. Или это задачи несравнимые по уровню сложности и требуемым знаниям?
|
Я достаточно просто могу убить важную железку в компе(возможно самую важную). Без возможности восстановления. Но я никаким образом не смогу понять, как написан патчер  |
|
| Вернуться к началу |
|
 |
@
0.5Mbit Patched


Зарегистрирован: 12 Апр 2004 Сообщения: 107
|
|
Открытие исходников BP может привести к написанию вирусов которые будут зашивать себя в BIOS, но это маловероятно, тк размер вируса тоже имеет значение... Те кто захотят и так могут взять из патчера пару модулей поредактировать их и получить все что им нужно...
Исходники могут пригодится тем кто хочет дабится от своей машины чегото большего, но без знаний ASM-а, и принцыпов работы BIOS-а не обойтись... И разабратся в этом всём будет не просто, очень не просто... по себе знаю... даже программа написанная другим человеком на языке более высокого уровня чем ASM требует не одной бессонной ночи для понимания принцыпов ее работы, а програмы на ASM-e и того больше!
Исходники патчера открыть можно, но это потребует очень много времени и сил, разработку проги лутше вести в команде, людям живушим в одном городе которые могут без проблем обшатся... _________________ Можете не посылать я и сам знаю куда идти... Идти в ФАК...
@ aka Master of Time |
|
| Вернуться к началу |
|
 |
Root
romby team

Зарегистрирован: 27 Авг 2003 Сообщения: 5976
Откуда: Saint-Petersburg
|
|
| Цитата: | | Открытие исходников BP может привести к написанию вирусов которые будут зашивать себя в BIOS, |
идем на www.uniflash.org и спокойно скачиваем себе сырцы прошивальщика, а потом долго их изучаем. Слабо на базе них написать вирус? Тем более, что в мой АСУС ТХ97-Е фиг зашьешься... Как и в АСУС A7N8X-E
| Цитата: | | людям, живушим в одном городе которые могут без проблем обшатся... |
или постоянно в онлайне... скажем по асе  |
|
| Вернуться к началу |
|
 |
@
0.5Mbit Patched


Зарегистрирован: 12 Апр 2004 Сообщения: 107
|
|
Вообще, по-моему, открывать исходники уже поздно, если не планировалось открытие исходников заранее .
Если программа долго разрабатывалась одним человеком, то открытие исходников ничего не даст… Это в крайнем случае приведет к созданию огромного числа клонов BP, в которых могут появится полезные фичи, но количество как известно не значит качество… Такой проект мог бы получить большую популярность если бы исходники открыли сразу, с первой версии… Единства трудно дубится если не будет системы!
У разработчиков должна быть возможность координировать свои действия, и простым общением на форуме тут не обойтись, нужно иметь возможность задавать вопросы и очень быстро получать ответы, обмениваться своими наработками… Ася это конечно хорошее, но все-таки лучше общаться в реале…
Скорее всего патчер будет использован каким нибудь маньяком для написания гадости вроде вируса, просто из за того что мы тут о этом говорим… Исходники UniFlash-а более опасны, даже при помаши AwardFlash без исходников можно убить BIOS и это намного проще чем разбираться с исходниками BP… Хотя написать вирус который бы патчил всем БИОСы идея хорошая  _________________ Можете не посылать я и сам знаю куда идти... Идти в ФАК...
@ aka Master of Time |
|
| Вернуться к началу |
|
 |
MmM
Site Admin

Зарегистрирован: 05 Май 2003 Сообщения: 1963
Откуда: Великий Новгород
|
|
@ Root
Пожалуй соглашусь с вами ... исходники uniflash в принципе опаснее.
Да и посидев - поразмышляв я пришел к выводу, что после открытия исходников не произойдет НИЧЕГО ..... просто ничего. (IMHO) слово за создателем. тем более, что в свете последних событий у него могут быть весьма и весьма отличные от предыдущих планы. |
|
| Вернуться к началу |
|
 |
Root
romby team

Зарегистрирован: 27 Авг 2003 Сообщения: 5976
Откуда: Saint-Petersburg
|
|
А зашить в БИОС вирус можно и проще, чем с помощью патченья БИОСа патчером.... См., например, сайт Pinczakko про инжектирование кода в БИОС.... Короче, CBROM&Modbin, доп. ROMы в руки и вперед!
MmM
согласен. Только apple_rom теряет гибкость в работе с BP (например, явно появится гемор с реализацией "коммерческих" фич) |
|
| Вернуться к началу |
|
 |
Arsenal_PC
4.0Mbit Patched

Зарегистрирован: 16 Май 2003 Сообщения: 874
Откуда: Пригород Киева
|
|
Побить вас усех нада.... тему паскудную завели (Рут я про инициатора(К9)).... учите матчасть! У меня времени на все не хватает-но понять мне БИОС весьма интересно... так что ребята учиться,учиться,учиться (с) ВИУЛьянов.... _________________ Что сказали татары прийдя на Русь? "Сдавайтесь русские-нас орда!"
И что им ответили русские?
"А нас-рать!" (с) |
|
| Вернуться к началу |
|
 |
spellcaster
Гость
|
|
Что-то тут гона много во всех постах. Все говорите "если бы" да "кто бы". Кажется, програмеров хоть чуть-чуть секущих в системном программироавнии нет.
Что нужно сделать. Как вижу это я. Для получения сарцов.во-первых нужно регится как участнику проекта. В этом случае можно получить исходник.
Так же, автору следует сделать нечто вроде SDK для написания модулей. Насколько я понимаю, уже сейчас патчер содержит несколько "заплат", определённым образом рассовываемых в код BIOS. Только это всё нужно задокументировать, чтобы были успешные результаты.
Далее используя этот SDK и (возможно) сарцы BP пишется новая заплата/модуль и отсылается админу проекта.
Насчёт вирусов и BP. Как по мне, бред. Очевидно, на www.rom.by будет чистая от вирей и прочей нечисти версия. Ну и в чём тогда проблема? А вирь засунуть в BIOS можно и без всякого BP, причём даже проще без BP.
В свою очередь, я готов реализовывать идеи. Хорошее знание ASMа и аппаратуры имеется. |
|
| Вернуться к началу |
|
 |
Maksimka
Modbined&Cbromed


Зарегистрирован: 05 Май 2003 Сообщения: 38
Откуда: Тольятти
|
|
я думаю ничего плохого не произойдёт, те кто умеет писать вирусы на низком уровне и без патчера справятся.
подними на серваке что нить типа wacko wiki для совместной работы над проектом. |
|
| Вернуться к началу |
|
 |
rgt
Добрый шаман

Зарегистрирован: 24 Май 2003 Сообщения: 5492
Откуда: Москва
|
|
| Maksimka Особенно интересно было бы посмотреть на совместную отладку... |
|
| Вернуться к началу |
|
 |
ALIEN2002
4.0Mbit Patched


Зарегистрирован: 05 Май 2003 Сообщения: 763
Откуда: г. Жуковский
|
|
| rgt писал(а): | | Maksimka Особенно интересно было бы посмотреть на совместную отладку... |
Как бы очередной windows не получился. Хотели как лучше, как удобнее, а получится как всегда . |
|
| Вернуться к началу |
|
 |
|
|
|
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах
|
|