Post:#471944 Date:06.06.2015 (00:41) ... 21 августа 1991 года закончился августовский путч в СССР-
24 августа 1991 в центре Киева. Люди приветствуют провозглашение независимости
25 августа 1991 года Линус Товальдс опубликовал ядро Linux Date: 25 Aug 91 20:57:08 GMT
Просто совпадение? Можно быть, но есть еще много других совпадений.
Главное- это одинаковая методика зомбирования адептов Линукса и Нэзалежной.
Линуксоидов в мире точно столько же сколько и укропов- около 1 %.
О чем не спросишь линуксоида- ответ : хто нескаче тотмастдай
Я-то знаю, что запустить произвольный код в ring0 linux оох как проблематично.
Ну разве что в той версии, что помещалась на дискетке...
Да и ты не запустишь, как я полагаю.
Что касается линукс -
> операционка для студентов
, так вот
> Он <Торвальдс> утверждал, что хотя Linux и был бесплатным,
> он не мог стать приемлемым выбором для студентов,
> поскольку они не могли бы купить дорогое оборудование для его работы,
> в то время как MINIX можно было пользоваться
> «на обычном 4,77 МГц PC без жёсткого диска».
Что то ты напутал все что можно. И цитаты из почты вставил- кто тебе такие неграмотные указивки прислал?
Миникс это Таненбаум, и он как раз ругал Торвальдса за его выбор монолитного ядра.
И Миникс никакого отношения к нашей теме не имеет- он хоть и написан на си, но компилятор у него свой.
А здесь разговор про дыры, которые дает гнус- это совсем другой компилятор и ассемблер.
[ссылка]
тебе в помощь (Спор Таненбаума — Торвальдса)
> И Миникс никакого отношения к нашей теме не имеет
Миникс тут только притом, что в контексте вышеупомянутого спора
Торвальдс разъясняет, что линукс разрабатывался
совсем даже не для студентов. Для студентов - это как раз MINIX.
> кто тебе такие неграмотные указивки прислал?
Указивки, дед, - это, быть может, тебе кто-то пишет
> он хоть и написан на си, но компилятор у него свой
И компилятор у MINIX сейчас уже gcc
> это совсем другой компилятор и ассемблер
Ну а уж "свой ассемблер" у MINIX - это вообще нонсенс
Разумеется, свой - кому чужой нужен. Назначение компилятора с языка ассемблера
- один в один транслировать мнемоники в машинные инструкции.
Что все они (компиляторы с языка ассемблера) и делают
Или не делают - но тогда это уже ошибка
Для разных процессоров - разные.
Для одного и того же процессора - одинаковый выход.
И никак иначе.
Во всяком случае, не до такой степени, чтобы формировать этим какие-то
мистические бэкдоры.
И вообще, дед, ты базар куда-то не туда переводишь
как ты сам говорил, это характерно для некоторых людей
Сможешь ты выполнить произвольный код в ring0 linux -- нет
и потому не надо трындеть про "просто разместить код на стеке",
про "просто вызвать функцию ядра" ....
ниасилишь
PS.
> Ууу, с такой грамотой даже в линоховоды не возьмут
Тебя, вот, в линуксоводы точно не возьмут
разве что, в линуксоюзеры - и то не факт
dedivan say:
> 24 августа 1991 в центре Киева. Люди приветствуют провозглашение независимости
> 25 августа 1991 года Линус Товальдс опубликовал ядро Linux Date: 25 Aug 91 20:57:08 GMT
> Просто совпадение? Можно быть, но есть еще много других совпадений.
> Главное- это одинаковая методика зомбирования адептов Линукса и Нэзалежной.
> Линуксоидов в мире точно столько же сколько и укропов- около 1 %.
Эфиродомен Пост: 605803 От 01.Dec.2018 (14:30)
Для разных процессоров - разные.
Для одного и того же процессора - одинаковый выход.
И никак иначе.
Книжку бы чтоль почитал про отличие ассемблера мелкософта от интела или от айбиэмовского.
Соверршенно разные выходы, разные быстродействия выходного кода.... читай. учись.
Эфиродомен Пост: 605807 От 01.Dec.2018 (15:16)
Дед б ты путаешь компиляторы C и компиляторы с языка ассемблера.
годов с конца 70х не путаю эти вещи. Это ты неграмотный и не знаешь, что любой си компилятор выдает не машинный а ассемблерный код.
И ассемблерный код может быть даже одинаковым , а вот машинный будет разным, в зависимости от знания разработчиком тонкостей процессора.
>годов с конца 70х не путаю эти вещи.
>Это ты неграмотный и не знаешь, что любой си компилятор выдает не машинный а ассемблерный код.
Ты представляешь, большинство современных (по крайней мере, с конца 80-х)
компиляторов C выдаёт сразу именно машинный код
(в среде Windows - это .obj и .exe).
Но могут и ассемблерный - по отдельному запросу.
И вообще, какого ... ?
Какая разница - компилируется ли C-программа в .asm или в .exe ?
Опять уводишь тему от твоей неспособности выполнить декларируемое
> И ассемблерный код может быть даже одинаковым , а вот машинный будет разным, в зависимости от знания разработчиком тонкостей процессора.
Ну-ну. Компиляторы с языка ассемблера транслирует мнемоники в машинные коды
совершенно единообразно для одного и того же процессора.
Если сможешь - опровергни
Да тебе хоть ссы в глаза, а ты
> Так что лучше возьми учебник, да сам прочитай.
> Заодно и посмотришь в каком виде объектные файлы выдаются.
А объектные файлы выдаются именно в машинных кодах,
для C - в перемещаемом двоичном формате,
никак не в формате мнемоник (текстовом) языка ассемблера.