ورود

View Full Version : کد پسورد بایوس



REZA-007
دوشنبه 01 تیر 1388, 18:29 عصر
سلام دوستان گرامی
من کد اسمبلی برنامه ای را میخوام که بشه باهاش پسورد بایوس را بدست آورد .لطفا کمکم کنید.

tdkhakpur
سه شنبه 02 تیر 1388, 11:48 صبح
سلام
برای هر یک از متغیر ها cmos یک در گاهی قرار داده شده که متاسفانه یادم نیست ولی فکر داخل دیباگ درگاه شماره 7 برای رمز cmos استفاده میشد.ولی بهتره به کتاب برنامه نویسی سیستمهای شخصی نویسنده مایکل تیشر یک نگاهی بندازید

REZA-007
چهارشنبه 03 تیر 1388, 17:52 عصر
دوستان گرامی یعنی کسی نیست که بتونه کد مورد نیاز منو به زبان اسمبلی بگه
کدی که بشه باهاش اینکارو کرد (به زبان اسمبلی باشه)
نمیدونم شاید سوال من خیلی سخته:متفکر:

tdkhakpur
چهارشنبه 03 تیر 1388, 22:04 عصر
نمیدونم شاید سوال من خیلی سخته:متفکر:
سلام
دوست گرامی سوال شما خیلی هم آسونه ولی ببینید شما دارید از setupکدام motherboard حرف میزنید برای همه این مادربوردها یک درگاه با آدرس مشابه وجود دارد ولی نحوه ریختن داده های خصوصی که رمز عبور جزو اونهاست متفاوت هستند. حدود 10 سال پیش که داس رونق بیشتری داشت این کار را با debug هر روز انجام میدادیم ولی امروزه فرق کرده. البته شاید از دوستان باشند که محل رمز را در درگاه cmos پیدا کرده باشند ولی همه جا جواب نخواهد داشت.

REZA-007
پنج شنبه 04 تیر 1388, 09:37 صبح
دوست عزیز من این کد را برای پردازنده های 8086 میخوام فقط میدونم باید از وفقه ها استفاده کرد حالا کدوم وقفه وکدوم شماره تابع این کار را میکنه نمیدونم

tdkhakpur
پنج شنبه 04 تیر 1388, 13:26 عصر
سلام
ببینید cmos و یا این کاری که شما لازم دارید ارتباطی به وقفه ها نداره شما باید به درگاه 70hو 71h بای خواندن و نوشتم درگاه استفاده کنید ولی آدرس رمز setup رو یادم رفته .


//read // write
mov al, address mov al, address
out 70h, al out 70h, al
in al, 71h out 71h, al

موفق باشید.

REZA-007
شنبه 06 تیر 1388, 10:00 صبح
ممنون از راهنمای شما دوست گرامی
از دوستان دیگه کسی چیزی به فکرش نمیرسه بگه
آدرس رمز بایوس را از کجا گیر بیارم
لطفا کمکم کنید

REZA-007
شنبه 06 تیر 1388, 18:51 عصر
یعنی کسی کد کاملشو بلد نیست:گریه:
دیگه از کمک دوستان نا امید شدم:گریه:

naeyrin
چهارشنبه 08 مهر 1388, 17:28 عصر
شاه كليد رمز بايوس (اگر رمز بايوس را فراموش كرده‌ايد، بخوانيد!)

در صورت فراموش كردن رمز بايوس كامپيوترتان مى‏توانيد از يكى از رمزهاى زير استفاده كنيد. اين رمز با توجه به ورژن بايوس شما متفاوت است، اما به هر حال حتما يك شاه كليد براى بايوس شما وجود دارد.
به حروف كوچك و بزرگ توجه كنيد، زيرا رمزهاى عبور نسبت به كوچك يا بزرگ بودن حروف حساس هستند.


AWARD SW, AWARD_SW, Award SW, AWARD PW, _award, awkward, J64, j256, j262, j332, j322, 01322222, 589589, 589721, 595595, 598598, HLT, SER, SKY_FOX, aLLy, aLLY, Condo, CONCAT, TTPTHA, aPAf, HLT, KDD, ZBAAACA, ZAAADA, ZJAAADC, djonet, AMI, A.M.I., AMI SW, AMI_SW, BIOS, PASSWORD, HEWITT RAND, Oder, LKWPETER, lkwpeter, BIOSTAR, biostar, BIOSSTAR, biosstar, ALFAROME, Syxz, Wodj

AWARD_SW رو قرمز كردم، چون رمز بايوس كامپيوتر خودم اين بود. http://blogfa.com/images/smileys/03.gif
موفق باشيد

منبع: hamcom.ir

sadegh.nikaein
پنج شنبه 16 مهر 1388, 04:44 صبح
من اینو تو آرشیو داشتم شاید کمک کنه


%macro barn 0
mov ah, 2
mov dl, 13
int 0x21
mov dl, 10
int 0x21
%endmacro

%macro write_char 1
mov ah, 0x0e
mov al, %1
int 0x10
%endmacro

%macro printf 1
mov dx, %1
mov ah, 9
int 0x21
%endmacro

%macro unload 0
int 0x20
%endmacro

%macro amiaward 0
mov ax, 17
mov dx, 70
out dx, ax
mov ax, 17
mov dx, 71
out dx, ax
%endmacro

%macro phoenix 0
mov ax, 0xff
mov dx, 70
out dx, ax
mov ax, 0x17
mov dx, 71
out dx, ax
%endmacro

%macro genbios 0
mov ax, 0x2e
mov dx, 70
out dx, ax
mov ax, 0xff
mov dx, 70
out dx, ax
%endmacro

%macro wait_key_press 0
mov ah, 0x00
int 0x16
%endmacro

%macro print_key_pressed 0
mov ah, 0x0E
mov bh, 0x00
mov bl, 0x07
int 0x10
%endmacro

%macro scan_code 0
mov ah, 0x4f
int 0x15
%endmacro


org 0x100
barn
mov cx, 1
call escreve_top
escreve_top
write_char 254
add cx, 1
cmp cx, 36
je .para
cmp cx, 36
jne escreve_top
.para
jmp prt_info

prt_info
barn
write_char 254
printf infov
write_char 254
barn
write_char 254
printf bymev
write_char 254
barn
write_char 254
printf fuckz
write_char 254
barn
mov cx, 1
call imprime_down

imprime_down:
write_char 254
add cx, 1
cmp cx, 36
je .starta
cmp cx, 36
jne imprime_down
.starta
call start

start:
barn
printf menua
barn
printf menub
barn
printf menuc
barn
printf menud
barn
printf menue
call select_xxx

select_xxx:
wait_key_press
scan_code
print_key_pressed

cmp al, 49
je .ami
cmp al, 50
je .gen
cmp al, 51
je .pho

.ami
printf menuf
amiaward
barn
printf biosa
barn
unload
.gen
printf menuf
genbios
barn
printf biosc
barn
unload
.pho
printf menuf
phoenix
barn
printf biosb
barn
unload

infov db " BiOs Password Crack version 2.0 $"
bymev db " Created by .......(C) $"
fuckz db " _.:Sockets Archives:._ $"
menua db "Select your bios type. $ "
menub db "|.1.| _-_ AMI/AWARD BIOS $"
menuc db "|.2.| _-_ GENERIC BIOS $"
menud db "|.3.| _-_ PHOENIX BIOS $"
menue db "|.$"
menuf db ".|$"
biosa db "AMI/AWARD info : out(17,70) & out(17,71) $"
biosb db "PHOENIX info : out(0xff,70) & out(0x17,71) $"
biosc db "GENERIC info : out(0x2e,70) & out(0xff,70) $"

times 1024-($-$$) db 0