Can сниффер
- Войдите на сайт для отправки комментариев
Здравствуйте, ищу исполнителя способного написать программу кан снифера. На основе ардуинки с дисплеем, примерный алгоритм провожу ниже
1 Подаем питания на стороннее устройство
2 Шлем в can посылки по очередно :
1 ID 750 DLC 8 DATA 5F 02 27 51 00 00 00 00
2 ID 7E1 DLC 8 DATA 02 09 04 00 00 00 00 00
3 ID 7E1 DLC 8 DATA 02 09 04 00 00 00 00 00
4 ID 001 DLC 8 DATA 01 00 00 00 00 00 00 00
5 ID 001 DLC 8 DATA 01 00 00 00 00 00 00 00
6 ID 001 DLC 8 DATA 06 20 07 01 00 02 00 00
7 ID 001 DLC 8 DATA 02 02 00 00 00 00 00 00
8 ID 001 DLC 8 DATA 04 XX XX XX XX 00 00 00
Ждем ответную посылку от ЭБУ 0,5 СЕКУНДЫ по адресу ID 002 DLC 8 DATA НЕ ВАЖНА. Если посылки нет выключить питание на 1 секунду, повторяем цикл с пункта 1 с изменением посылки 8 пункта на + 1
Где выделенная область начинается с 00 00 00 01 и с каждой попыткой изменяется на + 1
До FF FF FF FF.
Если посылка ID 002 DLC 8 DATA НЕ ВАЖНА получена, вывести на дисплей данные из посылки пункта 8 XX XX XX XX
Выключить питание
Здравствуйте, ищу исполнителя способного написать программу кан снифера.
...бла-бла-бла...
Ждем ответную посылку от ЭБУ 0,5 СЕКУНДЫ по адресу ID 002 DLC 8 DATA НЕ ВАЖНА. Если посылки нет выключить питание на 1 секунду, повторяем цикл с пункта 1 с изменением посылки 8 пункта на + 1
Где выделенная область начинается с 00 00 00 01 и с каждой попыткой изменяется на + 1
До FF FF FF FF.
Перебор с 00 00 00 00 до FF FF FF FF потребует 4.2 миллиарда шагов. При 1 секунде на шаг это около 130 лет.
Но это, конечно. не мое дело. ;)
-----------------
Код для ардуино с MCP2515 и экраном 1602 - 50 евро. В рублях на день оплаты.
Коммутация питания устройства - до 5 А. Все остальное - усложнение и обсуждается отдельно.
телега @wdrakula
Ждать может быть придется примерно 130 лет. Будете ждать?
Перебор с 00 00 00 00 до FF FF FF FF потребует 4.2 миллиарда шагов. При 1 секунде на шаг это около 130 лет.
Но это, конечно. не мое дело. ;)
ну кто же такие вещи делает прямым перебором...
Пока в планах пойти прямым перебором , в несколько потоков ) ну а программа желательно с открытым кодом и возможностью задавать мои интервалы перебора
Это не сниффер, а брутфорсер! ))
Пока в планах пойти прямым перебором , в несколько потоков ) ну а программа желательно с открытым кодом и возможностью задавать мои интервалы перебора
так выше предложили уже конкретный вариант. Или вам 50 евро дорого?
Ну по большей части да !) устройство будет подбирать пароль
Итого: 2^32*1.5/3600/24/365 = 204+ лет
"Ну, вапрос, канечно интересный...")
Итого общий прайс: 50*204 = 10200 евро. Потянете?
PS: Или может перебрать всё за месяц предпочитаете? ;))))
А есть такой вариант ?)
Любой каприз за ваши деньги! ;)
Пока в планах пойти прямым перебором , в несколько потоков ) ну а программа желательно с открытым кодом и возможностью задавать мои интервалы перебора
зачем же начинать с глупостей
Подскажите более рациональный способ?
Подскажите более рациональный способ?
бросить эту затею.
Ну так что не устраивает в предложенном варианте? - рассчитывали за 300р код получить?
Тогда Бармалей нужен.
Но время перебора остаётся прежним.
Подскажите более рациональный способ?
Если реально нужно взломать, то это можно попробовать, серьезные способы есть. Но оплата такой работы будет от 200000р.
Тогда Бармалей нужен.
Но время перебора остаётся прежним.
с какого перепугу? если использовать даже примитивный метод половинного деления и то будет раза в два меньше
Какое нахрен в брутфорсе половинное деление :))) ? Это что сортировка ? Нет методов кроме распараллеливания. А если ЭБУ только один, то и распараллеливание отдыхает :)))
если использовать даже примитивный метод половинного деления и то будет раза в два меньше
а можно краткий алгоритм использования половинного деления к этой проблеме? - как будешь выбирать половинки?
Видимо по запаху :))))
если использовать даже примитивный метод половинного деления и то будет раза в два меньше
а можно краткий алгоритм использования половинного деления к этой проблеме? - как будешь выбирать половинки?
могу отослать почитать литературу по методам перебора, там всё описано, с математическими выкладками...
могу отослать почитать литературу по методам перебора, там всё описано, с математическими выкладками...
я мог бы попросить тебя обьяснить это своими словами, чтобы ты еще больше запутался и завяз в своих фантазиях. Но и так очевидно, что ты ничего в этом не понимаешь.
Для использования метода половинного деления необходим реперный сигнал, указывающий, в какой из оставшихся половинок следует искать. При переборе такого сигнала нет, так что метод половинок тут неприменим, как и любой другой аналогичный аналитический метод
1. Даже если навести эвристику (мало вероятно что все нули, все единицы...), и предположить уменьшение на ПОРЯДОК, то это все равно 13 лет... Не годится.
2. Можно сделать прибор, что хочет заказчик, но перебор случайными числами. И запустить на месяц - может повезет. Есть такие люди. Если - нет - закончить проект... Но учесть, что в месяце 2.5 млн секунд - ни одно реле не стерпит...
могу отослать почитать литературу по методам перебора, там всё описано, с математическими выкладками...
я мог бы попросить тебя обьяснить это своими словами, чтобы ты еще больше запутался и завяз в своих фантазиях. Но и так очевидно, что ты ничего в этом не понимаешь.
30 лет назад я нашел косяк в Цербере 2, что позволило некоторое время не бедствовать )))
PS мы говорим об уменьшении практического времени подбора...
PPS в идеале посмотреть аппаратно на изменение тока потребления при расчете КС, тогда 1.5 секунды ждать не надо, для RENESAS есть в нете статья, как подбирали, если интересно - почитай
30 лет назад я нашел косяк в Цербере 2, что позволило некоторое время не бедствовать )))
PS мы говорим об уменьшении практического времени подбора...
PPS в идеале посмотреть аппаратно на изменение тока потребления при расчете КС, тогда 1.5 секунды ждать не надо, для RENESAS есть в нете статья, как подбирали, если интересно - почитай
вместо ответа на вопрос о методе половинного деления - ссылки на свои заслуги 30-летней давности? становишься похожим на Алегира...
вместо ответа на вопрос о методе половинного деления - ссылки на свои заслуги 30-летней давности? становишься похожим на Алегира...
это форум, а не учебный класс, открой Вирта да почитай, или у тебя Гугл забанили
Несёте чушь.
PS: Как не перебирайте, случайно или по порядку - нет никакой разницы в скорости. Случайно - может быть только медленнее чем подряд, так как сложнее. b707 всё правильно сказал.
Мошт он об этом: https://habr.com/ru/post/469085/ ?
( brokly, за скрытую рекламу хабра не сочтешь?)))) )
это форум, а не учебный класс, открой Вирта да почитай, или у тебя Гугл забанили
сам почитай. Я тебе уже обьяснил, почему ты несешь чушь о методе половинного деления. Есть что возразить - пожалуйста своими словами, а нет - имей честность признать провал.
Твои прошлые заслуги ныне никому не интересны
"Прошлые заслуги" скорей всего такие же мнимые. ;)))
PS: Как не перебирайте, случайно или по порядку - нет никакой разницы в скорости. Случайно - может быть только медленнее чем подряд, так как сложнее. b707 всё правильно сказал.
зачем случайным, делим весь диапазон на блоки, к примеру на 256 блоков, далее перебираем по каждому блоку с индексом от единицы до максимума, начиная с 1го блока до 256, следующий индекс на проходе я бы брал шейкером, теоретически весь диапазон пройти можно за 150 лет, а практически подобрать код сильно быстрее...
но это как самый простой пример...в его случае это "возможно" лечится аппаратно, не зная что там за процессор сложно судить...
Если речь про расчёт CRC, то табличный - по скорости и времени - не зависит от данных. А сама задержка ответа устройства может зависеть от чего угодно - от особенностей построения алгоритма драйвера CAN в устройстве, например. И никак не зависеть - от данных. Если только не имеет явной ошибки в коде.
С потреблением - то же самое, что и со временем вычисления. Потребление будет больше зависеть от соотношения единиц и нулей в запросе и в ответе. Да и задержка ответа - тоже от этого соотношения зависит. Но не от самих данных, по которым идёт расчёт.
Так что всё - мимо кассы. Не смотря на ваш опыт в "церберах". ;))))
ОФФТОП
ua6em тебе сколько лет?
Хочу понять, в каком возрасте у человека появляется это болезненное нежелание признавать, что он в чем-то облажался? Еще пару лет назад тебя вроде можно было заставить признать свой проигрыш в столь явном случае, как сейчас...
По самой теме дискутировать не вижу смысла.
Лень даже комментировать подобную ахинею.....
По самой теме дискутировать не вижу смысла.
А я бы сказал так - много п#здим, товарищи. Заказчик дал четкий заказ, кто захотел - пусть выполняет. А тут опять на пару страниц размышления «о прекрасном» )))))
Если уж дискутировать, то начинать нужно с того - Для чего ему такой подбор в Can? Может есть готовые решения, или данную последовательность можно перехватить (при подключении оборудования) ну и тп...
А я бы сказал так - много п#здим, товарищи. Заказчик дал четкий заказ
да кому он интересен, этот заказчик .... :))))
Лень даже комментировать подобную ахинею.....
вот когда бы это сказал ЕвгенийП или WDRAKULA я бы прислушался, а так слушать апломб разных пустобрёхов нет желания
ЗЫ ("как далеки они от народа...")
Прайс ему озвучили. Он ничего не ответил на него. Вывод - очевиден: нищеброд детектед....
Мне кажется вы вполне поладите с "заказчиком". ;)))
Мне кажется вы вполне поладите с "заказчиком". ;)))
он поладил бы, если б умел программироать...
Мне кажется вы вполне поладите с "заказчиком". ;)))
нет, это возможный клиент Дракулы, мне это не интересно, пятница прошла хотя можно тему растянуть и до следующей...посыл был простой "какой дурак делает это прямым перебором"? двое уже отметились )))
PS и таки да! тебе Цербер не одолеть, мозги не так заточены...
Это же - типичная практика мошенников.
да не, вы тут не так часто бываете, потому ошибаетесь. ua6em - не мошенник, для этого он слишком ленив и необразован.
Он просто старый болтун, любящий пораздувать щеки
ua6em - не мошенник, для этого он слишком ленив и ...
это да ... и часто скидываю простенькие коды (хобби) безвозмездно...то-есть задаром, так как стоимость моего рабочего дня начинается от 7 тыр. и это другие скилы... )))
Мошт он об этом: https://habr.com/ru/post/469085/ ?
( brokly, за скрытую рекламу хабра не сочтешь?)))) )
Хабр не нужно рекламировать, а вот всякие непонятые сайты с сомнительными предложениями и мобильными телефонами, ИМХО, не стоит, поскольку это явная реклама. И потом не придется "прикрывать" это все другими ссылками. Меня обмануть можно :) Сам себя не обманешь :)