www.open-tager.ru

открытый лазертаг форум
Текущее время: 24 ноя 2024, 06:51

Часовой пояс: UTC + 3 часа [ Летнее время ]


Реклама

Правила форума


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



Начать новую тему Ответить на тему  [ Сообщений: 1089 ]  На страницу Пред.  1 ... 64, 65, 66, 67, 68, 69, 70 ... 109  След.
Автор Сообщение
 Заголовок сообщения: Re: LTArmada
СообщениеДобавлено: 18 ноя 2015, 15:06 
Не в сети
Старожил

Зарегистрирован: 18 мар 2015, 13:19
Сообщений: 574
Откуда: Нижний Новгород
Pingvin писал(а):
Похоже действительно - не все SD карты одинаково полезны. :?
Купил я недавно в Мегафоне карточку Mirex на 2 Gb дешевую (170 р.) , поставил в Армаду и стал работать с ней.
И обнаружил шумы сторонние при воспроизведение файлов в виде потрескивания.
...


А Вы в это время записываете что-то на карту, или оно просто трещит?

Ещё на своём опыте убеждался, что класс карты не всегда соответствует действительности, если измерять скорость записи, а не чтения.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: LTArmada
СообщениеДобавлено: 18 ноя 2015, 19:46 
Не в сети
Аксакал форума
Аватар пользователя

Зарегистрирован: 12 авг 2011, 16:55
Сообщений: 7514
Откуда: Барнаул, Алтайский край (не путать с республикой Алтай) :-)
Alexies писал(а):
Pingvin писал(а):
Похоже действительно - не все SD карты одинаково полезны. :?
Купил я недавно в Мегафоне карточку Mirex на 2 Gb дешевую (170 р.) , поставил в Армаду и стал работать с ней.
И обнаружил шумы сторонние при воспроизведение файлов в виде потрескивания.
...


А Вы в это время записываете что-то на карту, или оно просто трещит?

Ещё на своём опыте убеждался, что класс карты не всегда соответствует действительности, если измерять скорость записи, а не чтения.

Нет, ничего не записываю - только читаю в буфер ДМА из файла.

_________________
Ваше оружие становиться значительно эффективней, если его снять с предохранителя!


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: LTArmada
СообщениеДобавлено: 24 ноя 2015, 08:26 
Не в сети
Аксакал форума
Аватар пользователя

Зарегистрирован: 12 авг 2011, 16:55
Сообщений: 7514
Откуда: Барнаул, Алтайский край (не путать с республикой Алтай) :-)
Сейчас попробовал на Армаде использовать файл с ключём защиты - работает.
Технология такая: при запуске ищем файл с зашифрованный ключём - firmware.lic
Если файла такого нет - формируем файл с кодом, однозначно привязанным к конкретно этому контроллеру (на котором запущена прошивка) - hardware.key
Сама прошивка запускается в ознакомительном режиме, то есть всего на 10 минут.
Чтобы получить firmware.lic именно для вашего контроллера, скармливаем сформированный hardware.key генератору лицензий (уже написан).
Полученный firmware.lic просто копируем на SD карту.

Разумеется, генератор ключей будет только у меня.
Либо - онлайн сервис с регистрацией, но это сложно... :(

Так же есть возможность в файле firmware.lic зашифровать тип лицензии - свободная для частного использования, коммерческая и т.д.

Конечно - поломать можно все, и эту защиту тоже.
Но все же это хоть немного усложнит жизнь недобросовестным коммерсантам, считающим - что открыто, то моё...

Для личного пользования файлы с лицензией будут раздаваться бесплатно.
Зато это даст хоть какую то, близкую к реальной - картину распространения Армады.

Механизм работает, а вот надо ли его использовать - отдельная тема.

_________________
Ваше оружие становиться значительно эффективней, если его снять с предохранителя!


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: LTArmada
СообщениеДобавлено: 24 ноя 2015, 10:48 
Не в сети
Аксакал форума

Зарегистрирован: 29 авг 2011, 11:08
Сообщений: 1849
Pingvin писал(а):
Сейчас попробовал на Армаде использовать файл с ключём защиты - работает. Но все же это хоть немного усложнит жизнь недобросовестным коммерсантам, считающим - что открыто, то моё... Механизм работает, а вот надо ли его использовать - отдельная тема.


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

Итого если ключ бесплатный то производитель получает прибыль, а прошивка которая оживляет железо, получает проблемы техподдержки :) Покупать прошивку, наши пользователи ещё не привыкли - что делать и кто виноват ?

Выход: раздавать прошивку бесплатно без всяких ключей, но ключевой файл оставить и в нём включать, разные плюсовые фишечки вроде Quad damage или Regeneration за символическую денежку "с регистрацией и sms", чтобы когда "ломка" прямо на поле игры закачать из инета дозу :lol:

_________________
"За 2 месяца максимум можно чертёж сделать, еще за 3 фундамент." (c) Номернабис


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: LTArmada
СообщениеДобавлено: 24 ноя 2015, 10:49 
Не в сети
Аксакал форума
Аватар пользователя

Зарегистрирован: 27 ноя 2011, 00:22
Сообщений: 1569
Откуда: Україна
1. "Недобросовестные коммерсанты" с помощью обычного отладчика поломают вашу защиту за один вечер.
2. Проект и так сложен для повторения. Добавляя всякие регистрации/защиты вы можете не опасаться за кражу - количество желающих повторить станет близким к нулю :).

_________________
Нет предела совершенству, но ресурсы заканчиваются быстро.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: LTArmada
СообщениеДобавлено: 24 ноя 2015, 11:04 
Не в сети
Аксакал форума

Зарегистрирован: 29 авг 2011, 11:08
Сообщений: 1849
Pacifist писал(а):
Добавляя всякие регистрации/защиты вы можете не опасаться за кражу - количество желающих повторить станет близким к нулю :).
Эт точно 8-)
Плату Таг8, проще ваще уже некуда - скачало примерно 40 человек.
Проект открыт продавай нехочу, но что-то нифига не видно коммерсантов :mrgreen:

_________________
"За 2 месяца максимум можно чертёж сделать, еще за 3 фундамент." (c) Номернабис


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: LTArmada
СообщениеДобавлено: 24 ноя 2015, 13:01 
Не в сети
Аксакал форума
Аватар пользователя

Зарегистрирован: 12 авг 2011, 16:55
Сообщений: 7514
Откуда: Барнаул, Алтайский край (не путать с республикой Алтай) :-)
LTagKirov писал(а):
Выход: раздавать прошивку бесплатно без всяких ключей, но ключевой файл оставить и в нём включать, разные плюсовые фишечки вроде Quad damage или Regeneration за символическую денежку "с регистрацией и sms", чтобы когда "ломка" прямо на поле игры закачать из инета дозу :lol:

Тоже вариант.
Мне пока сама технология защиты интересна.
А дезасемблировать могут только если есть hex или elf файлы?
А если их зашифровать?
А в бутлоадере - дешифровать.

Тогда останется возможность считать прошивку с контроллера.
Есть аппаратная фозможность это запретить, но тогда и прошивку не обновить.

Так что исходим из того, что удалось считать прошивку с контроллера, но надо ведь ещё знать, где точка входа?

Можно её как то запрятать, чтобы поиски её стали долгими и нудными?

P.S. Решение есть! Установка защиты от внешнего чтения не запрещает записи изнутри чипа! Так что обновлять можно будет прошивку через бутлоадер, а вот считать с камня - буй!
Цитата:
Защита от чтения лочит первые две страницы от записи. При этом на остальные изнутри можно ставить/снимать защиту от записи. Стирание произойдет только при попытке снять защиту от чтения, а оно и не нужно.


Цитата:
Спасибо, ща попробуем. UPD: Ещё раз спасибо, всё работает


http://caxapa.ru/302253.html

Схема такая:
1. прошивка для обновления - зашифрована, не зная алгоритма и ключа - онанировать можно долго!
Шифрованную прошивку дезассемблеру не скормишь!

2. Аппаратная защита от чтения прошивки из контроллера. При этом остается возможность обновления посредством бутлоадера.

_________________
Ваше оружие становиться значительно эффективней, если его снять с предохранителя!


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: LTArmada
СообщениеДобавлено: 24 ноя 2015, 13:42 
Не в сети
Аксакал форума

Зарегистрирован: 29 авг 2011, 11:08
Сообщений: 1849
Pingvin писал(а):
1. прошивка для обновления - зашифрована, не зная алгоритма и ключа
Бутлоадер тоже зашифровать и писать его специальным расшифровщиком бутлоадера - чтоб ни одному врагу не досталась :lol:

PS. Лазервар раздаёт нЕшифрованную прошивку и это никак им не мешает :geek:

_________________
"За 2 месяца максимум можно чертёж сделать, еще за 3 фундамент." (c) Номернабис


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: LTArmada
СообщениеДобавлено: 24 ноя 2015, 14:07 
Не в сети
Аксакал форума
Аватар пользователя

Зарегистрирован: 12 авг 2011, 16:55
Сообщений: 7514
Откуда: Барнаул, Алтайский край (не путать с республикой Алтай) :-)
LTagKirov писал(а):
Бутлоадер тоже зашифровать и писать его специальным расшифровщиком бутлоадера - чтоб ни одному врагу не досталась :lol:


Это излишне - до него и так никто не доберётся.

LTagKirov писал(а):
PS. Лазервар раздаёт нЕшифрованную прошивку и это никак им не мешает :geek:


Я посмотрю на Лазервар, когда кто-нибудь начнет бодяжить их платы и заливать их же прошивкой! ;)
У них ведь не опен-хардваре проект? ;)
Они за простенький протокол обмена трясутся! :lol:

_________________
Ваше оружие становиться значительно эффективней, если его снять с предохранителя!


Последний раз редактировалось Pingvin 24 ноя 2015, 14:23, всего редактировалось 1 раз.

Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: LTArmada
СообщениеДобавлено: 24 ноя 2015, 14:21 
Не в сети
Аксакал форума
Аватар пользователя

Зарегистрирован: 12 авг 2011, 16:55
Сообщений: 7514
Откуда: Барнаул, Алтайский край (не путать с республикой Алтай) :-)
Никто не говорит, что так будет.
Просто ищем технологию защиты прошивки от несанкционированного использования.

_________________
Ваше оружие становиться значительно эффективней, если его снять с предохранителя!


Вернуться наверх
 Профиль  
 
Показать сообщения за:  Сортировать по:  
Начать новую тему Ответить на тему  [ Сообщений: 1089 ]  На страницу Пред.  1 ... 64, 65, 66, 67, 68, 69, 70 ... 109  След.

Часовой пояс: UTC + 3 часа [ Летнее время ]


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB