scsiport SMART fix (w2k3 r2 x86)

other computers

Postby deathsoft » 29 Oct 2011, 23:38

Ебланы из микрософта в w2k и выше испортили scsiport.sys (Сделали фильтрацию ioctl кодов).
В результате перестал работать ioctl код IOCTL_SCSI_MINIPORT если его слать через \??\PhysicalDriveN (если слать через \??\ScsiN: то работает).
IOCTL_SCSI_MINIPORT посылает микрософтовский же disk.sys когда транслирует запросы SMART типа SMART_GET_VERSION, SMART_RCV_DRIVE_DATA, SMART_SEND_DRIVE_COMMAND в команды понятные scsi miniport'у. При этом scsiport.sys нагло отфильтровывал IOCTL_SCSI_MINIPORT и не пропускал его до драйвера минипорта.

Описание данной проблемы есть тут (пост №2) http://www.winvistatips.com/re-smart-support-scsi-miniport-t181869.html
Attachments
scsiport.fix.rar
Исправленный драйвер
(55.87 KB) Downloaded 926 times
patch.asm
Исходник патча
(696 Bytes) Downloaded 1320 times
Last edited by deathsoft on 30 Oct 2011, 14:57, edited 1 time in total.
User avatar
deathsoft
 
Posts: 4744
Joined: 07 Apr 2007, 00:58
Group: Registered users

Postby CHRV » 30 Oct 2011, 12:29

АААААААА писец полный идиотизмо
Многое есть здесь: www.nedopc.com
User avatar
CHRV
Желесяка
 
Posts: 2136
Joined: 15 Apr 2007, 21:52
Group: Registered users

Postby lvd » 30 Oct 2011, 14:54

Ну если сорцов нет то токо и остаёцо что патчить древнее замшелое говно асмом.
F̞͖̭̿̔ͯu̐̅cͬ̑ͩk̨̤̳͇̮̭̪̠̽̿̓̆ͭͩ ̷̩̰͎̩͓̘̾̀ͬ̊ͭ͛ͅda̝̺͙̬͎̝̾͟ ̰̜̝̯͉̯̖̓̎́ͨ̽ͫ͟f̟͇̭̀ͬͨͭ̐̚u̹̼̹̗̞͑̔͂͐̚cͭ̅̊̆̒̆ǩ̝̩̯́ͥ̔̍̑ḭ͓͍̳̬ͦ̽͂n͍͎͈̈̅ͩͬ ̊ͫ̂̾̑̈́f̲͚͉͓͗̋́ͧͦ̅ȗ͇̲̻͈̲̅̎͗͒ͭ͡c̬̟̠̹̯̈́ͩ͘ͅk̫̠̻̋͜a̲͒̾̇!͙͕̺͉̗̩̲̂̏̄̀
User avatar
lvd
 
Posts: 7262
Joined: 07 Apr 2007, 21:28
Group: Registered users

Postby KOE » 02 Nov 2011, 21:28

Ты как будто бы в буханке своей хоть раз что-то в сорцах патчил.
Мы рождены, чтоб сказку сделать былью
"Кто не обломался, тем еще предстоит"
User avatar
KOE
 
Posts: 4682
Joined: 15 Apr 2007, 13:06
Group: Registered users

Postby lvd » 02 Nov 2011, 22:30

пачел, а шо?
F̞͖̭̿̔ͯu̐̅cͬ̑ͩk̨̤̳͇̮̭̪̠̽̿̓̆ͭͩ ̷̩̰͎̩͓̘̾̀ͬ̊ͭ͛ͅda̝̺͙̬͎̝̾͟ ̰̜̝̯͉̯̖̓̎́ͨ̽ͫ͟f̟͇̭̀ͬͨͭ̐̚u̹̼̹̗̞͑̔͂͐̚cͭ̅̊̆̒̆ǩ̝̩̯́ͥ̔̍̑ḭ͓͍̳̬ͦ̽͂n͍͎͈̈̅ͩͬ ̊ͫ̂̾̑̈́f̲͚͉͓͗̋́ͧͦ̅ȗ͇̲̻͈̲̅̎͗͒ͭ͡c̬̟̠̹̯̈́ͩ͘ͅk̫̠̻̋͜a̲͒̾̇!͙͕̺͉̗̩̲̂̏̄̀
User avatar
lvd
 
Posts: 7262
Joined: 07 Apr 2007, 21:28
Group: Registered users

Postby jdigreze » 03 Nov 2011, 13:49

Всё херня! Меня больше прикололо:
deathsoft wrote:Ебланы из микрософта в w2k и выше испортили scsiport.sys
Т.е. 12 лет никому нах этот минипорт не нужон был.
Сколько меня не корми, волк всё равно в лес смотреть будет
jdigreze
 
Posts: 1478
Joined: 01 Aug 2008, 06:49
Location: Агбан
Group: Registered users

Postby deathsoft » 03 Nov 2011, 19:21

Я вижу, что и щас не нужно, ни одного скачивания бинаря нету.
User avatar
deathsoft
 
Posts: 4744
Joined: 07 Apr 2007, 00:58
Group: Registered users

Postby jdigreze » 06 Nov 2011, 16:18

deathsoft wrote:Я вижу, что и щас не нужно, ни одного скачивания бинаря нету.
Подозреваю, что сказёвые винты не слишком распространены. Я в своей практике встречал только 1 (адын) раз, лет 14 назад.
Сколько меня не корми, волк всё равно в лес смотреть будет
jdigreze
 
Posts: 1478
Joined: 01 Aug 2008, 06:49
Location: Агбан
Group: Registered users

Postby lvd » 06 Nov 2011, 17:04

у мну есть сказевинт, кабель и мамка. Правда мамка под пы3, и включать её нет никакого желания. А винт есть, да. Чо вот токо с ним делать...
F̞͖̭̿̔ͯu̐̅cͬ̑ͩk̨̤̳͇̮̭̪̠̽̿̓̆ͭͩ ̷̩̰͎̩͓̘̾̀ͬ̊ͭ͛ͅda̝̺͙̬͎̝̾͟ ̰̜̝̯͉̯̖̓̎́ͨ̽ͫ͟f̟͇̭̀ͬͨͭ̐̚u̹̼̹̗̞͑̔͂͐̚cͭ̅̊̆̒̆ǩ̝̩̯́ͥ̔̍̑ḭ͓͍̳̬ͦ̽͂n͍͎͈̈̅ͩͬ ̊ͫ̂̾̑̈́f̲͚͉͓͗̋́ͧͦ̅ȗ͇̲̻͈̲̅̎͗͒ͭ͡c̬̟̠̹̯̈́ͩ͘ͅk̫̠̻̋͜a̲͒̾̇!͙͕̺͉̗̩̲̂̏̄̀
User avatar
lvd
 
Posts: 7262
Joined: 07 Apr 2007, 21:28
Group: Registered users

Postby DimkaM » 06 Nov 2011, 17:20

deathsoft wrote: ни одного скачивания бинаря нету.
Я скачал для статистики, чтоб счёт в сухую небыл.
N>"Идите нахуй" со своей политикой...
DimkaM
 
Posts: 1011
Joined: 24 Mar 2010, 12:42
Location: г.Щёлково М.О.
Group: Registered users

Next

Return to Другие компьютеры

Who is online

Users browsing this forum: No registered users and 5 guests

cron