pencere eşiği uzak manzara OEM mahkeme kararı ile vermek BIOS Mod yöntem yanında müptela dilim masa ile dinamik bellek adres yazmak
pencere eşiği uzak manzara OEM harekete geçirmek çatlamak yöntem istemek a SLP 2.0 ( sistem kıtlı Preinstallation 2.0) yumuşakbaşlı BIOS motherboard. yeni dağlı OEM bilgisayar gelmek çolak, ya da teklif etmek değil- öylesine- yaşlı motherboard a BIOS özgür terfi ettirmek -e doğru belgili tanımlık bir adl. şu çekmek SLP 2.0 ile dilim masa ve işaret pencere eşiği çarşı (OEM ID ve masa ID). eğer sen are istimal geçmiş bilgisayar ya da DIY motherboard, senin’ değil dışarı -in şans -se bile. çene kesmek -si olmak yönetmek -e doğru mod belgili tanımlık BIOS -e doğrueski yerine koymak ya daeklemek içinde belgili tanımlık dilim (bilgisayar yazılımı ruhsat dahili şifre) masa içine belgili tanımlık ACPI masa. her nasıl, belgili tanımlık yenisiyle değiştirme -in mevcut ACPI masa -ebilmek neden kaybetme -in kesin şekil, süre ekleme -in dilim masa -ebilmekbirbirine zıt üstünde bilgisayar ile farklı büyüklük -in bellek, aynı derecede BIOS bkz. besert yamalı ile belgili tanımlık SLIC’s masa fiziksel bellek adres yazmak hangi sınırlamak belgili tanımlık mod BIOS -e doğru belgili tanımlık makine onun’ be anlam değiştirici biricik.
öylesine, belgili tanımlık yöntem -e doğru mod BIOS içinpencere eşiği uzak manzara OEM çekmek ile evvelce kullanılmış değişmeyen dilim bellek adres yazmak bkz. be şüpheli aynı derecede belgili tanımlık bellek adres yazmak -ecek çevrilmek ne zaman belgili tanımlık bellek büyüklük değişik, ve kullanıcı lüzum -e doğru değişiklik yapmak belgili tanımlık dilim adres yazmak içindeACPITBL.BIN illâ onlar alışkanlık’ muktedir çizme içine belgili tanımlık sistem, reddetmek yığın dolaşım -in belgili tanımlık mod OEM BIOS. böylece belgili tanımlık çene kesmek inceltmek belgili tanımlık teknik -e doğru bırakmak dinamik fiziksel bellek adres yazmak ayırma -in dilim masa bkz. be be kullanılmış. ile dinamik bellek ayırma, fiziksel bellek büyüklük -ebilmek çevrilmek ezelî birisi izin vermek -in BIOS non- yumuşakbaşlı. yanında, önceki yöntem -in müptela dilim masa -ebilmek istemek kullanıcı -e doğru birden parlamak BIOS içine ROM 2 kere, ilk ile belgili tanımlık mod BIOS ve sonradan ile belgili tanımlık orijinal BIOS, süre belgili tanımlık BIOS ile bu arıtılmış yöntem ile dinamik bellek adres yazmak sicil istemek biricik bir birden parlamak vasıl en.
alet ve yarar gerekli:
- MODBIN6
- CBROM219
- WinHEX
- Hiew 7.4 (Hiew32) (biricik için mahkeme kararı ile vermek BIOS, eğer sen -si olmak Hiew32 sen gayri istemek IDA 5.0)
- IDA 5.0
- UltraEdit
belgili tanımlık öğretim -e doğru yaratmak a mod uzak manzara OEM BIOS ile dinamik bellek adres yazmak ayırma yeteneklilik bkz. be karışık, ve salık vermek için uzman biricik. yanında, bu eşya bkz. be tercüme etmek --dan evrak içinde çene, öylesine belgili tanımlık doğruluk -in belgili tanımlık tercüme bkz. be değil güvence. eğer sen gerçekten istemek -e doğru yapmak senin BIOS -e doğru muktedir harekete geçirmek OEM yorum -in pencere eşiği uzak manzara, denemek belgili tanımlıkhazır-mod BIOS ( ile değişmeyen adres yazmak), bilgisayar yazılımı esaslıuzak manzara yüklü OEM BIOS bir diğer kişiden daha iyisini yapmaya çalışmak, ya da bilgisayar yazılımı esaslıOEM BIOS bir diğer kişiden daha iyisini yapmaya çalışmak alet. diğer sevilen uzak manzara çatlamak katmakTimerLock hangi automatically uygulamakTimerStop şoför bu özel öğretmen bkz. be kanıt -in genel kavram biricik, aynı derecede her BIOS bkz. be farklı, ve bu nedenle belgili tanımlık değer ya da merdiven ya da eşya anlam değiştirici -ebilmek var olmak farklı.
tembih: değiştirme -e doğru BIOS -ebilmek hasta garanti, neden bilgisayar -e doğru yapamaz -e doğru çizme yukarıya ya da diğer düzeltilemez sonuç. yapmak o vasıl senin kendi tehlike.
eğer sen lüzum yardım etmek üstünde mod BIOS için uzak manzara harekete geçirmek, kontrol dışarıbu iplik.
- yaratmak a geçici ağıl ( uzak manzara ya da BIOS bkz. be sen beğenmek) vasıl kök müdür (C:\).
- Download CBROM 2.19 ( güvenmek üstünde nereye sen download, o -ebilmek lüzum -e doğru rename belgili tanımlık executable -e doğru cbrom.exe aynı derecede resimli içinde bu eşya), MODBIN6 2.01.01, SLIC.BIN ( adli acpislic.bin hangi -ebilmek var olmak değişik, hangi bkz. be belgili tanımlık dilim masa porsiyon -in BIOS) --dan download golf sahası yukarıda, ve yer onları içinde belgili tanımlık geçici ağıl.
- hulâsa, ihracat yapmak ya da kurtarmak belgili tanımlık XXXXXXXX.BIN ( ad -ebilmek çevrilmek, hangi bkz. be belgili tanımlık motherboard BIOS adl. şu sen istemek -e doğru kesmek için pencere eşiği uzak manzara OEM harekete geçirmek). hafiflemek yol bkz. be -e doğru sade bir şekilde download belgili tanımlık BIOS firmware --dan belgili tanımlık bilgisayar ya da motherboards’ imalatçı öyle aynı derecede ASUS, Gigabyte, MSI, Acer, HP, Dell, Lenovo ve etc.
- karar vermek hangi BIOS porsiyon -in eğe bkz. be belgili tanımlık tarla -in RSDT…FACS yerini öğrenmek:
- içindegeliştirmek buyurmak -e sevketmek (ya dasakatlar UAC), tip belgili tanımlık tabi buyurmak:
CBROM.EXE XXXXXX.BIN d
sen -ecek görmek bir şey beğenmek aşağı perde:
CBROM V2.19 (CAward) bilgisayar yazılımı 2001 tüm doğru mahsus.
******** XXXXXXXX.BIN BIOS parça********
hayır parça- ad orijinal- büyüklük basmak- büyüklük orijinal- eğe- ad
=====================================================
0. sistem BIOS 20000h128.00K() 13B3Eh78.81K() 83IID318.BIN
1. XGROUP şifre 0DFF0h55.98K() 0993Ch38.31K() awardext.rom
2. ACPI masa 043E5h16.97K() 01A46h6.57K() ACPITBL.BIN
3. EPA LOGO 0168Ch5.64K() 002AAh0.67K() AwardBmp.bmp
4. YGROUP ROM 0F570h61.36K() 0482Dh18.04K() awardeyt.rom
5. topluluk 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 eski Roma`ya ilişkin[] 0D000h52.00K07DA8h31.41K()() RTM8100.LOMtoplam basmak şifre yer = 4B000h300.00K()
toplam basmak şifre büyüklük = 31788h197.88K()
kalmak basmak şifre yer = 19878h102.12K()** mikrop şifre bilgi**
güncelleştirmek ID CPUID | güncelleştirmek ID CPUID | güncelleştirmek ID CPUID | güncelleştirmek ID CPUID
——————+——————–+——————–+——————
PGA478 2E 0F29| - içinde yukarıda hal, iç XXXXXXX.BIN, var hayır ggroup.bin ( nereye “RSDTFACPDSDTAPICHPETMCFGFACS” ya da benzer ACPI masa dizin tarla bkz. be yerini öğrenmek), öylesine RSDT…FACS tarla bkz. be yerini öğrenmek iç belgili tanımlık sistem BIOS byte şifre, ve -e doğru değişiklik yapmak bu lüzum -e doğru kullanma MODBIN6. eğer senin BIOS içermek ggroup.bin, sen -ebilmek kullanma CBROM -e doğru hulâsa ve ayırmak ggroup.bin BIOS bölüm aynı derecede eğe.
aşağı bkz. be belgili tanımlık örnek CBROM verim -in “CBROM.EXE XXXXXX.BIN d” buyurmak için BIOS ile ggruoup.bin (Gigabyte GA-G1975X BIOS aynı derecede örnek):
hayır parça- ad orijinal- büyüklük basmak- büyüklük orijinal-Fi
================================================
0. sistem BIOS 20000h128.00K1492Ah82.29KG1975X.BIN()()
1. XGROUP şifre 0F7B0h61.92K0A8E6h42.22Kawardext.rom()()
2. EPA LOGO 0168Ch5.64K0030Dh0.76KAwardBmp.bmp()()
3. topluluk 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. topluluk ROM[ 0] 06010h24.02K02787h9.88K_EN_CODE.BIN()()
9. topluluk ROM[ 1] 06510h25.27K02A1Fh10.53K_FR_CODE.BIN()()
10. topluluk ROM[ 3] 06420h25.03K02A75h10.61K_GR_CODE.BIN()()
11. topluluk ROM[ 4] 068D0h26.20K02A74h10.61K_SP_CODE.BIN()()
12. topluluk ROM[ 8] 04EF0h19.73K02575h9.36K_B5_CODE.BIN()()
13. topluluk ROM10[] 04F60h19.84K025E9h9.48K_GB_CODE.BIN()()
14. topluluk ROM11[] 05E50h23.58K02A85h10.63K_JP_CODE.BIN()()
15. PCI eski Roma`ya ilişkin[] 0F200h60.50K09594h37.39KICH7RAID.BIN()()
16. PCI ROMB[] 10000h64.00K09A15h38.52Kb169d.pxe()()
17. LOGO1 ROM 00B64h2.85K00520h1.28Kdbios.bmp()()
18. PCI ROMC[] 04000h16.00K02287h8.63KITE8212.ROM()()
19. Other40670000(:) 01AADh6.67K00B75h2.86KPPMINIT.ROM()()
20. OEM0 şifre 025B3h9.42K01B37h6.80Kdbf.bin()()
21. topluluk ROM24[] 00132h0.30K0011Eh0.28KSPECIAL.FNT()()
22. ACPI masa 09640h37.56K0352Ch13.29KASUSACPI.BIN()()toplam basmak şifre yer = 67000h412.00K()
toplam basmak şifre büyüklük = 57613h349.52K()
kalmak basmak şifre yer = 0F9EDh62.48K()** mikrop şifre bilgi**
güncelleştirmek ID CPUID | güncelleştirmek ID CPUID | güncelleştirmek ID CPUID | Upd
——————+——————–+——————–+—–
yarık 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| - için BIOS ile ggroup.bin, hulâsa belgili tanımlık ggroup.bin ile belgili tanımlık tabi buyurmak:
CBROM.EXE G1975X.bin topluluk hulâsa
sen -meli görmek ertesi gün verim aynı derecede aşağı screenshot:
CBROM V2.19 (CAward) bilgisayar yazılımı 2001 tüm doğru mahsus.
girmek an hulâsa eğe ad :(ggroup.bin)
[topluluk] ROM bkz. be hulâsa -e doğru ggroup.bin - ayırmak, kurtarmak ve hulâsa belgili tanımlık ACPITBL.BIN yanında istimal belgili tanımlık tabi buyurmak:
CBROM.EXE 050318.BIN acpi hulâsa
sen -meli görmek ertesi gün verim --dan CBROM:
CBROM V2.19 (CAward) bilgisayar yazılımı 2001 tüm doğru mahsus.
girmek an hulâsa eğe ad :(ACPITBL.BIN)
[ACPI] ROM bkz. be hulâsa -e doğru ACPITBL.BIN - için BIOS ezelî ggroup.bin ( o ile ggroup.bin -ebilmek atlamak bu adım), denize indirmek MODBIN6, seçme XXXXXXXX.BIN ( -meli var olmak adli içinde .BIN uzatma, yokluksa rename o. onun’ belgili tanımlık BIOS -e doğru değişiklik yapmak -e doğru eklemek içinde belgili tanımlık dilim masa takı onun’ SLP 2.0 yumuşakbaşlı). yapmak değil kapatmak belgili tanımlık pencere -in MODBIN6, ve gözlemek belgili tanımlık ORIGINAL.BIN -e doğru var olmak hulâsa ve mahluk içinde belgili tanımlık geçici ağıl.
- içindegeliştirmek buyurmak -e sevketmek (ya dasakatlar UAC), tip belgili tanımlık tabi buyurmak:
- izlemek belgili tanımlık aşağı öğretim -e doğru değişiklik yapmak ACPITBL.BIN:
- koşmak UltraEdit ve açık ACPITBL.BIN BIOS imge eğe.
- aramak metin için RSDT.
- arkaya RSDT bkz. be belgili tanımlık byte adl. şu göstermek belgili tanımlık uzunluk -in RSDT masa. eklemek 4 -e doğru bu sayı içinde HEX oluşum. meselâ, eğer belgili tanımlık değer göstermek bkz. be 002C, değişiklik yapmak ve yayına hazırlamak belgili tanımlık değer -e doğru olmak 0030. not etmek adl. şu belgili tanımlık ters ard arda geliş -in çift ne zaman keying içinde UltraEdit Hex yayıncı (i.e. girmek aynı derecede 30 00 yerine 00 30).
- sokmak ( değil eski yerine koymak) munzam 4 bytes -in 00 değer -den sonra belgili tanımlık orijinal uzunluk (002C) -in RSDT masa ( normal önüne FACPt, ya da FXCPt yekinen Gigabytes mobo). sen -ebilmek kopya ve hamur belgili tanımlık 4 bytes -in 00 --dan diğer yer -e doğru bu yer. bu değiştirme ve değiştirme bkz. be -e doğru sağlamak yer -e doğru stok belgili tanımlık dilim masa sonra merdiven, öylesine anımsamak bu adres yazmak ( için bu kılavuz, gerçek saymak bu yer bkz. be SLICaddress). içinde bu örnek, SLICaddress değer bkz. be 002C.
önce değiştirme -in ACPITBL.BIN içinde UltraEdit
-den sonra değiştirme -in ACPITBL.BIN içinde UltraEdit -e doğru ayırmak yer için dilim masa. - kontrol belgili tanımlık toplam uzunluk -in ACPITBL.BIN eğer belgili tanımlık uzunluk -ebilmek var olmak bölü içinde dolu yanında 4. yokluksa, eklemek 1 -e doğru 3 bytes -in 00 vasıl belgili tanımlık son -in belgili tanımlık BIOS imge eğe takı belgili tanımlık uzunluk -ebilmek var olmak bölü 4 ezelî birisi fazla. bu bkz. be -e doğru kesinleştirmek adl. şu -den sonra içine karıştırmak ile SLIC.BIN imge eğe, belgili tanımlık baş adres yazmak -in dilim masa -ebilmek var olmak bölü 4 ezelî fazla çok.
kontrol eğer belgili tanımlık uzunluk -in ACPITBL.BIN ( belgili tanımlık son adres yazmak -in belgili tanımlık eğe + 1) -ebilmek var olmak bölü 4 ezelî fazla. içinde bu örnek, önce bu adım değiştirme, belgili tanımlık son byte bkz. have HEX adres yazmak -in 43E8, öylesine belgili tanımlık uzunluk -in belgili tanımlık eğe bkz. be 43E9, bkz. can var olmak bölü 4 içinde dolu ezelî fazla.
-den sonra 4 paylaştırma kontrol değiştirme, mülhak 3 00 değer bytes. - değişiklik yapmak OEM_ID ve OEM_Table_ID gör senin ihtiyaç ( normal _ASUS_ ve defter). -den sözetmek -e doğrugeliştirmek eklemek dilim masa öğretim vasıl adım 8 -in bölüm 2 için daha bilgi.
- kurtarmak belgili tanımlık eğe.
- idam etmek belgili tanımlık tabi buyurmak -e doğru içine karıştırmak ve yama belgili tanımlık dilim masa memnun ile belgili tanımlık anlam değiştirici ACPITBL.BIN -e doğru almak belgili tanımlık sonda gelen çalışma kopya -in ACPITBL.BIN:
kopya ACPITBL.BIN B + SLIC.BIN B ACPI.BIN B
not etmek gör senin ihtiyaç, kullanma belgili tanımlık düzeltmek ACPI.BIN, i.e. ASUS için ASUS OEM ID, Lenovo için Lenovo OEM ID ve etc.
- izlemek belgili tanımlık aşağı merdiven -e doğru bulmak belgili tanımlık durum -in belgili tanımlık yer adl. şu geçici stok belgili tanımlık değer -in belgili tanımlık adres yazmak -in baş -in her masa içinde belgili tanımlık şifre -in ORIGINAL.BIN ya da ggroup.bin. bu adres yazmak -ecek var olmak gerçek saymak aynı derecede TempBuffer_Address:
- koşmak Ultract -e doğru açık ORIGINAL.BIN ya da ggroup.bin.
- idam etmek IDA.
- tıkırtı üstünde gitgidmek girmek IDA. o zaman seçme ve açık ORIGINAL.BIN eğe.
- içinde belgili tanımlık “ yük a yeni eğe” bkz. dialogue kutu, altında belgili tanımlık parça -in “ oluşum tip”, yıkmak belgili tanımlık yemek listesi ve seçme “ akıl 8086× processors80686p:”.
- -den sonra seçme, vurmak belgili tanımlık “ koymak” düğme -e doğru belgili tanımlık doğru.
- tıkırtı üstünde “OK” düğme, ve o zaman vurmak üstünde “ evet” düğme ne zaman yanlamasına -e doğru doğrulamak “ yapmak sen istemek -e doğru değişmek belgili tanımlık oluşum tip -e doğru 80686p?”
- içinde bkz. dialogue kutu yanlamasına -e doğru doğrulamak “ yapmak sen istemek -e doğru disassemble o aynı derecede a 32- gem şifre?”, basmak “ hayır” düğme aynı derecede işleme -ecek kılınmak içinde 16- gem tarz.
- içinde belgili tanımlık sicim pencere -e doğru belgili tanımlık doğru, bulmak ve yerini öğrenmek belgili tanımlık RSDT…FACS nitelik sicim ard arda geliş, ve çift tıkırtı üstünde o.
- durum belgili tanımlık lanet vasıl belgili tanımlık yer -in belgili tanımlık R nitelik. o zaman sıkıştırma “A” anahtar, ve o zaman RSDTFACS… nitelik sicim -ecek var olmak göstermek. bu metin ard arda geliş -in RSDTFACS… -ecek denilmek ACPItables.
durum lanet vasıl belgili tanımlık içini kaplamak -in R.
-den sonra acele A anahtar. - durum belgili tanımlık lanet -den sonra belgili tanımlık RSDTFACS… sicim ACPItables (db 1EH).
sıkıştırma belgili tanımlık “C” anahtar. A kütük parçası -in özel bir amaçla bir araya toplanmış insanlar şifre -ecek var olmak göstermek.
- ama var artık şifre adl. şu hasnt’ be disassembled içine özel bir amaçla bir araya toplanmış insanlar şifre. öylesine durum belgili tanımlık lanet vasıl belgili tanımlık ilk kalmak bir araya toplamak şifre. şu halde, onun’ içini kaplamak -in unk_CC49 -den sonra belgili tanımlık RSDT…FACS sicim ACPItables sağlamak yanında db 1Eh. o zaman sıkıştırma belgili tanımlık “C” anahtar -e doğru değiştirmek ve disassemble belgili tanımlık artık BIOS byte şifre.
- hareket ettirmek belgili tanımlık lanet karşıdan karşıya belgili tanımlık yan hakemi -in belgili tanımlık tabi “ seslenmek” kütük parçası.
- seyretmek dışarı için belgili tanımlık “ seslenmek” içini kaplamak adl. şu -ebilmek pat diye ses çıkarmak yukarıya şifre beğenmek aşağı:
itmek eax
itmek cx
itmek ebp
xor ebp, ebp
mov cx, TABLE_Numbers ( geçici kullanma masa _Numbers -e doğru göstermek a değer)
mov edi, eaxiçinde bu örnek, onun’ belgili tanımlık içini kaplamak -in “ seslenmek sub_CCD4″.
- çift tıkırtı üstünde sub_CCD4 -e doğru gitgidmek belgili tanımlık şifre parça -in sub_CCD4. eğer belgili tanımlık şimdiki göstermek tarz bkz. be içinde çizge, doğru tıkırtı ve seçme “ metin görüş” üstünde belgili tanımlık bağlam yemek listesi -e doğru şalter -e doğru metin tarz.
- iç bu kütük parçası -in şifre, geri almak belgili tanımlık 3 önemli değişken TABLE_Numbers,ACPItables_adress,TempBuffer_Adress,and yazmak onların değer. içinde bu örnek, belgili tanımlık değer -in belgili tanımlık değişken are 4, CC20, 89C4 anılan sıraya göre, nereye adres yazmak are tahminen yerini öğrenmek vasıl CCDC,CCE2, CD12 anılan sıraya göre.
- kullanma belgili tanımlık değer -in TempBuffer_Adress (89C4 --dan adım yukarıda) -e doğru eş ile her masa içinde RSDT…FACS metin sicim, ile artma -in 4 -den sonra her masa ( eş masa). meselâ:
89C4 RSDT
89C8 FACP
89CC DSDT
89D0 APIC
89D4 FACS
89D8
89DCbelgili tanımlık önceki kütük parçası -in şifre diğerinin aynısı belgili tanımlık gerekli masa içinde ACPITBL BIOS imge gör RSDTFACS… sicim içine a özgür bellek adres yazmak, ve stok bunlar değer -in adres yazmak içinde yer özgül yanında TempBuffer_Address, ve o zaman sonunda doldurmak bunlar adres yazmak içine biraz özgül masa. öylesine sırasında bu oluşum, belgili tanımlık depolama adres yazmak değer -in TempBuffer_Address bkz. have -e doğru var olmak kesinleştirmek adl. şu bkz. can ve bkz. be değil değişmek, illâ mod BIOS -ecek başaramamak.
- şalter -e doğru UltraEdit, ve sıkıştırma Ctrl-F klavye kısa -e doğru aratmak D889 (i.e 89D8 değer, belgili tanımlık değer -in belgili tanımlık bellek yer yer -den sonra FACS, nereye onun’ a ters ile alçak byte önce ve yüksek byte arkaya). aldırmak birkaç yer (82D4, CC91) adl. şu alt --dan FFFF. en beğenmek sen -ecek bulmak o vasıl birkaç yer. eğer sen bkz. can bulmak birisi D889 ( stok değer -in 89D8), o zaman sen -ebilmek kullanma doğrudan doğruya belgili tanımlık adres yazmak (89D8) yerini öğrenmek arkaya belgili tanımlık adres yazmak kullanılmış -e doğru stok FACS (89D4). hangi pinti dilim masa -ecek var olmak onuna ilave etmek hemen arkaya FACS, ile sicim olmak bir şey beğenmek RSDTFACSSLIC…, ve -ebilmek yapmak öylesine yanında bulmak a yer -e doğru koymak bu sicim ( hareket ettirmek ön 4 bytes ya da kullanma yeni yer).
- her nasıl, eğer sen yerini öğrenmek şifre beğenmek ertesi gün yakın belgili tanımlık yer -in CC91 içinde IDA, hangi pinti belgili tanımlık parça -in şifre bkz. be kullanılmış doğru -den sonra “ seslenmek sub_CCD4″, ve tüketmek belgili tanımlık bellek adres yazmak -in 89D8.
seg000CC80: sub_CC80 proc yakın ; şifre XREF: seg000CC52p:
seg000CC80: itmek ds
seg000CC81: mov ax, 0F000h
seg000CC84: mov ds, ax
seg000CC86: gerçek saymak dsnothing:
seg000CC86: eklemek edi, 10h
seg000CC8A: ve di, 0FFF0h
seg000CC8D: mov büyük ds89D8h:, edi
seg000CC95: pat diye ses çıkarmak ds
seg000CC96: gerçek saymak dsnothing:
seg000CC96: retn
seg000CC96: sub_CC80 endpşu halde, kullanma UltraEdit -e doğru aratmak en yakın elde edilebilir adres yazmak --dan adım yukarıda (DC89 için 89DC). eğer hiçbir şey bkz. be kurmak, bu bellek adres yazmak yer -ebilmek var olmak kullanılmış -e doğru koymak dilim masa. belgili tanımlık problem ile bu bellek adres yazmak ayırma bkz. be adl. şu var a atlamak adres yazmak ya da yer (89D8) arada FACS ve dilim masa. -e doğru saptamak bu piyasaya çıkarma, eklemek belgili tanımlık metin sicim -in FACSSLIC yerine adil dilim, aynı derecede FACS masa bkz. be küçük ve alışkanlık’ kullanma ziyade bellek.
- -den sonra değiştirme, sen -ecek -si olmak belgili tanımlık ACPI masa dizin sicim aynı derecede ikisinden biri RSDT…FACSSLIC ya da RSDTFACSFACSSLIC…. -e doğru uyarlamak belgili tanımlık ilk örnek -in sicim, kül sicim -ebilmek var olmak hareket ettirmek ön ( -e doğru belgili tanımlık ön) yanında 4 bytes aynı derecede mezkur yukarıda. başka türlü, a yeni yer bkz. have -e doğru var olmak identified -e doğru stok belgili tanımlık yeni metin sicim. ama içinde belgili tanımlık sonradan hal nereye 8 bytes -si olmak be mülhak, öylesine biz lüzum -e doğru bulmak a yeni yer için bu uzun yaşam sicim. içinde bu örnek BIOS, var 11 boş bytes (00) önüne belgili tanımlık ACPItables_address ( yerini öğrenmek vasıl CC20). bu boş bytes -meli var olmak kullanılmamış, yanında, içinde UltraEdit, var hayır şifre adl. şu uses belgili tanımlık CC18 ya da CC1C iki adres yazmak yer. öylesine, belgili tanımlık yeni sicim -ebilmek konulmak ön -e doğru yer ile başlamak adres yazmak aynı derecede CC18.
dokunaklı RSDT sicim ön 8 bytes -e doğru yer sağlamak yeni 8 bytes dilim masa. - şimdi belgili tanımlık gemi demiri adres yazmak -in belgili tanımlık RSDTSLIC… sicim bkz. have be hareket ettirmek, ve belgili tanımlık ilk gem adres yazmak -in belgili tanımlık sicim bkz. have -e doğru edilmek malum -e doğru belgili tanımlık sistem. aramak içinde UltraEdit için “20CC” ( belgili tanımlık orijinal adres yazmak), sen -ecek bulmak o vasıl CCE2 adres yazmak aynı derecede kurmak dışarı --dan adım yukarıda. değişmek belgili tanımlık 20 -e doğru 18 -e doğru yapmak o “18CC” ( adres yazmak her zaman ters ne zaman göstermek) -e doğru göstermek belgili tanımlık yeni başlamak adres yazmak.
-den sonra değişmek 20 -e doğru 18 -e doğru göstermek yeni yer adres yazmak. - ondan beri belgili tanımlık RSDT sicim bkz. have be hareket ettirmek, belgili tanımlık yer -in FACS masa bkz. have da hareket ettirmek çok ( -den sözetmek -e doğru biçim yukarıda). belgili tanımlık orijinal adres yazmak -in FACS masa bkz. be CC30 süre yeni adres yazmak bkz. be CC28 ya da CC2C. ve, içinde belgili tanımlık dinlenme -in belgili tanımlık şifre, belgili tanımlık adres yazmak bkz. be be kullanılmış. öylesine belgili tanımlık adres yazmak -in FACS bkz. have -e doğru var olmak anlam değiştirici çok.
belgili tanımlık değer için belgili tanımlık orijinal adres yazmak bkz. be adres yazmak -in ACPItables_address (CC20) + 10 hangi emsal -e doğru CC30. içinde UltraEdit, aratmak 30CC, hangi -meli bulunmak vasıl çevrede bahsetme yer -in CD35. değişmek belgili tanımlık 30CC -e doğru 28CC ( için CC28) ya da 2CCC ( için CC2C).
- en yakın, dilim masa bkz. have -e doğru üstelemek belgili tanımlık adres yazmak yani be mahsus o içinde RSDT masa sicim içinde ACPI.BIN.
seg000CD74:
seg000CD74: sub_CD74 proc yakın ; şifre XREF: seg000CC5Bp:
seg000CD74: itmek edi
seg000CD76: itmek esi
seg000CD78: mov esi, 0F0000h
seg000CD7E: mov eax, [esi89C4h+]; doldurmak RSDT adres yazmak -e doğru RSDT Ptr
seg000CD86: ya da eax, eax
seg000CD89: jz loc_CE32
seg000CD8D: mov [esi89C0h+], eax ; RSDT Ptr
seg000CD95: mov eax, [esi89CCh+]; doldurmak DSDT adres yazmak -e doğru FACP
seg000CD9D: ya da eax, eax
seg000CDA0: jz loc_CE32
seg000CDA4: mov edi, [esi89C8h+]; FACP
seg000CDAC: mov esedi28h:[+], eax
seg000CDB2: mov eax, [esi89D4h+]; doldurmak FACS adres yazmak -e doğru FACP
seg000CDBA: ya da eax, eax
seg000CDBD: jz loc_CE32
seg000CDC1: mov edi, [esi89C8h+] ; FACP
seg000CDC9: mov esedi24h:[+], eax
seg000CDCF: mov eax, [esi89C8h+]; doldurmak FACP adres yazmak -e doğru RSDT24+
seg000CDD7: ya da eax, eax
seg000CDDA: jz loc_CE32
seg000CDDE: mov edi, [esi89C4h+] ; RSDT
seg000CDE6: mov esedi24h:[+], eax
seg000CDEC: cmp byte ptr [bp1BFh+], 7
seg000CDF1: jnz kısa loc_CDFE
seg000CDF3: sınav dword ptr [bp1C6h+], 200h
seg000CDFC: jz kısa loc_CE2F
seg000CDFE:
seg000CDFE: loc_CDFE: ; şifre XREF: sub_CD747Dj+
seg000CDFE: sınav byte ptr [bp2EBh+], 4
seg000CE03: jz loc_CE2F
seg000CE07: mov eax, [esi89D0h+] ; doldurmak ACPI adres yazmak -e doğru RSDT28+
seg000CE0F: ya da eax, eax
seg000CE12: jz kısa loc_CE2F
seg000CE14: mov edi, [esi89C4h+]
seg000CE1C: mov esedi28h:[+], eax
seg000CE22: mov edi, eax
seg000CE25: itmek es
seg000CE26: seslenmek sub_B4BB
seg000CE29: pat diye ses çıkarmak es
seg000CE2A: jb kısa loc_CE2F
seg000CE2C: seslenmek sub_5077--dan belgili tanımlık eş masa adl. şu eş belgili tanımlık ACPI masa -e doğru anılan sıraya göre bellek adres yazmak -den yapılmış içinde adım yukarıda, kullanma o -e doğru eş -e karşı belgili tanımlık şifre yukarıda. burada, hiçbiri -in belgili tanımlık şifre göstermek oluşum -e doğru doldurmak belgili tanımlık veri değer -in 89DC adres yazmak -e doğru RSDT masa, öylesine belgili tanımlık tabi şifre lüzum -e doğru üstelemek:
mov eax, [esi89DCh+] ï¼› 8 bytes
mov edi, [esi89C4h+] ï¼›8 bytes
mov esedi2Ch:[+], eax; 6 bytes, belgili tanımlık değer -in belgili tanımlık uzunluk -in belgili tanımlık ACPI masa (SLICaddress hangi bkz. be 2C).ekleme -in bunlar şifre bkz. can tesir etmek belgili tanımlık belgili tanımlık dinlenme -in belgili tanımlık görev’ adres yazmak, öylesine birkaç değil kusur bulan şifre bkz. have -e doğru var olmak silmek -e doğru özgür yukarıya biraz yer.
içinde belgili tanımlık yukarıda şifre, -den sonra her mov eax, [esi????h+], onun’ izlemek yanında belgili tanımlık kütük parçası -in şifre aynı derecede aşağı:
ya da eax, eax ï¼› 3 bytes
jz kısa loc_CE2F ï¼›2 bytesbunlar are gerçekleme bits hangi bkz. be tedbir yöntem -e doğru önlemek çökmek ya da hata -in sistem. her nasıl, -den sonra çözümleme, var çift -in gerçekleme bits adl. şu -ebilmek var olmak çıkarmak -den sonra yeniden düzenleme -in RSDT masa. böylece, çıkarmak belgili tanımlık veri gerçekleme taksimat -in RSDT masa hangi bkz. be yerini öğrenmek aynı derecede aşağı:
seg000CDD7: ya da eax, eax ï¼› 3 bytes
seg000CDDA: jz loc_CE32 ï¼›2 bytesve
seg000CE0F: ya da eax, eax ï¼› 3 bytes
seg000CE12: jz kısa loc_CE2F ï¼›2 bytes-den sonra iş bu, biricik 10 bytes -in yer bkz. be hürriyet yukarıya, ama belgili tanımlık mod istemek 22 bytes. içinde belgili tanımlık şifre yukarıda, her ne zaman o doldurmak yukarıya belgili tanımlık şifre için RSDT masa, o -ecek idam etmek bu buyurmak:
mov edi, [esi89C4h+] ï¼› 8 bytes
ama, o does değil değişmek belgili tanımlık değer -in belgili tanımlık sicil ya da değişken ne zaman iki kere o idam etmek belgili tanımlık oluşum -e doğru doldurmak içinde belgili tanımlık RSDT masa. öylesine bu buyurmak -ebilmek var olmak idam etmek biricik bir kez. vakıa, eğer belgili tanımlık yeni şifre bkz. be konulmak burada, bu buyurmak için belgili tanımlık yeni şifre -ebilmek var olmak kaptan çok. ile bu tadil, orada -ecek var olmak yeterli boş yer be boşluk. gereğinden fazla yer -ebilmek o zaman var olmak doldurmakmış yukarıya ile boş buyurmak (90 ve nop). belgili tanımlık sonda gelen şifre -ecek bakmak bunun gibi:
seg000CDCF:
mov eax, [esi89C8h+]; doldurmak FACP adres yazmak -e doğru RSDT24+
mov edi, [esi89C4h+] ; RSDT
mov esedi24h:[+], eax
mov eax, [esi89DCh+]
mov esedi2Ch:[+], eax
nop
nop
nop
nop
cmp byte ptr [bp1BFh+], 7
jnz kısa loc_CDFE
sınav dword ptr [bp1C6h+], 200h
jz kısa loc_CE2F
sınav byte ptr [bp2EBh+], 4
jz loc_CE2F
mov eax, [esi89D0h+] ; doldurmak ACPI adres yazmak -e doğru RSDT28+
seg000CE22: mov esedi28h:[+], eax belgili tanımlık adres yazmak için bu buyurmak bkz. can çevrilmek.belgili tanımlık adres yazmak yer -in belgili tanımlık şifre adl. şu -ecek var olmak silmek ve sokmak bkz. have -e doğru var olmak anımsamak:
seg000CDD7: ya da eax, eax ï¼› 3 bytes
seg000CDDA: jz loc_CE32 ï¼›2 bytes
5 bytes başlamak --dan CDD7seg000CE0F: ya da eax, eax ï¼› 3 bytes
seg000CE12: jz kısa loc_CE2F ï¼›2 bytes
seg000CE14: mov edi, [esi89C4h+]
58+ bytes yıldız --dan CE0Fseg000CDEC: cmp byte ptr [bp1BFh+], 7
orijinal yer -in CDEC -e doğru sokmak tüm gerek şifre burada - belgili tanımlık mod oluşum bkz. be bitmiş, şimdi gitmek sırt -e doğru UltraEdit için son adım adres yazmak değiştirme. bu adım bkz. be en iyi bitmiş --dan dip ilâ önlemek belgili tanımlık şifre aşağı be birbirine karışmak ne zaman eski yerine koymak belgili tanımlık ön bölüm.
evvelâ, çıkarmak 13 bytes başlamak --dan CE0F.
o zaman sokmak birisi 4 bytes -in rasgele veri vasıl belgili tanımlık CDEC, o zaman değişmek belgili tanımlık değer -e doğru 4 90 (90hnop=).
kopya belgili tanımlık şifre vasıl CDE6 -e doğru CDEB, ve hamur o -e doğru adres yazmak başlamak --dan CDEC -e doğru yansıtmak belgili tanımlık buyurmak kullanılmış: mov esedi2Ch:[+], eax
kopya belgili tanımlık şifre vasıl CDCF -e doğru CDD6, ve hamur o -e doğru adres yazmak başlamak --dan CDEC -e doğru yansıtmak belgili tanımlık buyurmak kullanılmış: mov eax, [esi89DCh+] - kurtarmak belgili tanımlık şifre.
- tahkik adl. şu belgili tanımlık değiştirme -in şifre bkz. be düzeltmek yanında istimal IDA -e doğru kontrol eğer belgili tanımlık anlam değiştirici şifre bkz. be düzeltmek. eğer evet, onarmak belgili tanımlık şifre içine belgili tanımlık BIOS eğe.
Disclaimer: bu eşya bkz. be için bilgi ve öğrenim amaç biricik.
önemli: bu bkz. be a makine tercüme etmek sayfa hangi bkz. be sağlamak " aynı derecede bkz. be" ezelî garanti. makine tercüme -ebilmek var olmak zor -e doğru anlamak. mutlu etmek -den sözetmek -e doğruorijinal İngiliz eşya her ne zaman olanaklı.
pay ve katkıda bulunmak ya da almak teknik çekmek ve yardım etmek vasılbenim Digital hayat forum.
ilgili eşya
- dilim masa (SLIC.BIN ya da ACPISLIC.BIN) BIOS eğe için OEMs Download
- pencere eşiği uzak manzara hayır harekete geçirmek OEM ID için çeşitli imalatçı
- Download uzak manzara yüklü 2.1.2 OEM BIOS çatlamak bir diğer kişiden daha iyisini yapmaya çalışmak
- geliştirmek yol -e doğru eklemek dilim (SLP 2.0) masa içine BIOS ACPI -e doğru harekete geçirmek pencere eşiği uzak manzara OEM
- BIOS ile pencere eşiği uzak manzara OEM çekmek (ACPI_SLIC) hasta KMS harekete geçirmek
- pencere eşiği uzak manzara 32- gem ve 64- gem (x86 ve x64) en yüksek derece taraftar koç fiziksel bellek limit
- en iyi uzak manzara çatlamak için harekete geçirmek ( en güvenilir uzak manzara harekete geçirmek)
- çatlamak -e doğru harekete geçirmek pencere eşiği uzak manzara aynı derecede OEM için Acer Motherboard/BIOS
- pencere eşiği uzak manzara OEM harekete geçirmek çatlamak (vstaldr) ezelî değişiklik yapmak ya da birden parlamak BIOS
- uzak manzara OEM harekete geçirmek çatlamak: kesmek -e doğru değişiklik yapmak çizme -e doğru harekete geçirmek uzak manzara
Aralık ayı 30th, 2007 0408:
Yo!
kimse -ebilmek mod belgili tanımlık Asus 1011_013 beta K8N4-E avutmak bios?
I -si olmak a Turion ML-42 cpu, ama i dont’ yönetmek belgili tanımlık voltaj hakim olmak içinde benim şimdiki bios. I -ebilmek aşağı belgili tanımlık voltaj, ama yukarıya bkz. be değil çalışma…
eyvallah için senin zaman!
nisan 17th, 2007 0130:
adım 16. bağışlamak beni? ne does adl. şu metin düz demek? I -si olmak okumak o adl kere şimdi, ve I am hayır kapatmak -e doğru anlamak ne sen -meli başarmak vasıl adl. şu adım. o büyük olasılıkla bkz. be belgili tanımlık en kuşku ve kararsızlık uyandırıcı parça -in İngiliz metin I -si olmak herhangi bir zamanda okumak
-meli I diğerinin aynısı belgili tanımlık sicim vasıl belgili tanımlık adres yazmak kazanç --dan Tempbuffer_address, hesap +4 her adım?
nisan 10th, 2007 1941:
Got o: adım 22 ;]
ida bkz. be -e doğru var olmak kullanılmış ile original.bin , ida -e hizmet etmek -e doğru bulmak belgili tanımlık şifre içinde belgili tanımlık eğe. ne zaman bitmiş sen -si olmak -e doğru okumak belgili tanımlık adres yazmak yer : ce0f , cdd7 ….
ile ultraedit sen gitgidmek ce0f , cdd7 … -e doğru uygulamak belgili tanımlık değişmek , belgili tanımlık 2 yer i konuşmak hakkında are kullanılmış -e doğru çıkarmak şifre ya da eax,eax….
âdeta bitmiş 8]
nisan 10th, 2007 0929:
adım 15
ilk değişken: 4 does değil o lüzum -e doğru var olmak artmak yanında 1 -e doğru 5 ?
ve öylesine o bkz. be -e doğru var olmak kullanılmış içinde adım 16 eğer değer bkz. be 5 içinde bios : 89dc
adım 17
eğe -e doğru açık içinde UltraEdit bkz. be original.bin [ ya da acpitbl.bin] ? adl. şu -ebil denilmek yerine “ hoşt süpürmek” klavye kısa 8-P
adım
ne -e doğru yapmak belgili tanımlık eğe acpitbl.bin ile ida -e doğru yazmak şifre a burası burada i am dışarı -in bilmek ne -e doğru yapmak;[
uzak manzara bkz. be uzakta -e doğru var olmak özgür için beni 8]
nisan 9th, 2007 2131:
cehennem
-ebilmek kimse mod an Asus k8ne avutmak bios 1011 ?
nisan 9th, 2007 1846:
i “ -den yapılmış o” için asus k8n4-e avutmak , i -si olmak değil sınav henüz , i boyun eğmek belgili tanımlık bios içinde burada.
i -den yapılmış belgili tanımlık arşiv ile orijinal bios ve tarz bir.
belgili tanımlık orijinal bkz. be güncelleştirmek ile geç pci_bios roms için nvraid nvpxe ve sata_raid sil_3114 .
http:/rapidshare.com/eğe/25065364/k8n4ed_slic.zip.html/
söylemek beni eğer i did o su kuyusu
nisan 9th, 2007 0929:
belgili tanımlık adım 10 bkz. be zararsız temiz:
10 durum belgili tanımlık lanet -den sonra belgili tanımlık RSDT…FACS sicim ACPItables (db 1EH).
burada bkz. be CC20 öylesine hayır kalsiyum [ adım 15 ] ?
89D8 : eğer belgili tanımlık adres yazmak bkz. be değil a “ problem” -e doğru ne adım sıçramak?
ps : bkz. be orada a konu bunun gibi için installing uzak manzara üstünde a fat32 , i bilmek o -ebilmek var olmak kılınmak -den sonra install üstünde ntfs -e doğru oluşum fat32 ve kopya belgili tanımlık sırt .
güzel “ çene” iş;]
askeri yürüyüş 23rd, 2007 0556:
-ebilmek kimse mutlu etmek posta a adım- yanında- adım ( -in bu belge vasıl adım 22)
askeri yürüyüş 22nd, 2007 1138:
merhaba,
I am şaşırıp kalmış vasıl adım 22 & 23.
bkz. be adım 22 için bilgi, ya da bkz. be orada a yol -e doğru çıkarmak seg000CDD7,CDDA,CE0F: & CE12 içinde IDA?
nasıl yapmak i tip içinde belgili tanımlık bir araya toplamak şifre el yazısı vasıl seg000CDCF:
ya da yapmak biz silmek belgili tanımlık şifre ve tip yeni bir istimal winhex ya da ultraedit.
I kullanma winhex için tüm benim baskı.
askeri yürüyüş 21st, 2007 1819:
Modded BIOS için MSI K8N SLI-F kimse?
askeri yürüyüş 16th, 2007 0348:
alet -e doğru açık:
mahkeme kararı ile vermek modbin
AMI: mmtool, amimmwin
Anka kuşu Anka kuşu Bios yayıncı
askeri yürüyüş 16th, 2007 0159:
I sormak bir daha, nasıl -e doğru iş ile AMI ya da Anka kuşu BIOS?
ne alet -e doğru kullanma modbin6 does değil iş de I rename eğe -e doğru *.bin