Как получается это: B0 EF CE 40 = FABE8675 XOR 4A514835 Как и чем пересчитывать? А также как и чем переводить B0=J, EF=Q, CE=Н, 40=5. И это J Q H 5 = 4A 51 48 35 (HEX)
Как получается это: B0 EF CE 40 = FABE8675 XOR 4A514835 Как и чем пересчитывать? А также как и чем переводить B0=J, EF=Q, CE=Н, 40=5. И это J Q H 5 = 4A 51 48 35 (HEX)
Переводите оба числа в двоичную систему и складываете каждый разряд первого числа с соответствующим разрядом второго.
Правила сложения:
0+0=0
0+1=1
1+0=1
1+1=0
Потом переводите полученное число обратно в шестнадцатеричную.
Пример:
101 xor 010=111
100 xor 001=101
111 xor 101=010
Enteran:чем переводить
Можно перевести калькулятором, но определение Булевой операции XOR Вы должны понимать...
Enteran:И это J Q H 5 = 4A 51 48 35 (HEX)
А это банальная символов кодировка в таблице ASCII. Для латиницы хватит Основной таблицы, вот для кирилицы разные представления расширенной кодировки есть...
Спасибо.
B0 EF CE 40 = FABE8675 XOR 4A514835 с этим разобрался.
А это как и чем переводить B0=J, EF=Q, CE=Н, 40=5
Пробовал J Q H 5 = 4A 51 48 35 (HEX) перевести, используя таблицу кодировки ASCII http://www.project-p.ru/files/article/ascii.pdf , но ничего не получается . По таблице J=74, Q =81, Н=72, 5=53.
Помогите!!!
Enteran, да освойте Вы в конце концов шестнадцатиричную систему счисления. Тогда все получится у Вас.
J=74(0x4A) Q=81(0x51) и т.п.
http://ascii.org.ru/
Enteran:Как получается это: B0 EF CE 40 = FABE8675 XOR 4A514835 Как и чем пересчитывать? А также как и чем переводить B0=J, EF=Q, CE=Н, 40=5. И это J Q H 5 = 4A 51 48 35 (HEX)
Enteran:Спасибо это тоже понял.
Осталось разобраться с этим, как и чем переводить B0=J, EF=Q, CE=Н, 40=5 , а это самое главное.
ПОМОГИТЕ!!!!
А ответ не есть вопрос?! - J Q H 5 = 4A 51 48 35 = B0EFCE40 xor FABE8675
dead219:А ответ не есть вопрос?! - J Q H 5 = 4A 51 48 35 = B0EFCE40 xor FABE8675
Правильно..., но лучше в обратную сторону цепочку переписать, поскольку последнее равенство (по XOR) неоднозначно... --- много чего другого напридумать можно....
Tau_0:dead219:А ответ не есть вопрос?! - J Q H 5 = 4A 51 48 35 = B0EFCE40 xor FABE8675
Правильно..., но лучше в обратную сторону цепочку переписать, поскольку последнее равенство (по XOR) неоднозначно... --- много чего другого напридумать можно....
Суть ясна, ответ и есть сам вопрос
Так как я все равно не все понимаю опишу проблему подробнее. Изначально дано только B0 EF CE 40 это часть прошивки двигателя. По этим данным вычисляется пин код иммобилайзера . Который в данном случае J Q H 5.
По имеющемуся примеру вычисления я пытаюсь понять как посчитать пин в другой прошивке.
LOGIN: J Q H 5
0x060: 00 01 02 03
B0 EF CE 40 = FABE8675 XOR 4A514835
0x080: 00 01 02 03
84 8E 6B 74 = CEDF2341 XOR 4A514835
0x0A0: 00 01 02 03
91 FD DA 46 = DBAC9273 XOR 4A514835
cHECKSUM CALC:
LOGIN J Q H 5 Checksum:
0x060: 00 01 02 03 06 07
B0 + EF + CE + 40 = 2AD FD 4D=FFFA-2AD
CALC LOGIN CODE: J Q H 5 = 4A 51 48 35 (HEX)
Сам от программирования достаточно далек.
Большое спасибо ВСЕМ помогающим, но все-же объясните простым языком как этим правильно пользоваться.
ПОМОГИТЕ!!!
Всем доброго времени суток. Объясните дилетанту вот это откуда B0 EF CE 40 = FABE8675. Пытаюсь тоже разобраться в поиске пин кода.
1512538:B0 EF CE 40 = FABE8675
Это конечно неправильно....
Слева одно Hex число, а справа другое... Конечно эти числа не равны
Enteran:B0 EF CE 40 = FABE8675 XOR 4A514835
А вот эта запись правильна.... ---- Для числа FA BE 86 75 всегда (относительно оперции XOR) всегда можно подобрать такое число (решить уравнение), чтобы FA BE 86 75 XOR (искомое число) = B0 EF CE 40
Это искомое число есть = 4A 51 48 35.
1512538:Подкоректирую вопрос что такое FABE8675
А вот откуда (из каких соображений) в качестве одного из операндов (слагаемого) Вы взяли число FA BE 86 75, --- сиё мне неведомо....
Если посмотреть на опрерацию XOR то она подчиняется обычным правилам алгебры. Эта албра называется апгеброй Буля...
См. Алгебра логики и цифровые компьютеры или ещё где в сети поищите....
Спасибо. По условию задачи у нас есть только вот это B0 EF CE 40. Вот в этих значениях скрыт пин код. Не могу понять логики вычислений. Если Вам не трудно разъясните пожалуйста. На самом деле очень нужно разобраться. Заранее благодарю.
1512538:По условию задачи у нас есть только вот это B0 EF CE 40
Есть бесчисленное число способов развалить это число (относительно операциции XOR) на два числа....
Например в десятичной арифметике 10 = 1+9 = 2+8 = 3+7 = 4 + 6 = 5 + 5 (отрицательные число и 0 просто не писал...)
--- Ещё одно число необходимо... Ищите дополнительное условие или второе уравнение....
ЗЫ Хоть дамп подкиньте, как в первом примере --- поломаю голову....
1512538:Дамп выложить не могу.
Посмотрел я спецфорумы про эти иммобилайзеры, вроде так и ничего сложного в них нет... Занудство, с которым надо разобраться, конечно есть..., но в принципе если хорошо это дело поковырять, то разобраться можно...
Я не знаю, зачем Вам это нужно, но зная Расположение PIN кодов в дампах некоторых блоков, и имея дамп можно многое найти. Знать бы только что и зачем искать…
Из железа программатор желателен и балуйся себе потихоньку. Понятно, что моделей много, поэтому надо поначалу какую-то конкретную модель ковырять…
Если хотите, то сбросьте дамп именно как бинарный файл, а не графическое изображение. Поковыряюсь в нём в Hex редакторе… Может и найду сходу PIN’s для других прошивок, а может и нет... Подобным мелким хакерством надо не спеша заниматься. --- Надо потихоньку трясти и смотреть…
Есть такие программы от ИМНС для формирования и подачи через налоговый портал отчётов. Можно ли на одном компе иметь несколько таких программ? Что для этого нужно?
Вопрос вот откуда: бух девушки отдали мне диск и флэшку с цифровой подписью, якобы у них больше одной программы не ставится, просят поставить на мой личный комп,и подачу отчётов производить через Тим Вьюер.
Не больно мне такая идея по душе: Тим Вьить мой комп с их компом в офисе, который сам неизвестно в каких сетях завязан у них.
Надеюсь, что выход должен быть, девушки есть девушки.
Или они просто облегчают себе жизнь рассказами "наш сис админ" уже готов выехать к Вам и поставить Вам программу ИМНС.
Спасибо.