» »

Popravljanje Eproma ChechSum

Popravljanje Eproma ChechSum

Puma42 ::

Zdravo mene pa zanima če kdo ve ke bi se lohka kej dobl o popravljanju kode Eproma.
Je tko jest Eprom preberem pol bi pa hotu v programu ene par vrednosti popravt in program na nov zapečt (to kr rata..). Vse se pa ustav pri CheckSum k ne vem čist točn za kaj se gre, tko da če kdo kj ve o tem al pa kje bi si lohka kej prebral naj mi pove.
LP B:P:

Brane2 ::

V programu je očitno nekje funkcija, ki preverja, če je nkdo spreminjal vsebino in ta se upre.

Moral jo boš najti in spremembi programa ustrezno cpremeniti tudi checksum.
On the journey of life, I chose the psycho path.

svizec75 ::

Hmm.

Problem je pa v tem, ker je zelo odvisno od tega kako se checksum izračuna, kar tut pod razno ne boš zvedel iz vsebine. Obstaja sicer par standardnih variacij na temo CRC.

A word of advice:
Posnemi vsebino v hex file, pa ga analiziraj s kakšnim boljšim hexeditorjem, pa probaj najt kam je zapisal CRC. Pač najdeš v hex fileju zaporedje bytov za standardne CRC izračune. Dodaten problem je v tem, ker stvar lahko računa CRC samo za en blok podatkov. Aja - seveda ob predpostavki, da je checksum sploh zapisan v eepromu.

Za kakšno napravco pa gre?
Kakšen procesor krmi(li) EEPROM?
A je standarden EEprom (24 serije al 93 serije)?

p.s. Najti funkcijo. To res reče samo nekdo, k je izbral Psycho Path (šala Brane - ne bit jezn).
:D Smells like disassembler party. K boš pa funkcijo najdu bo pa Sizif zgledu prava ovca napram teb.:D
Verbae volant, scripta manent. Labor omnia vincit improbus.

Brane2 ::

Kot sem ga jaz razumel, je stvar v EPROMu in ne EEPROMu.

Kar se rešitve problema tiče, mi je jasna njena težavnost.

Samo tip je pač postavil vprašanje in jaz sem mu dal ustrezen odgovor.

Ko/če se bo postavilo vprašanje, "kolk pa je to kaj zahtevno", bomo odgovorili tudi na to. :D

Ja, s tistim o Sizifu bi se dalo strinjat... >:D
On the journey of life, I chose the psycho path.

Zgodovina sprememb…

  • spremenil: Brane2 ()


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

crash bios rx460

Oddelek: Pomoč in nasveti
281360 (860) Miha20
»

Pokvarjeni podatki pri kopiranju čez mrežo

Oddelek: Pomoč in nasveti
474891 (3497) MrStein
»

[Java] Kako izračunati hash diska.

Oddelek: Programiranje
335087 (3917) kunigunda
»

c# kako ugotoviti da gre za identicni file - ce je bil movean na isti particiji

Oddelek: Programiranje
121242 (1004) BigWhale
»

BIOS gone bad hitro rabim pomoč pri ukazih

Oddelek: Pomoč in nasveti
6861 (745) Binji

Več podobnih tem