Изучение уязвимостей электронных систем.
 
key programming immo tools emergency start device программаторы ключа заводилки Кодграббер штатных охранных систем, toyota, lexus, subaru.

Вернуться   Изучение уязвимостей электронных систем > Для начинающих > Новички

Новички Раздел для новичков. Что такое кодграббер, ретранслятор, подмена кода.

Ответ
 
Опции темы
Старый 01.11.2010, 01:53   #81
A-Droo
редкий гость
 
Регистрация: 05.04.2008
Сообщений: 94
Поблагодарил: 57
Поблагодарили 17 раз в 12 сообщениях
A-Droo стоит на развилке
По умолчанию

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

Error[113] C:\1\2\000000000000.ASM 82 : Symbol not previously defined (L_00458A)
Error[113] C:\1\2\000000000000.ASM 87 : Symbol not previously defined (L_005A8E)
Error[113] C:\1\2\000000000000.ASM 93 : Symbol not previously defined (L_00458A)
Error[113] C:\1\2\000000000000.ASM 99 : Symbol not previously defined (L_005A8E)
Error[113] C:\1\2\000000000000.ASM 135 : Symbol not previously defined (L_00458A)
Error[113] C:\1\2\000000000000.ASM 139 : Symbol not previously defined (L_00458A)
Error[113] C:\1\2\000000000000.ASM 143 : Symbol not previously defined (L_00458A)
Error[113] C:\1\2\000000000000.ASM 147 : Symbol not previously defined (L_00458A)
Error[113] C:\1\2\000000000000.ASM 151 : Symbol not previously defined (L_00458A)
Error[113] C:\1\2\000000000000.ASM 155 : Symbol not previously defined (L_00458A)
Error[113] C:\1\2\000000000000.ASM 466 : Symbol not previously defined (L_00456C)
Error[113] C:\1\2\000000000000.ASM 467 : Symbol not previously defined (L_00481E)
Error[113] C:\1\2\000000000000.ASM 500 : Symbol not previously defined (L_005B10)
Error[113] C:\1\2\000000000000.ASM 532 : Symbol not previously defined (L_004814)
Error[113] C:\1\2\000000000000.ASM 534 : Symbol not previously defined (L_004814)
Error[113] C:\1\2\000000000000.ASM 536 : Symbol not previously defined (L_004814)
Error[113] C:\1\2\000000000000.ASM 542 : Symbol not previously defined (L_00458A)
Error[113] C:\1\2\000000000000.ASM 742 : Symbol not previously defined (L_005996)
Error[113] C:\1\2\000000000000.ASM 800 : Symbol not previously defined (L_004866)
Error[113] C:\1\2\000000000000.ASM 849 : Symbol not previously defined (L_004B6E)
Error[113] C:\1\2\000000000000.ASM 918 : Symbol not previously defined (L_005730)
Error[113] C:\1\2\000000000000.ASM 1052 : Symbol not previously defined (L_004E4E)
Error[113] C:\1\2\000000000000.ASM 1101 : Symbol not previously defined (L_00525E)
Error[113] C:\1\2\000000000000.ASM 1174 : Symbol not previously defined (L_005346)
Error[113] C:\1\2\000000000000.ASM 1212 : Symbol not previously defined (L_005A22)
Error[113] C:\1\2\000000000000.ASM 1214 : Symbol not previously defined (L_005A2C)
Error[113] C:\1\2\000000000000.ASM 1227 : Symbol not previously defined (L_005A22)
Error[113] C:\1\2\000000000000.ASM 1229 : Symbol not previously defined (L_005A2C)
Error[113] C:\1\2\000000000000.ASM 1243 : Symbol not previously defined (L_005A22)
Error[113] C:\1\2\000000000000.ASM 1245 : Symbol not previously defined (L_005A2C)
Error[113] C:\1\2\000000000000.ASM 1268 : Symbol not previously defined (L_005A42)
Error[113] C:\1\2\000000000000.ASM 1270 : Symbol not previously defined (L_005A36)
Error[113] C:\1\2\000000000000.ASM 1272 : Symbol not previously defined (L_005A7E)
Error[113] C:\1\2\000000000000.ASM 1308 : Symbol not previously defined (L_005A5A)
Error[113] C:\1\2\000000000000.ASM 1310 : Symbol not previously defined (L_005A4E)
Error[113] C:\1\2\000000000000.ASM 1312 : Symbol not previously defined (L_005A7E)
Error[113] C:\1\2\000000000000.ASM 1357 : Symbol not previously defined (L_005A72)
Error[113] C:\1\2\000000000000.ASM 1359 : Symbol not previously defined (L_005A66)
Error[113] C:\1\2\000000000000.ASM 1361 : Symbol not previously defined (L_005A7E)
Error[113] C:\1\2\000000000000.ASM 1430 : Symbol not previously defined (L_005B1E)
Error[113] C:\1\2\000000000000.ASM 4067 : Symbol not previously defined (L_0040E4)
Error[113] C:\1\2\000000000000.ASM 4155 : Symbol not previously defined (L_004732)
Error[113] C:\1\2\000000000000.ASM 4309 : Symbol not previously defined (L_004814)
Error[113] C:\1\2\000000000000.ASM 4437 : Symbol not previously defined (L_004814)
Error[113] C:\1\2\000000000000.ASM 4440 : Symbol not previously defined (L_004814)
Error[113] C:\1\2\000000000000.ASM 4442 : Symbol not previously defined (L_005A00)
Error[113] C:\1\2\000000000000.ASM 4450 : Symbol not previously defined (L_004596)
Error[113] C:\1\2\000000000000.ASM 4613 : Symbol not previously defined (L_004E20)
Error[113] C:\1\2\000000000000.ASM 4734 : Symbol not previously defined (L_004814)
Error[113] C:\1\2\000000000000.ASM 4846 : Symbol not previously defined (L_004814)
Error[113] C:\1\2\000000000000.ASM 4849 : Symbol not previously defined (L_004814)
Error[113] C:\1\2\000000000000.ASM 4851 : Symbol not previously defined (L_005A00)
Error[113] C:\1\2\000000000000.ASM 4859 : Symbol not previously defined (L_004664)
Error[113] C:\1\2\000000000000.ASM 5253 : Symbol not previously defined (L_0041FE)
Error[113] C:\1\2\000000000000.ASM 5273 : Symbol not previously defined (L_005002)
Error[113] C:\1\2\000000000000.ASM 5275 : Symbol not previously defined (L_005154)
Error[113] C:\1\2\000000000000.ASM 5472 : Symbol not previously defined (L_004814)
Error[113] C:\1\2\000000000000.ASM 5637 : Symbol not previously defined (L_004814)
Error[128] C:\1\2\000000000000.ASM 6559 : Missing argument(s)


сразу ещё были 113 trisa, portb и т.п. решились они написанием в самом начале include p18f252.inc
но вот эти что я выложил - остаются
и самое интересно то, что в тексте программы есть переходы на эти програмные блоки , но их самих нет. я в ступоре.
диизасмил PICDISH
получается сама прога дизасма коряво делает своё дело?

---------- Post added at 23:53 ---------- Previous post was at 23:22 ----------

О, вроде поправил, нашёл какойто другой дизасм этого же хекса, помню делал когда то другой прогой, но не понравилось.. а счас нашёл, всё компилится оказывается)
A-Droo вне форума   Ответить с цитированием
Старый 01.11.2010, 08:26   #82
САНЕК
начинающий фрикер
 
Аватар для САНЕК
 
Регистрация: 09.12.2009
Сообщений: 711
Поблагодарил: 71
Поблагодарили 154 раз в 86 сообщениях
САНЕК стоит на развилке
По умолчанию

Цитата:
Сообщение от A-Droo Посмотреть сообщение
вобщем при компиляции дизасма вываливается куча ошибок

Я дизасм правлю в"память програм",вот эти L_..........,это метки,только присвоенные программой,смотри по ним и все получиться.


Деньги будут,заходи,поможем потратить.
САНЕК вне форума   Ответить с цитированием
Старый 02.11.2010, 00:03   #83
A-Droo
редкий гость
 
Регистрация: 05.04.2008
Сообщений: 94
Поблагодарил: 57
Поблагодарили 17 раз в 12 сообщениях
A-Droo стоит на развилке
По умолчанию

САНЕК 2, в том то и дело что метки (типа L_........) есть, и они являются ссылками к подпрограммам.
так вот дело в том что некоторых подпрограмм попусту не было , а ссылки на них были.вот компилятор дуплил ошибки, и меня ставил в недоумение)
херовый дизасм просто.
другой дизасм отлично скормился mplabom
A-Droo вне форума   Ответить с цитированием
Старый 02.11.2010, 09:28   #84
САНЕК
начинающий фрикер
 
Аватар для САНЕК
 
Регистрация: 09.12.2009
Сообщений: 711
Поблагодарил: 71
Поблагодарили 154 раз в 86 сообщениях
САНЕК стоит на развилке
По умолчанию

Цитата:
Сообщение от A-Droo Посмотреть сообщение
подпрограмм попусту не было

Однако!!!!!Надо попробывать с дизасмом что нибудь сотворить и компельнуть,прям интересно,что получиться.


Деньги будут,заходи,поможем потратить.
САНЕК вне форума   Ответить с цитированием
Старый 02.11.2010, 23:40   #85
mpx550
гость
 
Аватар для mpx550
 
Регистрация: 09.07.2009
Адрес: www.phreaker.us
Сообщений: 105
Поблагодарил: 34
Поблагодарили 10 раз в 7 сообщениях
mpx550 стоит на развилке
По умолчанию

Вот назрел вапрос. пишу на хан алго- с дисплем 3310 асемблер
Читаю пдф на пик 18ф252 и не магу пака понять как.
имею серийник - регистр - байт Е1 .
как мне записать во второй полубайт 1 свое значение не трогая Е ?
поменять местами полубайты и инкриптом отпадает Е может быть любым значением.
mpx550 вне форума   Ответить с цитированием
Старый 03.11.2010, 06:11   #86
bumer525
начинающий фрикер
 
Аватар для bumer525
 
Регистрация: 31.12.2008
Сообщений: 648
Поблагодарил: 55
Поблагодарили 236 раз в 93 сообщениях
bumer525 скоро станет знаменитым(-ой)
По умолчанию

Что то я не понял вопрос.....
Кстати, на правильно поставленный вопрос практически всегда можно получить ответ, особенно в том случае, когда ответ вы уже сами знаете на 90%, только себе в этом ещё не признались....
bumer525 вне форума   Ответить с цитированием
Старый 08.11.2010, 00:45   #87
tttyyy
случайно влез
 
Регистрация: 31.08.2010
Сообщений: 24
Поблагодарил: 2
Поблагодарили 2 раз(а) в 1 сообщении
tttyyy стоит на развилке
По умолчанию

to bumer525
Ни как не могу разобраться с табличным чтением
на форуме нашел два проекта (буквы и заставка)
ни тот не другой не компилятся вываливаются с ошибками (mplab 7.52)


при компиляции примера из https://www.phreaker.us/forum/showpo...6&postcount=12
Цитата:
Error[149] C:\PROJECTS\LCD\LCD.ASM 174 : Directive only allowed when generating an object file
Error[126] C:\PROJECTS\LCD\LCD.ASM 176 : Argument out of range (03CB not between 0000 and 7FFF)
Warning[226] C:\PROJECTS\LCD\LCD.ASM 176 : Destination address must be word aligned
Warning[220] C:\PROJECTS\LCD\LCD.ASM 176 : Address exceeds maximum range for this processor.

вот основные ошибки, их штук 250 =))
tttyyy вне форума   Ответить с цитированием
Старый 08.11.2010, 01:42   #88
CodePerfect
начинающий фрикер
 
Аватар для CodePerfect
 
Регистрация: 10.05.2009
Сообщений: 594
Поблагодарил: 76
Поблагодарили 204 раз в 116 сообщениях
CodePerfect стоит на развилке
По умолчанию

Цитата:
Сообщение от mpx550 Посмотреть сообщение
как мне записать во второй полубайт 1 свое значение не трогая Е ?

Не решал на практике, но предположу такой вариант.
Допустим, в регистре reg1 у нас записано E4, а в регистре reg2 A1. Нам нужно, чтобы в reg1 получилось E1.
Сначала обнулим ненужные полубайты:
bcf reg1, 0
bcf reg1, 1
bcf reg1, 2
bcf reg1, 3
;
bcf reg2, 7
bcf reg2, 6
bcf reg2, 5
bcf reg2, 4
;
После выполнения операции получим E0 в reg1 и 01 в reg2.

Теперь воспользуемся командой сложения аккумулятора с регистром.
movf reg2, 0 ;переместили регистр reg2 в аккумулятор
addwf reg1, 1 ;сложили содержимое регистра reg1 с аккумулятором, результат сохранили в reg1

Напиши, помогло ли. Если нет, поищу вариант со сдвигом регистров.


Солдатами не рождаются, солдатами умирают.
CodePerfect вне форума   Ответить с цитированием
Старый 09.11.2010, 02:47   #89
mpx550
гость
 
Аватар для mpx550
 
Регистрация: 09.07.2009
Адрес: www.phreaker.us
Сообщений: 105
Поблагодарил: 34
Поблагодарили 10 раз в 7 сообщениях
mpx550 стоит на развилке
По умолчанию

Благадарю)
в рег1 было E1 е нужно было оставить а 1 заменить на свое.
bcf reg1, 0
bcf reg1, 1
bcf reg1, 2
bcf reg1, 3
пишу в рег 10( например свое) 4
movf reg10, 0 ;переместили регистр reg10 в аккумулятор
addwf reg1, 1 ;сложили содержимое регистра reg1 с аккумулятором, результат сохранили в reg1
и имею нужный результат .
получилось
mpx550 вне форума   Ответить с цитированием
Старый 09.11.2010, 04:44   #90
bumer525
начинающий фрикер
 
Аватар для bumer525
 
Регистрация: 31.12.2008
Сообщений: 648
Поблагодарил: 55
Поблагодарили 236 раз в 93 сообщениях
bumer525 скоро станет знаменитым(-ой)
По умолчанию

Цитата:
Сообщение от tttyyy Посмотреть сообщение
to bumer525
Ни как не могу разобраться с табличным чтением
на форуме нашел два проекта (буквы и заставка)
ни тот не другой не компилятся вываливаются с ошибками (mplab 7.52)


при компиляции примера из https://www.phreaker.us/forum/showpo...6&postcount=12


вот основные ошибки, их штук 250 =))

Пока не пойму в чём дело...у меня mplab 8.30 без проблем компилил..
Вот целиком проект выложен
http://www.phreaker.us/forum/showpos...63&postcount=3
Кто пробовал вроде не жаловались...
bumer525 вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Кодрабберы, FAQ для начинающих. exchange Новички 59 24.09.2014 07:47
"С" (Си) для начинающих, в вопросах и ответах. Piratcom Новички 9 05.01.2011 20:44
Для начинающих test Сотовые системы 5 15.08.2008 00:50
Для начинающих test Автомобили 286 20.12.2007 01:30


Текущее время: 07:37. Часовой пояс GMT +4.


Перевод: zCarot