Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2007.08.05;
Скачать: [xml.tar.bz2];

Вниз

Ring0   Найти похожие ветки 

 
Познающий   (2007-06-30 15:44) [0]

http://slil.ru/24575878

ошибка один хрен как не мучался.
подправьте кто шарит код ples


 
Познающий   (2007-06-30 15:46) [1]

з.ы.

или свой  код может у кого нежадного есть ;)


 
Германн ©   (2007-07-01 01:35) [2]


> Познающий   (30.06.07 15:44)
>
> http://slil.ru/24575878
>
>

Класс!!!
Почему часто встречаются люди, которые думают, что для создания чего-то работающего в нулевом кольце, достаточно передрать ASM-код и вставить его в программу, которая работает в третьем кольце?
:)


 
Riply ©   (2007-07-01 01:44) [3]

> [2] Германн ©   (01.07.07 01:35)
Ты что !
Это же самый продвинутый способ программирования !
Из разных чужих программ собрать куски кода и запихать их в свою. Раз, два и готово ! :)


 
Германн ©   (2007-07-01 02:18) [4]


> Riply ©   (01.07.07 01:44) [3]
>
> > [2] Германн ©   (01.07.07 01:35)
> Ты что !
> Это же самый продвинутый способ программирования !
> Из разных чужих программ собрать куски кода и запихать их
> в свою. Раз, два и готово ! :)
>

Ну да. А потом остаётся только восклицать "Мы здесь не местные, подайте христаради!"
И обязательно в WinAPI!
:(((


 
Rouse_ ©   (2007-07-02 10:47) [5]


> Почему часто встречаются люди, которые думают, что для создания
> чего-то работающего в нулевом кольце, достаточно передрать
> ASM-код и вставить его в программу, которая работает в третьем
> кольце?

Не ну если GDT поправить (на что есть явая кривая попытка) то можт что-то и выполниться, но с большей вероятностью все рухнет нафих :)


 
Kerk ©   (2007-07-02 11:02) [6]

http://code.progler.ru/view/71


 
Сергей М. ©   (2007-07-02 11:14) [7]


> если GDT поправить


ОС не указана.

Так что шансы на правку GDT/IDT прямым доступом к Device\PhysicalMemory далеко не стопроцентные)


 
Познающий   (2007-07-04 23:56) [8]

как всегда одни умные мысли, риторики вы наши )

> собрать куски кода и запихать их в свою Раз, два и готово ! :)

раз, два - закружилась голова )
ты ещё найди, собери и вставь..
не так всё просто..

докумекал сам, всё работает гуд, тока на XP (
щас висту буду копать...

спасибо Kerk ©, хоть один нормальный человек ;)
да, так где-то и у меня вышло..

удачи Эксперты!

з.ы.
Kerk © 5+


 
Rouse_ ©   (2007-07-05 00:04) [9]

Чудак.
Первое: Прежде чем молвить - поинтересуйся у словаря о значении слова Риторик.
Второе: тебе явно указали - правка GDT зависима от операционной системы. Ты лезешь в недокументированную степь. Даже сейчас смотря на код могу тебе сказать что под 2000 будет большой бадабум.
Третье: ты действительно собираешся сделать из этого нечто работоспособное? :))


 
Познающий   (2007-07-05 00:41) [10]

Rouse_ ©

:)

а что, разве Германн © и Riply © не вели беседу на риторическую тему?
кто, где, что утянул из кода.
сами небось чужие исходники лопатять ;)

работоспособное сделаю, хотя бы для XP...
главное не рассуждать а пытаться )
да и толк со всего этого хотя бы в том, что что-то в голове отложиться..

риторика, блин... )


 
Джо ©   (2007-07-05 00:53) [11]

> [10] Познающий   (05.07.07 00:41)
> а что, разве Германн © и Riply © не вели беседу на риторическую
> тему?

Нет, не вели.


 
Джо ©   (2007-07-05 00:54) [12]


> главное не рассуждать а пытаться )

«Попытки», не сопровождаемые размышлением можно одинаково безуспешно повторять всю жизнь, коя, как известно, коротка. И даже иногда неожиданно коротка, позвольте мне перековеркать классика.


 
Riply ©   (2007-07-05 01:01) [13]

>[10] Познающий (05.07.07 00:41)
>главное не рассуждать а пытаться )

Почему-то мне вспомнился анекдот:

На веревке, перекинутой через сук дерева, высит кусок мяса.
Внизу волки. Прыгают, прыгают - никак допрыгнуть не могут.
Один старый волк сидит в сторонке, и задумчиво смотрит на веревку,
куда она дальше идет, к чему привязана....
Запыхавшийся молодой подбегает к нему и спрашивает:
- Ты че делаешь ?
- Думаю.
- Че тут думать ! Прыгать надо !


 
Pavia ©   (2007-07-05 03:59) [14]

А в чем вопрос все работает верно.


 
StriderMan ©   (2007-07-05 10:15) [15]


> Riply ©   (05.07.07 01:01) [13]
> - Думаю.
> - Че тут думать ! Прыгать надо

он подождет пока все напрыгаются и разойдутся, и в одно лицо схавает?


 
Сергей М. ©   (2007-07-05 10:21) [16]


> Познающий   (05.07.07 00:41) [10]


> работоспособное сделаю, хотя бы для XP


А в чем прелесть - попищать в Ring0 вместо положенного тебе по статусу Ring3 ?)


 
tesseract ©   (2007-07-05 13:18) [17]


> А в чем прелесть - попищать в Ring0 вместо положенного тебе
> по статусу Ring3 ?)


Выбросить систему в BSOD - это же так романтично!


 
Rouse_ ©   (2007-07-05 13:43) [18]


> Выбросить систему в BSOD - это же так романтично!

Но зато найдется повод получить опыт работы с windbg.exe в часы изучения крашдампов ;)


 
Сергей М. ©   (2007-07-05 13:58) [19]


> Rouse_ ©   (05.07.07 13:43) [18]


> найдется повод получить опыт работы с windbg.exe


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


 
Познающий   (2007-07-06 23:36) [20]

блин, мужики...
неужели на нулевом кольце попищать в динамик только можно... )
или вы тока скомпили и увидели результат?
мда...  приколисты..)

лучше подскажите http://delphimaster.net/view/2-1183578350/
я так понял это поляк или серб был автор.
нашел его сайт, аськи нет, а по мылу неделю объяснять буду..
дам icq шоху, кто в загашнике найдёт библиотеку эту.


 
Познающий   (2007-07-06 23:39) [21]

Я думаю, на форуме общаются не только новички.
Но среднего и высшего уровня программисты.
У меня есть к вам предложение:
"Давайте создадим программу - файловый менеджер".
Сложно конечно на чистом API, но нас много.
"Если долго мучатся что-нибудь получиться".

Представьте Ваши Имена, будут красоваться в окне:
"Программу создали:..." - согласитесь приятно.
Если все согласятся, то можно эту программу пустить в свет.
А создадим мы её на данный момент для личного использования.
"Хватит по одиночке делать программы – мы не волки".
"Пора создавать группу!!!". Эффект будет на много значительней.

Моя цель создать программу для русскоязычного населения,
русскими руками и с минимальным размером.

:D


 
Германн ©   (2007-07-07 00:25) [22]


> Моя цель создать программу для русскоязычного населения,
>
> русскими руками и с минимальным размером.
>
> :D
>

Было это уже, было. Теперь тот пост живет в Орешнике :)


 
Юрий Зотов ©   (2007-07-07 15:26) [23]

Хм... интересно, а за каким лешим файловому менеджеру потребовалось нулевое кольцо и запуск программы из памяти?


 
antonn ©   (2007-07-07 15:29) [24]

наверное чтобы убивать системые файлы и никто не мешал:)


 
antonn ©   (2007-07-07 15:30) [25]

а еще это может быть просто функция "мгновенный выход из Windows" с такой то реализацией %)


 
Сергей М. ©   (2007-07-09 08:22) [26]


> Познающий   (06.07.07 23:36) [20]
>
> неужели на нулевом кольце попищать в динамик только можно


А что еще ты там хотел учудить, если не "попищать" ?)



Страницы: 1 вся ветка

Форум: "Прочее";
Текущий архив: 2007.08.05;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.53 MB
Время: 0.056 c
9-1142595061
KiberKot
2006-03-17 14:31
2007.08.05
проблемы с DirectDraw


6-1167216373
Romas81
2006-12-27 13:46
2007.08.05
просматреть список истории IE


15-1183981766
Pashok
2007-07-09 15:49
2007.08.05
заблокирован DVD привод (Lite-on DVDRW SHM-165 P6S)


2-1184066649
Nikfel
2007-07-10 15:24
2007.08.05
Как запустить exe из файла ресурсов программы.


2-1183904053
b52
2007-07-08 18:14
2007.08.05
создание для программы функции Open





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский