Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Windows [игнор отключен] [закрыт для гостей] / cmd команды низкого уровня / 15 сообщений из 15, страница 1 из 1
13.03.2016, 18:47
    #39190940
G00dWINe
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
cmd команды низкого уровня
Всем доброго времени суток!

Когда-то давно в универе к нам пришел преподаватель и, видимо, решил нас впечатлить.
Он вводил команды в командную строку на винде. Ну как вводил. Диктовал нам, а мы вводили их на парктическом занятии.
Одна из них открывала привод cd-rom. Причем это была именно команда. Ни скрипт, ни программа, ни что-либо в этом роде.
Вторая команда, которую он ввел, отключала ЦП. Да да, просто брала и вырубала его нафиг (слышно было, что отключался кулер, а компьютер зависал).
Так вот, я тогда эти команды вроде записал, но никак найти не могу.
Помню одно – выглядели они как-то жутко. Они не были супер-длинными. Было какое-то одно понятное слово, потом пробел, а затем что-то типа 0x00...и далее набор чего-то там (вроде так, но я не уверен, дело было давно).

Так вот, господа, кто-нибудь подскажет, что это такое было? И, желательно, ссылку на списочек подобных команд.

PS: тогда я был молод, глуп, и не предал этому особого значения. А теперь мне очень интересно :)

Заранее спасибо!
...
Рейтинг: 0 / 0
13.03.2016, 18:59
    #39190945
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
cmd команды низкого уровня
"Непонятное слово", вероятно, было rundll32, а дальше - довольно приличная часть Win32 API.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
13.03.2016, 19:17
    #39190953
G00dWINe
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
cmd команды низкого уровня
Dimitry Sibiryakov"Непонятное слово", вероятно, было rundll32, а дальше - довольно приличная часть Win32 API.


Да, прочитал про эту вещь сейчас, возможно, это оно.

А есть где-нибудь список того, что может запускать rundll32? Какой-нибудь структурированный, с указанием версий Windows, на которых команды работают/не работают.

Поиск выдал только некоторые "часто используемые" команды и все.
...
Рейтинг: 0 / 0
13.03.2016, 19:40
    #39190961
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
cmd команды низкого уровня
G00dWINeА есть где-нибудь список того, что может запускать rundll32?
Оно может запускать любую функцию с определённой сигнатурой из любой библиотеки.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
13.03.2016, 21:14
    #39190996
DarkMaster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
cmd команды низкого уровня
G00dWINe,

Похожий фокус можно провернуть с помощью некоторых отладчиков, которые воспринимают последовательность hex кодов в командной строке как инструкцию к действию
...
Рейтинг: 0 / 0
13.03.2016, 21:17
    #39190997
DarkMaster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
cmd команды низкого уровня
G00dWINe,

Список таких отладчиков не приведу - у меня просто что-то похожее в памяти крутится, так что могу быть неправ.
...
Рейтинг: 0 / 0
14.03.2016, 00:09
    #39191030
Bred eFeM
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
cmd команды низкого уровня
DarkMaster, debug.exe, в XP даже была к нему зашибительская справка. И всякие 'UAC' были ему побоку.
...
Рейтинг: 0 / 0
14.03.2016, 01:21
    #39191039
bga83
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
cmd команды низкого уровня
Bred eFeMв XP даже была к нему зашибительская справка. И всякие 'UAC' были ему побоку.так в ХР UAC то еще и не было
...
Рейтинг: 0 / 0
14.03.2016, 07:38
    #39191061
G00dWINe
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
cmd команды низкого уровня
Ребята, начал изучать rundll32.exe. Она вызывает функции из различных .dll, используя так называемые точки входа.
Например, сейчас копаю shell32.dll. Где можно найти описание её содержимого? Ну и не только её, а и остальных .dll.
...
Рейтинг: 0 / 0
14.03.2016, 10:40
    #39191181
DarkMaster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
cmd команды низкого уровня
G00dWINe,

Разные тулы для просмотра списка экспортируемых из ДЛЛ функций (их реально много) + MSDN для описания параметров.
...
Рейтинг: 0 / 0
14.03.2016, 10:40
    #39191183
DarkMaster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
cmd команды низкого уровня
Bred eFeMDarkMaster, debug.exe, в XP даже была к нему зашибительская справка. И всякие 'UAC' были ему побоку.

О! Значит мой склероз меня не подвел
...
Рейтинг: 0 / 0
14.03.2016, 14:44
    #39191417
Roman Mejtes
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
cmd команды низкого уровня
есть еще в dll'ках не именованные процедуры, которые черех Rundll32 не вызвать или я не понял как это сделать, у таких есть только Ordinal и имя отсутствует и это очень печально :(
...
Рейтинг: 0 / 0
14.03.2016, 14:56
    #39191437
DarkMaster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
cmd команды низкого уровня
Roman Mejtes,

Ты лучше скажи, зачем тебе такое надо-то? Или ты решил совершить прорыв в программировании и написать книгу "Как писать приложения на WinAPI с помощью RunDLL32.exe"?
...
Рейтинг: 0 / 0
14.03.2016, 16:35
    #39191554
олдскул
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
cmd команды низкого уровня
Помню можно было вписать три символа в текстовый файл. Переименовать в ехе и запустив завесить вин95.
...
Рейтинг: 0 / 0
14.03.2016, 17:45
    #39191627
DarkMaster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
cmd команды низкого уровня
олдскул,

Точно exe? Скорее .com - они без заголовка.
...
Рейтинг: 0 / 0
Форумы / Windows [игнор отключен] [закрыт для гостей] / cmd команды низкого уровня / 15 сообщений из 15, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]