BIOS-t Szeretnék visszafejteni tud ehhez valaki programot?
#1 +1
Sz.v.sz. annyi idő alatt, amíg megérted a gépi kódot és sikerül átírnod a BIOS-t, megkereshetnéd azt a pénzt, amiből egy támogatott modemet vehetnél. :)
Egyébként "disassemble bios code" kifejezésre érdemes keresni. (A képkeresőt is csekkold, vannak szép hex editoros képek:))
Támogatott modemet lehet hogy vehetnék de egy ez drágább 2 ez GPS is tartalmaz! Tudom megoldhatnám úgy is a GPS hogy USB-soros átalakítás mikrovezérlővel és GPS sorosan de úgy nem lenne szép megoldás! OpenWRT-s Roboton dolgozok interneten keresztül lesz vezérelve a routerem soros portja és onnan kap információt a robotom! És a robot soros porton küldené át a GPS koordinátákat ami összevetek a Laptopom GPS koordinátáival bonyolult! Az openwrt azért jó mert nyílt és meg van a forráskódja ugyan ez nem igaz a BIOS omra az csak mint Bin fájl van meg és HEX editorban sincs értelmes adat benne tehát vissza kéne fordítani láttam ilyen programot mikrovezérlőkhöz de BIOS-hoz még nem!( PIC mikrovezérlóhoz láttam) Szeretném látni nikor mit hajt végre mint amikor mikrovezérlőre írok programot MPLAB IDE vel! Ilyesmire gondolok: main()
{
TRISA = 0x00;
while (1)
{
PORTA = 0XFF;
}
}
Tehát így szeretném látni nem pedig FFAB stb képen HEX ben ezért szeretném visszafejteni a kódot amúgy a BIOS ok nagy része még nem C ben íródik mert a fenti rész egy C példa volt!
>Disassemble-t keresek pont a hex editorom van és tanultam assembly és C programozást de visszafejteni még nem fejtettem vissza semmit!
Ne szórakozz már. Tudnod kell, hogy egy BIOS tartalom visszafejtése irgalmatlan meló, egy másik írása pedig még irgalmatlanabb. Arról nem is beszélve, hogy min fogod tesztelni az új BIOS-odat? Vagy vakon beégeted a drága vasadba lesz ami lesz alapon?
Szerintem nem is lenne olyan rossz megoldás az a soros port.
Tudnod kellene, hogy a BIOS-okat eleve úgy írják meg, hogy dúsan tartalmaznak védelmet disassemblálás ellen. Rafinált jump-ok és egyéb trükkök százai. A disassemblerek pedig, még ha interaktívak is, akkor sem szolgáltatnak számodra tökéletes, az eredetivel megegyező forráskódot.
Ha akarod, próbáld ki. írj egy 2-300 soros progit, assembláld, majd disassembláld és hasonlítsd össze a két file-t.
Azért qurva rendes a HP hogy megengedi, hogy a saját tulajdonodra olyan firmware-t írj amilyen neked tetszik. :(
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!