Windows Kilátás OEM Ítél BIOS Mod Módszer mellett Összeadás SZELET Asztal -val Dinamikus Memória Cím
Windows Kilátás OEM aktiválás kiváló módszer megkövetel egy SLP 2.0 ( rendszer Zárt Preinstallation 2.0) szolgálatkész BIOS motherboard. Új parázs OEM számítógép jön egy kézzel, vagy felajánl nem- tehát- régi motherboard egy BIOS szabad feljavít -hoz egy amit támogat SLP 2.0 -val SZELET asztal és aláíró Windows Piac (OEM AZONOSÍTÁS és Asztal Azonosítás). Ha ön használ régebb számítógép vagy DIY motherboard, -a’ nem kívül szerencse mégis. Kínai bárdok volna kezelt -hoz mod a BIOS -hozhelyettesít vagyhozzáír a Szelet (szoftver Engedélyező Belső Kód) asztal -ba a ACPI asztal. Bármennyire, a visszahelyezés -ból létező ACPI asztal május okoz elvesztés -ból bizonyos jellegét meghatározza, rövid idő összeadás -ból SZELET asztal májusösszeférhetetlen -ra számítógép -val különböző méret -ból memória, mint BIOS vankemény folt -val a SLIC’s asztal fizikai memória cím melyik korlátoz a mod BIOS -hoz gép -a’ módosított egyetlen.
Tehát, a módszer -hoz mod BIOS részéreWindows Kilátás OEM támogat -val korábban használt statikus SZELET memória cím van problémás mint a memória cím lesz változtatott mikor a memória méret változtatott, és használók szükség -hoz módosít a SZELET cím -banACPITBL.BIN vagy máshol ők szokás’ képesnek lenni megtenni csomagtartó levegőbe rendszer, helytelenít tömeg keringés -ból mod OEM BIOS. Így a Kínai bárdok finomít a eljárás -hoz megenged dinamikus fizikai memória cím kiosztás -ból SZELET asztal van használt. -val dinamikus memória kiosztás, fizikai memória méret lehet változtatott nélkül akármi beleegyezés -ból BIOS nem- szolgálatkész. Mellett, előző módszer -ból összeadás SZELET asztal május megkövetel használók -hoz villanás BIOS -ba ROM 2 idő, első -val a mod BIOS és később -val a eredeti BIOS, rövid idő a BIOS ezzel kifinomult módszer -val dinamikus memória cím beiktat megkövetel egyetlen egy villanás -on a leg--bb.
Szerszámok és hasznosságok szükséges:
- MODBIN6
- CBROM219
- WinHEX
- Hiew 7.4 (Hiew32) (egyetlen részére Ítél BIOS, ha önnek van Hiew32 ön nem hosszabb megkövetel IDA 5.0)
- IDA 5.0
- UltraEdit
A oktatás -hoz teremt egy mod Kilátás OEM BIOS -val dinamikus memória cím kiosztás képesség van nehéz, és ajánlott részére szakértő egyetlen. Mellett, ez cikk van lefordított -ból okiratok -ban Kínai, tehát a pontosság -ból fordítás van nem garantált. Ha ön igazán akar -hoz csinál -a BIOS -hoz képesnek lenni megtenni hatékonnyá tesz OEM változat -ból Windows Kilátás, megpróbál akész-mod BIOS ( -val statikus cím), szoftver kiindulópontul szolgálóKilátás Rakodómunkás OEM BIOS versenyző, vagy szoftver kiindulópontul szolgálóOEM BIOS Vetélkedés Szerszám. Más népszerű Kilátás kiváló tartalmazTimerLock melyik gépiesen alkalmazTimerStop vezető Ez konzultáció van próba -ból fogalom egyetlen, mint mindegyik BIOS van különböző, és ezentúl a érték vagy lép vagy dolog módosított május lenni különböző.
figyelem: Változtatás -hoz BIOS május megsemmisíteni garancia, okoz számítógép -hoz képtelen -hoz csomagtartó megjelöl vagy más pótolhatatlan hatás. Csinál ez -on -a saját kockázat.
Ha ön szükség van segítségre -ra mod BIOS részére Kilátás aktiválás, kijelenti magátez fonál.
- Teremt egy ideiglenes dosszié ( kilátás vagy BIOS van ön szeret) -on gyökérkönyvtár ( c betű:\).
- Letölt CBROM 2.19 ( függ -ra hol vagy letölt, ez május szükség -hoz átnevez a kivihető -hoz cbrom.exe mint leír ebben cikk), MODBIN6 2.01.01, SLIC.BIN ( nevezett acpislic.bin melyik lehet változatos, melyik van a SZELET asztal adag -ból BIOS) -ból letölt láncszemek fenti, és hely őket -ban ideiglenes dosszié.
- Kivonat, export vagy megment a XXXXXXXX.BIN ( név lehet változtatott, melyik van a motherboard BIOS amit ön akar -hoz csapkod Windows alá Kilátás OEM aktiválás). Könnyebb út van -hoz egyszerűen letölt a BIOS firmware -ból számítógép vagy motherboards’ termelő mint ASUS, Gigabyte, MSI, Savanyít, HP, Szakadék, Lenovo és stb.
- Meghatároz melyik BIOS adag -ból reszelő van a mező -ból RSDT…FACS elhelyezett:
- -banemelkedett követel gyors (vagymegbénít UAC), típus a következő követel:
CBROM.EXE XXXXXX.BIN d betű
Meglátod némileg hasonló alul képernyő:
CBROM V2.19 (CAward) Szoftver 2001 Minden jog fenntartva.
******** XXXXXXXX.BIN BIOS összetevő********
nem Cikk- Név Eredeti- Méret Összenyomott- Méret Eredeti- Reszelő- Név
=====================================================
0. Rendszer BIOS 20000h128.00K() 13B3Eh78.81K() 83IID318.BIN
1. XGROUP KÓD 0DFF0h55.98K() 0993Ch38.31K() awardext.rom
2. ACPI asztal 043E5h16.97K() 01A46h6.57K() ACPITBL.BIN
3. EPA JEL 0168Ch5.64K() 002AAh0.67K() AwardBmp.bmp
4. YGROUP ROM 0F570h61.36K() 0482Dh18.04K() awardeyt.rom
5. CSOPORT ROM[ 0] 04CD0h19.20K() 02261h8.59K() _EN_CODE.BIN
6. Other404E0000(:) 03476h13.12K() 00EB4h3.68K() 64N8IIP.BMP
7. Other404F0000(:) 0345Dh13.09K() 008B9h2.18K() 64N8P4P.BMP
8. Other40500000(:) 0345Dh13.09K() 008CCh2.20K() 64N8P4HT.BMP
9. Other40510000(:) 04286h16.63K() 00A7Eh2.62K() 64N8P4E.BMP
10. Other40520000(:) 04286h16.63K() 00B58h2.84K() 64N8P4HE.BMP
11. Other40530000(:) 0345Dh13.09K007D9h1.96K()() 64N8ICPD.BMP
12. PCI Roma[] 0D000h52.00K07DA8h31.41K()() RTM8100.LOMEgész összenyom kód hely = 4B000h300.00K()
Egész összenyomott kód méret = 31788h197.88K()
Marad összenyom kód hely = 19878h102.12K()** Mikroba Kód Információ**
Korszerűsíteni AZONOSÍTÁS CPUID | Korszerűsíteni AZONOSÍTÁS CPUID | Korszerűsíteni AZONOSÍTÁS CPUID | Korszerűsíteni AZONOSÍTÁS CPUID
——————+——————–+——————–+——————
PGA478 2E 0F29| - -ban fenti eset, belső rész XXXXXXX.BIN, nincs ggroup.bin ( hol “RSDTFACPDSDTAPICHPETMCFGFACS” vagy hasonló ACPI asztal mutatóujj mező van elhelyezett), tehát RSDT…FACS mező van elhelyezett belső rész a rendszer BIOS byte kód, és -hoz módosít ez szükség -hoz használ MODBIN6. Ha -a BIOS tartalmaz ggroup.bin, tudod használ CBROM -hoz kivonat és seperate ggroup.bin BIOS elválaszt mint reszelő.
Alul van a minta CBROM termelés -ból “CBROM.EXE XXXXXX.BIN d betű” követel részére BIOS -val ggruoup.bin (Gigabyte GA-G1975X BIOS mint példa):
nem Cikk- Név Eredeti- Méret Összenyomott- Méret Eredeti-Fi
================================================
0. Rendszer BIOS 20000h128.00K1492Ah82.29KG1975X.BIN()()
1. XGROUP KÓD 0F7B0h61.92K0A8E6h42.22Kawardext.rom()()
2. EPA JEL 0168Ch5.64K0030Dh0.76KAwardBmp.bmp()()
3. CSOPORT ROM18[] 00EF0h3.73K00B77h2.87Kggroup.bin()()
4. YGROUP ROM 07140h28.31K04D7Ch19.37Kawardeyt.rom()()
5. FNT1 ROM 02D28h11.29K02038h8.05Kfont1.awd()()
6. FNT2 ROM 03278h12.62K01F18h7.77Kfont2.awd()()
7. FNT3 ROM 025FCh9.50K017FBh6.00Kfont3.awd()()
8. CSOPORT ROM[ 0] 06010h24.02K02787h9.88K_EN_CODE.BIN()()
9. CSOPORT ROM[ 1] 06510h25.27K02A1Fh10.53K_FR_CODE.BIN()()
10. CSOPORT ROM[ 3] 06420h25.03K02A75h10.61K_GR_CODE.BIN()()
11. CSOPORT ROM[ 4] 068D0h26.20K02A74h10.61K_SP_CODE.BIN()()
12. CSOPORT ROM[ 8] 04EF0h19.73K02575h9.36K_B5_CODE.BIN()()
13. CSOPORT ROM10[] 04F60h19.84K025E9h9.48K_GB_CODE.BIN()()
14. CSOPORT ROM11[] 05E50h23.58K02A85h10.63K_JP_CODE.BIN()()
15. PCI Roma[] 0F200h60.50K09594h37.39KICH7RAID.BIN()()
16. PCI ROMB[] 10000h64.00K09A15h38.52Kb169d.pxe()()
17. Jel ROM 00B64h2.85K00520h1.28Kdbios.bmp()()
18. PCI ROMC[] 04000h16.00K02287h8.63KITE8212.ROM()()
19. Other40670000(:) 01AADh6.67K00B75h2.86KPPMINIT.ROM()()
20. OEM0 KÓD 025B3h9.42K01B37h6.80Kdbf.bin()()
21. CSOPORT ROM24[] 00132h0.30K0011Eh0.28KSPECIAL.FNT()()
22. ACPI asztal 09640h37.56K0352Ch13.29KASUSACPI.BIN()()Egész összenyom kód hely = 67000h412.00K()
Egész összenyomott kód méret = 57613h349.52K()
Marad összenyom kód hely = 0F9EDh62.48K()** Mikroba Kód Információ**
Korszerűsíteni AZONOSÍTÁS CPUID | Korszerűsíteni AZONOSÍTÁS CPUID | Korszerűsíteni AZONOSÍTÁS CPUID | Upd
——————+——————–+——————–+—–
Nyílást vág 0A 0F32| PGA423 2C 0F25| 00000000 00000000 0000
00000000 00000000 0000 0000| 00000000 00000000 0000
00000000 00000000 0000 0000| 00000000 00000000 0000
00000000 00000000 0000 0000| 00000000 00000000 0000
00000000 00000000 0000 0000| 00000000 00000000 0000
00000000 00000000 0000 0000| - Részére BIOS -val ggroup.bin, kivonat a ggroup.bin -val a következő követel:
CBROM.EXE G1975X.bin csoport kivonat
Önnek kellene lát a következő termelés mint alul ernyőz:
CBROM V2.19 (CAward) Szoftver 2001 Minden jog fenntartva.
Belép egy kivonat filenév :(ggroup.bin)
[csoport] ROM van kivonat -hoz ggroup.bin - Szétválaszt, megment és kivonat a ACPITBL.BIN mellett használ a következő követel:
CBROM.EXE 050318.BIN acpi kivonat
Önnek kellene lát a következő termelés -ból CBROM:
CBROM V2.19 (CAward) Szoftver 2001 Minden jog fenntartva.
Belép egy kivonat filenév :(ACPITBL.BIN)
[ACPI] ROM van kivonat -hoz ACPITBL.BIN - Részére BIOS nélkül ggroup.bin ( azok -val ggroup.bin tud ugrál ez lép), dob MODBIN6, kiválaszt XXXXXXXX.BIN ( kell lenni nevezett -ban .BIN kiterjesztés, ha nem átnevez ez. -a’ a BIOS -hoz módosít -hoz hozzáír a SZELET asztal azért -a’ SLP 2.0 szolgálatkész). Nem becsukni az ablakot -ból MODBIN6, és vár részére a ORIGINAL.BIN -hoz lenni kivonat és teremtett -ban ideiglenes dosszié.
- -banemelkedett követel gyors (vagymegbénít UAC), típus a következő követel:
- Követ a alul oktatás -hoz módosít ACPITBL.BIN:
- Fuss UltraEdit és nyit ACPITBL.BIN BIOS kép reszelő.
- Kutatás szöveg részére RSDT.
- Hátsórész RSDT van a byte amit jelez a hosszúság -ból RSDT asztal. Összead 4 -hoz ez szám -ban HEX formátum. Például, ha a érték jelzett van 002C, módosít és sajtó alá helyez a érték -hoz válik 0030. Jegyzék amit a ellentét következés -ból párok mikor keying -ban UltraEdit Hex szerkesztő (i.e. belép mint 30 00 helyett 00 30).
- Behelyez ( nem helyettesít) további 4 byte -ból 00 érték után a eredeti hosszúság (002C) -ból RSDT asztal ( szabályosan előtt FACPt, vagy FXCPt részére bizonyos Gigabytes mobo). Tudod másol és tészta a 4 byte -ból 00 -ból más elhelyezés -hoz ez elhelyezés. Ez módosítás és változtatás van -hoz beszerez hely -hoz készlet a SZELET asztal -ban jövő lép, tehát emlékszik ez cím ( részére ez vezető, elfogad ez elhelyezés van SLICaddress). Ebben példa, SLICaddress érték van 002C.
Előtt módosítás -ból ACPITBL.BIN -ban UltraEdit
Után módosítás -ból ACPITBL.BIN -ban UltraEdit -hoz kioszt hely részére SZELET asztal. - Ellenőriz a egész hosszúság -ból ACPITBL.BIN ha a hosszúság lehet osztott -ban teli mellett 4. Ha nem, összead 1 -hoz 3 byte -ból 00 végül is -ból BIOS kép reszelő azért a hosszúság lehet osztott mellett 4 nélkül akármi maradvány. Ez kell, hogy legyen biztosít amit után összeolvasztás -val SLIC.BIN kép reszelő, a fejes cím -ból SZELET asztal lehet osztott mellett 4 nélkül maradvány túl.
Ellenőriz ha a hosszúság -ból ACPITBL.BIN ( a utolsó cím -ból reszelő + 1) lehet osztott mellett 4 nélkül maradvány. Ebben példa, előtt ez lép módosítás, a utolsó byte birtokol HEX cím -ból 43E8, tehát a hosszúság -ból reszelő van 43E9, nem tud lenni osztott mellett 4 -ban teli nélkül maradvány.
Után 4 osztás ellenőriz módosítás, hozzáadott 3 00 érték byte. - Módosít OEM_ID és OEM_Table_ID szerint -a igények ( szabályosan _ASUS_ és Jegyzetfüzet). Folyamodikközművesített összead SZELET asztal oktatás -on lép 8 -ból elválaszt 2 további információért.
- Megment a reszelő.
- Kivégez a következő követel -hoz bemerít és folt a SZELET asztal elégedett -val a módosított ACPITBL.BIN -hoz kap a utolsó működő másol -ból ACPITBL.BIN:
MÁSOL ACPITBL.BIN B BETŰ + SLIC.BIN B BETŰ ACPI.BIN B betű
jegyzék Szerint -a kívánalom, használ a kijavít ACPI.BIN, i.e. ASUS részére ASUS OEM Azonosítás, Lenovo részére Lenovo OEM AZONOSÍTÁS és stb.
- Követ a alul lép -hoz talál a helyzet -ból hely amit ideiglenesen készlet a érték -ból cím -ból fejezőszerszámok -ból mind asztal -ban kód -ból ORIGINAL.BIN vagy ggroup.bin. Ez cím lesz tettetett mint TempBuffer_Address:
- Fuss Túlzó -hoz nyit ORIGINAL.BIN vagy ggroup.bin.
- Kivégez IDA.
- Kettyenés -ra Megy belép IDA. Akkor kiválaszt és nyit ORIGINAL.BIN reszelő.
- -ban “ teher egy új reszelő” párbeszéd panel, alatt a rész -ból “ folyamat típus”, lerombol a étlap és kiválaszt “ Intel 8086× processors80686p:”.
- Után válogatott, megüt a “ készlet” gomb jobbra.
- Kettyenés -ra “ rendben van” gomb, aztán megüt -ra “ igen” gomb mikor keresztül -hoz igazol “ akarsz -hoz cserél a folyamat típus -hoz 80686p?”
- -ban párbeszéd panel keresztül -hoz igazol “ akarsz -hoz kiszerel ez mint egy 32- darab kód?”, sajtó -ra “ nem” gomb mint kezelés lesz megtett -ban 16- darab mód.
- -ban Vonósok Ablak jobbra, talál és elhelyez a RSDT…FACS karakterfüzér következés, és dupla kettyenés rajta.
- Helyzet a kurzor a helyszínen -ból R jelleg. Akkor sajtó “ egy” kulcs, aztán RSDTFACS… karakterfüzér lesz bemutatás. Ez szöveg következés -ból RSDTFACS… lesz hívott ACPItables.
Elhelyező kurzor vonalnál -ból R.
Után szorongató EGY kulcs. - Helyzet a kurzor után a RSDTFACS… húr ACPItables (db 1EH).
Sajtó a “ c betű” kulcs. EGY fatuskó -ból Gyűlés kód lesz bemutatás.
- De van megmaradó kód amit ’ kiszerel -ba Gyűlés kód. Tehát helyzet a kurzor -nél első marad összegyűjt kód. Ebben az esetben, -a’ vonal -ból unk_CC49 után a RSDT…FACS húr ACPItables feltéve mellett db 1Eh. Akkor sajtó a “ c betű” kulcs -hoz megtérít és kiszerel a megmaradó BIOS byte kód.
- Mozog a kurzor keresztül a vonalak -ból alábbiak “ hív” fatuskó.
- Figyelj részére a “ hív” vonal amit tud pukkanás megjelöl kód szeret alul:
támadás eax
támadás cx
támadás ebp
xor ebp, ebp
mov cx, TABLE_Numbers ( ideiglenesen használ ASZTAL _Numbers -hoz ábrázol egy érték)
mov edi, eaxEbben példa, -a’ a vonal -ból “ hív sub_CCD4″.
- Dupla kettyenés -ra sub_CCD4 -hoz megy a kód rész -ból sub_CCD4. Ha a időszerű bemutatás mód van -ban grafikus, jobb kettyenés és kiválaszt “ szöveg Kilátás” -on szövegkörnyezet étlap -hoz kapcsol -hoz szöveg mód.
- Belső rész ez fatuskó -ból kód, elhoz a 3 fontos változó TABLE_Numbers,ACPItables_adress,TempBuffer_Adress,and feljegyzés -uk érték. Ebben példa, a érték -ból változó van 4, CC20, 89C4 illetőleg, hol címek van körülbelül elhelyezett -on CCDC,CCE2, CD12 illetőleg.
- Használ a érték -ból TempBuffer_Adress (89C4 -ból lép fenti) -hoz párja -val mindegyik asztal -ban RSDT…FACS szöveg húr, -val növedék -ból 4 után mindegyik asztal ( párja asztal). Például:
89C4 RSDT
89C8 FACP
89CC DSDT
89D0 Csúcs-
89D4 FACS
89D8
89DCA előző fatuskó -ból kód duplázik a szükséges asztal -ban ACPITBL BIOS kép szerint RSDTFACS… húr -ba egy szabad memória cím, és készlet ezek érték -ból címek űrben megjelölt mellett TempBuffer_Address, aztán végül tölt ezek címek -ba némely különleges asztal. Tehát ezen kor alatt folyamat, a raktározó cím érték -ból TempBuffer_Address birtokol -hoz lenni biztosít amit nem tud és van nem megváltozó, vagy máshol mod BIOS akarat megbukik.
- Kapcsol -hoz UltraEdit, és sajtó Control-billentyű-F billentyűzet omlós torta -hoz keres D889 (i.e 89D8 érték, a érték -ból memória hely elhelyezés után FACS, hol -a’ egy ellentét -val alacsony byte -ban eleje és magas byte hátsórész). Vigyáz -hoz néhány elhelyezés (82D4, CC91) amit leenged mint FFFF. A leg--bb valószínű lesz talál ez -on néhány elhelyezés. Ha ön nem tud talál akármi D889 ( raktározott érték -ból 89D8), akkor tudod használ közvetlenül a cím (89D8) elhelyezett hátsórész a cím hozzászokott készlet FACS (89D4). Melyik jelent SZELET asztal lesz ráakaszt azonnal hátsórész FACS, -val húr válik némileg hasonló RSDTFACSSLIC…, és tud csinál tehát mellett állást találni elhelyezés -hoz tesz ez húr ( előretolni 4 byte vagy használ új elhelyezés).
- Bármennyire, ha ön elhelyezett kód szeret a következő mellett a elhelyezés -ból CC91 -ban IDA, melyik jelent a rész -ból kód van használt jobb után “ hív sub_CCD4″, és használ megjelöl a memória cím -ból 89D8.
seg000CC80: sub_CC80 proc mellett ; KÓD XREF: seg000CC52p:
seg000CC80: támadás ds
seg000CC81: mov fejsze, 0F000h
seg000CC84: mov ds, fejsze
seg000CC86: elfogad dsnothing:
seg000CC86: összead edi, 10h
seg000CC8A: és di, 0FFF0h
seg000CC8D: mov nagy ds89D8h:, edi
seg000CC95: pukkanás ds
seg000CC96: elfogad dsnothing:
seg000CC96: retn
seg000CC96: sub_CC80 endpEbben az esetben, használ UltraEdit -hoz keres következő elérhető cím -ból lép fenti (DC89 részére 89DC). Ha semmi van alapít, ez memória cím elhelyezés lehet hozzászokott tesz SZELET asztal. A probléma ezzel memória cím kiosztás van amit van egy ugrál cím vagy hely (89D8) között FACS és SZELET asztal. -hoz erősít ez kérdés, összead a szöveg húr -ból FACSSLIC helyett csak Szelet, mint FACS asztal van kicsi és szokás’ használ túl sok memória.
- Után módosítás, lesz volna a ACPI asztal mutatóujj húr mint egyik RSDT…FACSSLIC vagy RSDTFACSFACSSLIC…. -hoz accomodate a első kérelem -ból húr, a egész húr lehet előretolni ( elé) mellett 4 byte mint említett fenti. Másképp, egy új elhelyezés birtokol -hoz lenni identified -hoz készlet a új szöveg húr. De -ban később eset hol 8 byte volt hozzáadott, tehát szükségünk van -hoz állást találni új elhelyezés részére ez hosszabb húr. Ebben példa BIOS, van 11 üres byte (00) előtt a ACPItables_address ( elhelyezett -on CC20). Ez üres byte legyen használatlan, mellett, -ban UltraEdit, nincs kód amit használ a CC18 vagy CC1C kettő cím fekvések. Tehát, a új húr lehet javasol -hoz elhelyezés -val összerezzenés cím mint CC18.
Mozgó RSDT húr továbbít 8 byte -hoz hozzáalkalmaz új 8 byte SZELET asztal. - Most a horgony cím -ból RSDTSLIC… húr van mozgott, és a kezdő darab cím -ból húr birtokol -hoz lenni gyártott tudni -hoz rendszer. Kutatás -ban UltraEdit részére “20CC” ( a eredeti cím), lesz talál ez -on CCE2 cím mint alapít ki -ból lép fenti. Cserél a 20 -hoz 18 -hoz csinál ez “18CC” ( cím mindig ellentét mikor jelez) -hoz jelez a új összerezzenés cím.
- Óta a RSDT húr van mozgott, a elhelyezés -ból FACS asztal birtokol is mozgott túl ( folyamodik számolás fenti). A eredeti cím -ból FACS asztal van CC30 rövid idő új cím van CC28 vagy CC2C. És, -ban pihenés -ból kód, a cím van használt. Tehát a cím -ból FACS birtokol -hoz lenni módosított túl.
A érték részére a eredeti cím van cím -ból ACPItables_address (CC20) + 10 melyik egyenlő -hoz CC30. -ban UltraEdit, keres 30CC, melyik legyen alapít -on körül ajánlás elhelyezés -ból CD35. Cserél a 30CC -hoz 28CC ( részére CC28) vagy 2CCC ( részére CC2C).
- Következő, SZELET asztal birtokol -hoz lenni hozzáadott -hoz cím ez minden visszahúzódó ezért -ban RSDT asztal húr -ban ACPI.BIN.
seg000CD74:
seg000CD74: sub_CD74 proc mellett ; KÓD XREF: seg000CC5Bp:
seg000CD74: támadás edi
seg000CD76: támadás esi
seg000CD78: mov esi, 0F0000h
seg000CD7E: mov eax, [esi89C4h+]; Tölt RSDT cím -hoz RSDT Ptr
seg000CD86: vagy eax, eax
seg000CD89: jz loc_CE32
seg000CD8D: mov [esi89C0h+], eax ; RSDT Ptr
seg000CD95: mov eax, [esi89CCh+]; Tölt DSDT cím -hoz FACP
seg000CD9D: vagy eax, eax
seg000CDA0: jz loc_CE32
seg000CDA4: mov edi, [esi89C8h+]; FACP
seg000CDAC: mov esedi28h:[+], eax
seg000CDB2: mov eax, [esi89D4h+]; Tölt FACS cím -hoz FACP
seg000CDBA: vagy eax, eax
seg000CDBD: jz loc_CE32
seg000CDC1: mov edi, [esi89C8h+] ; FACP
seg000CDC9: mov esedi24h:[+], eax
seg000CDCF: mov eax, [esi89C8h+]; Tölt FACP cím -hoz RSDT24+
seg000CDD7: vagy eax, eax
seg000CDDA: jz loc_CE32
seg000CDDE: mov edi, [esi89C4h+] ; RSDT
seg000CDE6: mov esedi24h:[+], eax
seg000CDEC: cmp byte ptr [bp1BFh+], 7
seg000CDF1: jnz rövid loc_CDFE
seg000CDF3: teszt dword ptr [bp1C6h+], 200h
seg000CDFC: jz rövid loc_CE2F
seg000CDFE:
seg000CDFE: loc_CDFE: ; KÓD XREF: sub_CD747Dj+
seg000CDFE: teszt byte ptr [bp2EBh+], 4
seg000CE03: jz loc_CE2F
seg000CE07: mov eax, [esi89D0h+] ; Tölt ACPI cím -hoz RSDT28+
seg000CE0F: vagy eax, eax
seg000CE12: jz rövid loc_CE2F
seg000CE14: mov edi, [esi89C4h+]
seg000CE1C: mov esedi28h:[+], eax
seg000CE22: mov edi, eax
seg000CE25: támadás es
seg000CE26: hív sub_B4BB
seg000CE29: pukkanás es
seg000CE2A: jb rövid loc_CE2F
seg000CE2C: hív sub_5077-ból párja asztal amit gyufa a ACPI asztal -hoz viszonylagos memória cím gyártott -ban lép fenti, használ ez -hoz párja a busznak kód fenti. Itt, egyik sem -ból kód ábrázol folyamat -hoz tölt a adat érték -ból 89DC cím -hoz RSDT asztal, tehát a következő kód szükséges -hoz lenni hozzáadott:
mov eax, [esi89DCh+] ; 8 byte
mov edi, [esi89C4h+] ;8 byte
mov esedi2Ch:[+], eax; 6 byte, a érték -ból hosszúság -ból ACPI asztal (SLICaddress melyik van 2C).Összeadás -ból ezek kód nem tud befolyásol a a pihenés -ból függvény’ cím, tehát néhány nem bíráló kód birtokol -hoz lenni töröl -hoz szabad megjelöl némely hely.
-ban fenti kód, után mind mov eax, [esi????h+], -a’ követve a fatuskó -ból kód mint alul:
vagy eax, eax ; 3 byte
jz rövid loc_CE2F ;2 byteEzek van beigazolódás felzabláz melyik van elővigyázat módszer -hoz megakadályoz ájul vagy hiba -ból rendszer. Bármennyire, után analízis, van pár -ból beigazolódás felzabláz amit lehet távoli után újjátervezés -ból RSDT asztal. Így, eltávolít a adat beigazolódás részek -ból RSDT asztal melyik van elhelyezett mint alul:
seg000CDD7: vagy eax, eax ; 3 byte
seg000CDDA: jz loc_CE32 ;2 byteés
seg000CE0F: vagy eax, eax ; 3 byte
seg000CE12: jz rövid loc_CE2F ;2 byteUtán csinálás ez, egyetlen 10 byte -ból hely van szabadság megjelöl, de a mod megkövetel 22 byte. -ban kód fenti, akármikor ez tölt megjelöl a kód részére RSDT asztal, ez akarat kivégez ez követel:
mov edi, [esi89C4h+] ; 8 byte
De, igen nem megváltoztat a érték -ból beiktat vagy változó mikor kétszer ez kivégez a folyamat -hoz kitölt a RSDT asztal. Tehát ez követel lehet végrehajtható csak egyszer. Valójában, ha a új kód van elhelyezett itt, ez követel részére a új kód lehet ugró túl. Ezzel elintézés, lesz elég üres hely kiürített. Többlet- hely tud akkor lenni töltött megjelöl -val üres követel (90 és nop). A utolsó kód akarat úgy néz ki mint ez:
seg000CDCF:
mov eax, [esi89C8h+]; teletölt FACP cím -hoz RSDT24+
mov edi, [esi89C4h+] ; RSDT
mov esedi24h:[+], eax
mov eax, [esi89DCh+]
mov esedi2Ch:[+], eax
nop
nop
nop
nop
cmp byte ptr [bp1BFh+], 7
jnz rövid loc_CDFE
teszt dword ptr [bp1C6h+], 200h
jz rövid loc_CE2F
teszt byte ptr [bp2EBh+], 4
jz loc_CE2F
mov eax, [esi89D0h+] ; teletölt ACPI cím -hoz RSDT28+
seg000CE22: mov esedi28h:[+], eax a cím részére ez követel nem tud lenni változtatott.A cím elhelyezés -ból kód az lesz minden töröl és behelyezett birtokol -hoz lenni emlékszik:
seg000CDD7: vagy eax, eax ; 3 byte
seg000CDDA: jz loc_CE32 ;2 byte
5 byte összerezzenés -ból CDD7seg000CE0F: vagy eax, eax ; 3 byte
seg000CE12: jz rövid loc_CE2F ;2 byte
seg000CE14: mov edi, [esi89C4h+]
58+ byte bámuló -ból CE0Fseg000CDEC: cmp byte ptr [bp1BFh+], 7
Eredeti elhelyezés -ból CDEC -hoz behelyez minden szükséges kód itt - A mod folyamat befejeződött, most visszamegy -hoz UltraEdit részére utolsó lép cím módosítás. Ez lép van legjobb megtett -ból alja valameddig megakadályoz a kód alul összekeveredett mikor helyettesít a eleje elválaszt.
Elsősorban, eltávolít 13 byte összerezzenés -ból CE0F.
Akkor behelyez akármi 4 byte -ból találomra tett adat -nél CDEC, akkor cserél a érték -hoz 4 90 (90hnop=).
Másol a kód -on CDE6 -hoz CDEB, és tészta ez -hoz cím összerezzenés -ból CDEC -hoz visszaver a követel használt: mov esedi2Ch:[+], eax
Másol a kód -on CDCF -hoz CDD6, és tészta ez -hoz cím összerezzenés -ból CDEC -hoz visszaver a követel használt: mov eax, [esi89DCh+] - Megment a kód.
- Igazol amit a módosítás -ból kód van kijavít mellett használ IDA -hoz ellenőriz ha a módosított kód van kijavít. Ha igen, visszafizetett a kód levegőbe BIOS reszelő.
elállás Ez cikk van részére információs és oktatási cél egyetlen.
fontos: Ez egy gép lefordított oldal melyik van feltéve " mint van" nélkül garancia. Gép fordítás május lenni bonyolult -hoz ért. Legyen szíves folyamodikeredeti Angol cikk akármikor lehetséges.
Osztozik és fizet vagy kap műszaki támogat és segít -onAz én -m Digitális Élet Fórumok.
Kapcsolódó Cikk
- SZELET Asztal (SLIC.BIN vagy ACPISLIC.BIN) BIOS Reszelő részére OEMs Letölt
- Windows Kilátás Nem Aktiválás OEM AZONOSÍTÁS részére Különböző Termelő
- Letölt Kilátás Rakodómunkás 2.1.2 OEM BIOS Kiváló Versenyző
- Legjobb Kilátás Kiváló részére Aktiválás ( a leg--bb Megbízható Kilátás Élénkíteni)
- BIOS -val Windows Kilátás OEM Támogat (ACPI_SLIC) Megsemmisíteni KMS Aktiválás
- Érvénytelen Kulcs Hiba Rövid idő Hatékonnyá tesz Kilátás -val OEM Vetélkedés vagy Mod BIOS Villanás
- Kilátás OEM Aktiválás Kiváló: Csapkod -hoz Módosít Csizmadia -hoz Hatékonnyá tesz Kilátás
- Szoftver BIOS Vetélkedés Folt (softmod.iso) -hoz Versenyez OEM SZELET -ból Szakadék, HP, Lenovo, Sony, Savanyít és ASUS
- Kiváló -hoz Hatékonnyá tesz Windows Kilátás mint OEM részére Savanyít Motherboard/BIOS
- Windows Kilátás OEM Aktiválás Kiváló (vstaldr) nélkül Módosít vagy Villanás BIOS

































December 30th, 2007 0408:
Yo!
Akárki tud mod a Asus 1011_013 béta K8N4- E BETŰ Becsap bios?
Nekem van egy Turion ML-42 cpu, de én dont’ kezel a feszültség irányít -ban az én -m időszerű bios. ÉN tud legyőz a feszültség, de megjelöl van nem működő…
Köszönöm részére időd!
Április 17th, 2007 0130:
Lép 16. Bocsánat? mi csinál amit szöveg egyenletes mond? Nekem van olvas ez sok idő most, és Én nem záró -hoz ért ami vagy kellet volna elér -on amit lép. Ez talán van a leg--bb kétes bábu -ból angol szöveg Nekem van valaha olvas
Kellet volna ÉN másolat a vonósok -nél cím nyerő -ból Tempbuffer_address, számolás +4 mindegyik lép?
Április 10th, 2007 1941:
Érted: lép 22 ;]
ida van -hoz lenni használt -val original.bin , ida szolgál -hoz talál a kód -ban reszelő. mikor megtett olvasnod kell a cím fekvések: ce0f , cdd7 ….
-val ultraedit ön megy ce0f , cdd7 … -hoz alkalmaz a megváltozik , a 2 fekvések én beszél van hozzászokott eltávolít kód vagy eax,eax….
közel megtett 8]
Április 10th, 2007 0929:
lép 15
első változó: 4 nem ez szükség -hoz lenni növelt mellett 1 -hoz 5 ?
és így ez -hoz lenni használt -ban lép 16 ha érték van 5 -ban bios : 89dc
lép 17
reszelő -hoz nyit -ban UltraEdit van original.bin [ vagy acpitbl.bin] ? amit tudna lenni mondott helyett “ sicc! vállizomsorvadás” billentyűzet omlós torta 8-P
lép
mit tenni a reszelő acpitbl.bin -val ida -hoz ír kód egy ez hely itt vagyok kívül megértés mit tenni;[
kilátás van távoli -hoz lenni szabad értem 8]
Április 9th, 2007 2131:
szia
Tud akárki mod egy Asus k8ne becsap bios 1011 ?
Április 9th, 2007 1846:
én “ gyártott ez” részére asus k8n4- e betű becsap , nekem van nem baldachin még , én alávet a bios -ban itt.
én gyártott a archív -val eredeti bios és mód egy.
a eredeti van korszerűsített -val legutolsó pci_bios roms részére nvraid nvpxe és sata_raid sil_3114 .
http:/rapidshare.com/fájlokat/25065364/k8n4ed_slic.zip.html/
mondja meg hogyan ha én tett ez jól
Április 9th, 2007 0929:
a lép 10 van nem tehát tiszta:
10 Helyzet a kurzor után a RSDT…FACS húr ACPItables (db 1EH).
itt van CC20 tehát nem calc [ lép 15 ] ?
89D8 : ha a cím van nem egy “ probléma” -hoz mi lép ugrik?
ps : van téma mint ez részére beiktatás kilátás -ra egy fat32 , tudom lehet lenni megtett után felszerel -ra ntfs -hoz formátum fat32 és másol a hát .
szép “ kínai” dolgozik;]
Út 23rd, 2007 0556:
tud valaki legyen szíves felad egy lép- mellett- lép ( ebből dokumentum -on lép 22)
Út 22nd, 2007 1138:
Szia,
Én megragadt -on lép 22 & 23.
van lép 22 információért, vagy van út -hoz eltávolít seg000CDD7,CDDA,CE0F: & CE12 -ban IDA?
hogyan csinál én begépel a összegyűjt kód kézírás -on seg000CDCF:
Vagy csinál mi töröl a kód és típus új egy használ winhex vagy ultraedit.
ÉN használ winhex részére minden az én -m szerkesztés.
Út 21st, 2007 1819:
Modded BIOS részére MSI K8N SLI-F akárki?
Út 16th, 2007 0348:
Szerszámok -hoz nyit:
ítél modbin
AMI: mmtool, amimmwin
főnix Főnix Bios szerkesztő
Út 16th, 2007 0159:
Én kérdezek újra, hogyan dolgozni -val AMI vagy főnix BIOS?
Mi szerszámok -hoz használ modbin6 nem dolgozik egyenletes ha ÉN átnevez fájlokat -hoz *.bin