68HC11 s M27C256 eeprom, deasembling

Moderátori: psichac, Moderátori

midnight_man
Stály člen
Stály člen
Príspevky: 167
Dátum registrácie: 30 Júl 2013, 17:58
Bydlisko: Ružomberok

Re: 68HC11 s M27C256 eeprom, deasembling

Príspevok od používateľa midnight_man » 11 Okt 2017, 16:01

dakujem za ochotu sefe ;)

cize: bset byte_83 8

vysledne v ramke byte_83 skončí aká hodnota? 0x08 hex?

som kus daleko od program. jazykov :( mne to moc nehovorí....:D treba mi lopatistickejšie.
0

peterple
Ultimate člen
Ultimate člen
Príspevky: 2328
Dátum registrácie: 25 Jún 2013, 21:06
Bydlisko: Krajné
Vek: 57
Kontaktovať používateľa:

Re: 68HC11 s M27C256 eeprom, deasembling

Príspevok od používateľa peterple » 11 Okt 2017, 18:03

To neviem povedať. K obsahu pamäťového miesta logicky pripočíta 0x08. Jediné čo viem povedať je že tretí bit bude po tejto inštrukcii jednotka a ostatné bity sa nezmenia. Hodnota pamúťového miesta sa buď nezmenila (v prípade že už tam jednotka na treťom mieste bola) alebo sa zvúčšila o osem (ak tam bola nula).

Zrejme ťa ale nezaujíma hodnota premennej ako taká. Tá premenná sa zrejme používa ako 8 jednobitových príznakov. Týmto si program poznačil jednotku do tretieho bitu. Niekde ďalej v tom kúsku kódu je aj nastavenie siedmeho bitu.
0
Ukáž múdremu chybu a on sa ti poďakuje. Ukáž chybu hlupákovi a on sa urazí.

midnight_man
Stály člen
Stály člen
Príspevky: 167
Dátum registrácie: 30 Júl 2013, 17:58
Bydlisko: Ružomberok

Re: 68HC11 s M27C256 eeprom, deasembling

Príspevok od používateľa midnight_man » 12 Okt 2017, 20:36

takze

bset byte_83 8

znamena ze hodnota byte_83 má aktualne nejaku hodnotu v 8 bit formate (cize 8miest 0/1)

instrukcia mu pridá hodnotu 0x08 hex...

co znamena vlastne

00001000 v bin formate

cize sa zmení len 3tie miesto na 1....ostatok ostáva.

chapem uz spravne?
0

peterple
Ultimate člen
Ultimate člen
Príspevky: 2328
Dátum registrácie: 25 Jún 2013, 21:06
Bydlisko: Krajné
Vek: 57
Kontaktovať používateľa:

Re: 68HC11 s M27C256 eeprom, deasembling

Príspevok od používateľa peterple » 12 Okt 2017, 22:04

Pridá nie je podľa mňa dobré slovo. Pridá je synonymum pre pripočíta. A to nepripočíta 8 ale ich tam pripočíta logicky (urobí funkciu OR). Zdá sa že sa hrám na slovíčka, ale spočítať a logicky spočítať sú úplne iné operácie ktoré vedú k úplne iným výsledkom. Ak ich niekto nerozlišuje a používa to isté pre jedno aj druhé tak sa v tom nemôže zákonite vyznať.

Skúsim to trochu priblížiť aby si vnikol do digitálneho sveta
+ spočítanie
| logické spočítanie

Kód: Vybrať všetko

0+8=8   00000000  
       +00001000  
       =00001000
0|8=8   00000000  
       |00001000  
       =00001000
8+8=16  00001000  
       +00001000  
       =00010000
8|8=8   00001000  
       +00001000  
       =00001000
Takže aj to tvoje posledné tvrdenie nie je celkom správne,
cize sa zmení len 3tie miesto na 1....ostatok ostáva.
Pretože ak tam jednotka už je tak sa tretie miesto nemení - jednotka tam zostáva.

Ale myslím si že to chápeš správne, len to nepresne formuluješ.
0
Ukáž múdremu chybu a on sa ti poďakuje. Ukáž chybu hlupákovi a on sa urazí.

kamilko
Stály člen
Stály člen
Príspevky: 269
Dátum registrácie: 21 Okt 2017, 14:07
Bydlisko: kosice

Re: 68HC11 s M27C256 eeprom, deasembling

Príspevok od používateľa kamilko » 14 Dec 2017, 11:53

Ako uz rozkodovane?
0

midnight_man
Stály člen
Stály člen
Príspevky: 167
Dátum registrácie: 30 Júl 2013, 17:58
Bydlisko: Ružomberok

Re: 68HC11 s M27C256 eeprom, deasembling

Príspevok od používateľa midnight_man » 15 Dec 2017, 19:56

o 200 rokov možno :)

Ale tak niektoré dôležité parametre sme našli...viac menej len sem tam na to pozriem keď mám čas a niečo dobré "nájdem".

Vacsinu z toho čo sme chceli sme našli, respektive identifikovali upravené časti v "hacknutých" FW do týchto jednotiek (o to šlo).
0

kamilko
Stály člen
Stály člen
Príspevky: 269
Dátum registrácie: 21 Okt 2017, 14:07
Bydlisko: kosice

Re: 68HC11 s M27C256 eeprom, deasembling

Príspevok od používateľa kamilko » 25 Dec 2017, 11:02

Tak ze uz hackujete o 106 ? Vlastne parametre?
0

midnight_man
Stály člen
Stály člen
Príspevky: 167
Dátum registrácie: 30 Júl 2013, 17:58
Bydlisko: Ružomberok

Re: 68HC11 s M27C256 eeprom, deasembling

Príspevok od používateľa midnight_man » 18 Jan 2018, 21:30

nie :D skor vieme čo sme chceli vediet, dokazeme upravit fw na jednotlive konfiguracie auta....(teda HW komponenty v motore) a o to šlo.

Teraz sme sa posunuli k seriovemu protokolu jednotky...aby sa s nou dalo rozpravat.
0

Napísať odpoveď
  • Podobné témy
    Odpovedí
    Zobrazení
    Posledný príspevok