[ВХОД]

Главная | Содержание | Форум | Файлы | Поиск | Контакт
NAVIG
О форуме
Резонансные генераторы
Магнитные генераторы
Механические центробежные (вихревые) генераторы
Торсионные генераторы
Электростатические генераторы
Водородные генераторы
Ветро- и гидро- и солнечные генераторы
Струйные технологии
Торнадо и смерчи
Экономия топлива
Транспорт
Гравитация и антигравитация
Оружие
Нейтронная физика
Научные идеи, теории, предположения...
Прочие идеи (разные)
Новые технологии
Коммерческие вопросы
Барахолка
Патентный отдел
Сделай сам. Советы.
Конструкторское бюро
мобильная версия
Печатать страницу
Форум - Новые технологии - Сделай сам - Операционная система Linux. Вопросы без ответа. - Стр.79
<][ 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 | 74 | 75 | 76 | 77 | 78 | 79 | 80 | 81 | 82 | 83 | 84 ][>
Post:#471944 Date:06.06.2015 (00:41) ...
21 августа 1991 года закончился августовский путч в СССР-
24 августа 1991 в центре Киева. Люди приветствуют провозглашение независимости
25 августа 1991 года Линус Товальдс опубликовал ядро Linux Date: 25 Aug 91 20:57:08 GMT
Просто совпадение? Можно быть, но есть еще много других совпадений.
Главное- это одинаковая методика зомбирования адептов Линукса и Нэзалежной.
Линуксоидов в мире точно столько же сколько и укропов- около 1 %.
О чем не спросишь линуксоида- ответ : хто нескаче тотмастдай
dedivan | Post: 605387 - Date: 27.11.18(16:00)
Yarston Пост: 605386 От 27.Nov.2018 (15:38)
мы же в теме

Понятно, значит продался за копеечку малую.

ОС Виндус и компилятор GCC?

Опять придуриваешься?
Кроме компилятора есть еще и GNU assembler- гнус.
Так вот ассемблеры у всех разные. И передать управление по "новому адресу" можно разными способами и с разными результатами.


_________________
я плохого не посоветую
Yarston | Post: 605389 - Date: 27.11.18(16:09)
Понятно, значит продался за копеечку малую.
Экой ты проницательный, не из органов случайно? Чего батхёрт такой по отношению к линуксу?
Так вот ассемблеры у всех разные.
Под M$ их пожалуй даже поболее разных.

dedivan | Post: 605390 - Date: 27.11.18(16:14)
Yarston Пост: 605389 От 27.Nov.2018 (16:09)
Под M$ их пожалуй даже поболее разных.

Винда на своем написана.

_________________
я плохого не посоветую
Yarston | Post: 605392 - Date: 27.11.18(16:30)
Это всё пустая болтовня - обход изоляции процессов происходит из-за ошибок проектирования процессора что на венде, что в линукс. Никакие хитрые коды компилятора тут ничего не решают. Другое дело, что венда черезчур любвеобильна ко всяким левым экзешникам на флешках, самозагружающихся по сети и т.п. В линукс такой дичи нет.

Matroskin | Post: 605492 - Date: 28.11.18(18:01)
Дед, демоны это то, что в Винде называется службы.

sbal | Post: 605493 - Date: 28.11.18(18:07)
Хоть горшком обзови, демон он и есть демон.

_________________
в пути...
dedivan | Post: 605495 - Date: 28.11.18(18:11)
Yarston Пост: 605392 От 27.Nov.2018 (16:30)
Никакие хитрые коды компилятора тут ничего не решают.

Да, упорных защитников линховоды нанимают.
Только глупых. Как раз в кодах все дело. В двадцатый раз повторю.
Еще раз по буквам- в винде обычное обращение к стэку, для вызова функции делается по разному для ядра и для юзера. Именно на уровне кодов компилятора. В зависимости от уровня кольца защиты генерируется разный код. А в линухе код всегда стандартный.

_________________
я плохого не посоветую
di_mon | Post: 605508 - Date: 28.11.18(19:15)
Деда, чего спорить, направление дал и ладно, а там сами освоят или мимо ушей пропустят. С товарищем спор зашёл, что мол на Си всё можно сделать, я его убедил, так получилось, что ассемблер - это сила. Так он потом долго читал ассемблер и глаза его по новой открылись на программирование.
Сам лет с двадцаток назад заинтересовался книжкой "ассемблер х86.." что то меня загрузила информация в 1ххх страниц, взял по-проще ассемблер по атмелу страниц меньше )))

dedivan | Post: 605559 - Date: 28.11.18(22:02)
di_mon Пост: 605508 От 28.Nov.2018 (19:15)

Сам лет с двадцаток назад заинтересовался книжкой "ассемблер х86.." что то меня загрузила информация в 1ххх страниц,

На самом деле это только азы, дальше все еще интереснее...
Переводим процессор в режим реальных адресов.

mov eax,cr0
and al,0feh ; Сбрасываем бит PE.
mov cr0,eax ; Процессор перешёл в режим реальных адресов.
И всё- нет никакой защиты.
Сишники про это даже не слышали. И слышать не хотят- это для них табу.

_________________
я плохого не посоветую
Эфиродомен | Post: 605599 - Date: 29.11.18(01:25)
>mov eax,cr0
>and al,0feh ; Сбрасываем бит PE.
>mov cr0,eax ; Процессор перешёл в режим реальных адресов.
>И всё- нет никакой защиты.
>Сишники про это даже не слышали. И слышать не хотят- это для них табу.

да, ....ь , кто бы мог подумать )
))



dedivan | Post: 605689 - Date: 29.11.18(23:08)
Эфиродомен Пост: 605599 От 29.Nov.2018 (01:25)
кто бы мог подумать )
))

Думать то нужно о другом- в винде этот кусок кода сразу вызовет шухер и жесткие меры антивирей, а в линухе "вирей нет" - этот код работает как будто ничего особого в нем нет.

_________________
я плохого не посоветую
Эфиродомен | Post: 605718 - Date: 30.11.18(02:16)
В ring0 сработает, разумеется, - как, собственно, и дОлжно.
А в пользовательском режиме - нет, и в Win, и в *ux

PS. Кстати, даже и в ring0 может сработать с оговорками
- при условии, что код выполняется на VM

- Правка 30.11.18(02:23) - Эфиродомен
dedivan | Post: 605722 - Date: 30.11.18(09:57)
Эфиродомен Пост: 605718 От 30.Nov.2018 (02:16)
В ring0 сработает, разумеется, - как, собственно, и дОлжно.

Ну ладно хоть не отрицаешь наличие такого кода, и то уже прогресс.
Переведи его в бинарный и оставь в стеке своей программы, не выполняя его.
А после этого вызови функцию ядра , которая его и выполнит в нулевом кольце.
Но так делается только в линухе, где стек общий- у винды стеки разделены.

_________________
я плохого не посоветую
Эфиродомен | Post: 605739 - Date: 30.11.18(12:35)
Ну-ну. Вот так вот

> вызови функцию ядра , которая его и выполнит в нулевом кольце

Это, типо, специальная такая бэкдор предусмотрена в linux ?
;)

- Правка 30.11.18(12:46) - Эфиродомен
dedivan | Post: 605753 - Date: 30.11.18(17:42)
Эфиродомен Пост: 605739 От 30.Nov.2018 (12:35)

Это, типо, специальная такая бэкдор предусмотрена в linux ?
;)

А ты не знал? С самого начала разработки линуха Линусу говорили, что нельзя так делать, а он отвечал, что это операционка для студентов. для изучения а не для серьезных дел. То есть он тоже это понимал.
Посмотри сам это в истории.
А потом это кому то понравилось- и поехала губерния.
А кому это приглянулось и с какой целью стали это двигать- это уже интересный вопрос.

Хотя во встроенных системах, где нет других пользователей, этот подход гораздо лучше винды работает, шустро и с минимальными ресурсами.
Я еще помню линух на одной дискетке убирался.

_________________
я плохого не посоветую
- Правка 30.11.18(17:55) - dedivan
<][ 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 | 74 | 75 | 76 | 77 | 78 | 79 | 80 | 81 | 82 | 83 | 84 ][>
У Вас нет прав отвечать в этой теме.
Форум - Новые технологии - Сделай сам - Операционная система Linux. Вопросы без ответа. - Стр 79

Главная | Содержание | Форум | Файлы | Поиск | Контакт