[ВХОД]

Главная | Содержание | Форум | Файлы | Поиск | Контакт
NAVIG
О форуме
Резонансные генераторы
Магнитные генераторы
Механические центробежные (вихревые) генераторы
Торсионные генераторы
Электростатические генераторы
Водородные генераторы
Ветро- и гидро- и солнечные генераторы
Струйные технологии
Торнадо и смерчи
Экономия топлива
Транспорт
Гравитация и антигравитация
Оружие
Нейтронная физика
Научные идеи, теории, предположения...
Прочие идеи (разные)
Новые технологии
Коммерческие вопросы
Барахолка
Патентный отдел
Сделай сам. Советы.
Конструкторское бюро
Помощь сайту...
Принимаю пожертвования на
Юmoney 4100135735990
Яндекс 4048 4150 3989 0880
Сберка 4006 8000 2087 6875

Денег нет,
...но вы держитесь там.
Удачи вам! И здоровья!


мобильная версия
Печатать страницу
Форум - Новые технологии - Сделай сам - Операционная система Linux. Вопросы без ответа. - Стр.81
<][ 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 | 85 ][>
Post:#471944 Date:06.06.2015 (00:41) ...
21 августа 1991 года закончился августовский путч в СССР-
24 августа 1991 в центре Киева. Люди приветствуют провозглашение независимости
25 августа 1991 года Линус Товальдс опубликовал ядро Linux Date: 25 Aug 91 20:57:08 GMT
Просто совпадение? Можно быть, но есть еще много других совпадений.
Главное- это одинаковая методика зомбирования адептов Линукса и Нэзалежной.
Линуксоидов в мире точно столько же сколько и укропов- около 1 %.
О чем не спросишь линуксоида- ответ : хто нескаче тотмастдай
Эфиродомен | 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
Эфиродомен | Post: 605765 - Date: 30.11.18(22:02)
> А ты не знал?

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

Эфиродомен | Post: 605780 - Date: 01.12.18(01:18)
Что касается линукс -
> операционка для студентов
, так вот

> Он <Торвальдс> утверждал, что хотя Linux и был бесплатным,
> он не мог стать приемлемым выбором для студентов,
> поскольку они не могли бы купить дорогое оборудование для его работы,
> в то время как MINIX можно было пользоваться
> «на обычном 4,77 МГц PC без жёсткого диска».


- Правка 01.12.18(01:30) - Эфиродомен
dedivan | Post: 605792 - Date: 01.12.18(12:32)
Эфиродомен Пост: 605780 От 01.Dec.2018 (01:18)

> в то время как MINIX можно было пользоваться


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

_________________
я плохого не посоветую
Эфиродомен | Post: 605794 - Date: 01.12.18(12:52)
Это ты, дед, всё напутал.

[ссылка]
тебе в помощь (Спор Таненбаума — Торвальдса)

> И Миникс никакого отношения к нашей теме не имеет

Миникс тут только притом, что в контексте вышеупомянутого спора
Торвальдс разъясняет, что линукс разрабатывался
совсем даже не для студентов. Для студентов - это как раз MINIX.

> кто тебе такие неграмотные указивки прислал?
Указивки, дед, - это, быть может, тебе кто-то пишет

> он хоть и написан на си, но компилятор у него свой
И компилятор у MINIX сейчас уже gcc

> это совсем другой компилятор и ассемблер
Ну а уж "свой ассемблер" у MINIX - это вообще нонсенс
Разумеется, свой - кому чужой нужен. Назначение компилятора с языка ассемблера
- один в один транслировать мнемоники в машинные инструкции.
Что все они (компиляторы с языка ассемблера) и делают
Или не делают - но тогда это уже ошибка

- Правка 01.12.18(13:33) - Эфиродомен
dedivan | Post: 605798 - Date: 01.12.18(14:11)
Эфиродомен Пост: 605794 От 01.Dec.2018 (12:52)
Назначение компилятора с языка ассемблера
- один в один транслировать мнемоники в машинные инструкции.

Ууу, с такой грамотой даже в линоховоды не возьмут.
Представляешь- разные ассемблеры. И коды выдают разные. ...



_________________
я плохого не посоветую
Эфиродомен | Post: 605803 - Date: 01.12.18(14:30)
Для разных процессоров - разные.
Для одного и того же процессора - одинаковый выход.
И никак иначе.
Во всяком случае, не до такой степени, чтобы формировать этим какие-то
мистические бэкдоры.

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


Сможешь ты выполнить произвольный код в ring0 linux -- нет
и потому не надо трындеть про "просто разместить код на стеке",
про "просто вызвать функцию ядра" ....
ниасилишь

PS.
> Ууу, с такой грамотой даже в линоховоды не возьмут

Тебя, вот, в линуксоводы точно не возьмут
разве что, в линуксоюзеры - и то не факт

- Правка 01.12.18(14:55) - Эфиродомен
Эфиродомен | Post: 605805 - Date: 01.12.18(14:59)
Щас вот перешёл в самое начало темы

dedivan say:
> 24 августа 1991 в центре Киева. Люди приветствуют провозглашение независимости
> 25 августа 1991 года Линус Товальдс опубликовал ядро Linux Date: 25 Aug 91 20:57:08 GMT
> Просто совпадение? Можно быть, но есть еще много других совпадений.
> Главное- это одинаковая методика зомбирования адептов Линукса и Нэзалежной.
> Линуксоидов в мире точно столько же сколько и укропов- около 1 %.


Это пиздец
шиза косит наши ряды ;(

- Правка 01.12.18(15:02) - Эфиродомен
dedivan | Post: 605806 - Date: 01.12.18(15:05)
Эфиродомен Пост: 605803 От 01.Dec.2018 (14:30)
Для разных процессоров - разные.
Для одного и того же процессора - одинаковый выход.
И никак иначе.

Книжку бы чтоль почитал про отличие ассемблера мелкософта от интела или от айбиэмовского.
Соверршенно разные выходы, разные быстродействия выходного кода.... читай. учись.

_________________
я плохого не посоветую
Эфиродомен | Post: 605807 - Date: 01.12.18(15:16)
> Книжку бы чтоль почитал про отличие ассемблера мелкософта от интела

Дед б ты путаешь компиляторы C и компиляторы с языка ассемблера.

MSVC (MSVS) и icc действительно действительно выдают качественно отличающийся код
- на то они и C-компиляторы от разных компаний

А у Intel вообще нет своего компилятора с языка ассемблера,
во всяком случае, публичного

- Правка 01.12.18(15:19) - Эфиродомен
<][ 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 | 85 ][>
У Вас нет прав отвечать в этой теме.
Форум - Новые технологии - Сделай сам - Операционная система Linux. Вопросы без ответа. - Стр 81

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