Кот-ученый ([info]livejohan) wrote,
@ 2007-03-22 12:50:00
Previous Entry  Add to memories!  Tell a Friend!  Next Entry
Entry tags::-), башорг жжот, всё чудесатее и чудесатее, лытдыбр

Не буду больше башорг читать!
Вот, только оттудова:

http://bash.org.ru/quote.php?num=136112
исследователь

Сейчас набрал в Блокноте текст "bugoga" без кавычек, сохранил как экзешник.

исследователь

При запуске вылазит консолька, в которой рандомно скачет текстовый курсор=))) Ни с чем другим такого эффекта нету...

Ну дык - проверил, запустил. Так там не только "курсор скачет", у мя еще принтер начал пустые листы гнать. Вообще, какого хрена экзешка без "MZ" вообще запускается, а, Билли?


(Post a new comment)


[info]self_perfection
2007-03-22 10:01 am UTC (link)
Чукча сцуко осторожный, чукча посмялся, а проверять не стал. Кстати многие *.com файлы начинаются не с "MZ", а с "й". Да и вообще теоретически могут начинаться с чего угодно. Я как-то пробовал писать прямо в машинных кодах, так начало исполняемого файла никак не регламентируется.

(Reply to this)(Thread)


[info]livejohan
2007-03-22 10:10 am UTC (link)
*.com файлы и должны начинаться "с чего угодно". Насколько помню, последний раз, когда я это проверял - у меня была 98 винда, так вот там, как и следует из описания формата, дос-овские проги могут начинаться с "MZ" или "ZM", а виндовые - только с "MZ". На всё остальное она говорила что-то вроде "неверный формат файла".

(Reply to this)(Parent)(Thread)


[info]self_perfection
2007-03-22 10:17 am UTC (link)
Винда вообще не смотрит на magic numbers. Ставь линух )

(Reply to this)(Parent)(Thread)


[info]livejohan
2007-03-22 10:24 am UTC (link)
Облом с линухом, ибо комп мне нужен не только для развлекухи типа фильмов/музыки/инета, еще и работать иногда приходится :-(

(Reply to this)(Parent)(Thread)


[info]self_perfection
2007-03-22 10:32 am UTC (link)
Ничто не мешает поставить их параллельно. Венду можно будет запускать в виртуальной машине, а мне, например, и изредка в неё загрузиться не влом. Ну и кроме того некоторую работу можно и под линухом делать. Документы microsoft office открытыми офисными пакетами читаются/пишутся довольно неплохо.

(Reply to this)(Parent)(Thread)


[info]livejohan
2007-03-22 10:39 am UTC (link)
У меня 90% вордовских документов начинаются с таблицы (специфика такая). Вы в курсе, что будет, если документ OOO начать с таблицы? Попробуйте, забавно. Кроме того, скриптинг (точнее, модель документа) в OOO - это имхо пиздец.

Далее, я не знаю, насколько хороша виртуальная машина в Линуксе, и даже проверять не собираюсь - мне хватает Кореловских глюков на родной платформе.

Работа просто такая - сугубо DTP, там в Линуксе можно только побаловаться разными гимпами/инкскейпами/скрибусами - и забыть как страшный сон.

(Reply to this)(Parent)


[info]neomessiah
2007-03-22 10:09 am UTC (link)
Проверил - работает ))

(Reply to this)(Thread)


[info]livejohan
2007-03-22 10:12 am UTC (link)
А принтер?

(Reply to this)(Parent)(Thread)


[info]neomessiah
2007-03-22 10:35 am UTC (link)
У меня сетевой - в офисе. Вроде никто не жаловался.

(Reply to this)(Parent)(Thread)


[info]livejohan
2007-03-22 10:41 am UTC (link)
Значит гонит прямо в LPT.

(Reply to this)(Parent)


[info]skr1pach
2007-03-22 10:10 am UTC (link)
ЕБАНИСЬКА!

(Reply to this)


[info]coolkat
2007-03-22 10:47 am UTC (link)
Работает, но курсор не скачет. XP Professional SP2

(Reply to this)(Thread)


[info]livejohan
2007-03-22 10:51 am UTC (link)
У меня вроде тоже. Может камушек ваш побыстрее, или мониторчик LSD-шный?

(Reply to this)(Parent)(Thread)


[info]coolkat
2007-03-22 02:24 pm UTC (link)
я на ноуте запускал.

(Reply to this)(Parent)


[info]eros2
2007-03-22 10:59 am UTC (link)
У меня начинает скачать, но не сразу, а через несколько секунд. Тоже XP Professional SP2.

(Reply to this)(Parent)


[info]dndred
2007-03-22 11:09 am UTC (link)
win2000. думает, скачет, "печатает"))

(Reply to this)


[info]dndred
2007-03-22 11:11 am UTC (link)
кстати, оказывается я набрал "bugaga"... т.е. через A. и всё равно работает!

(Reply to this)(Thread)


[info]livejohan
2007-03-22 11:32 am UTC (link)
Бугага!!! Билли жжот!

(Reply to this)(Parent)


[info]eros2
2007-03-22 12:13 pm UTC (link)
Я так понимаю, там print screen в цикле получаетсо.

(Reply to this)(Thread)


[info]livejohan
2007-03-22 12:21 pm UTC (link)
Гг, принтскрин в цикле уложить в 6 байт - это сильно :-)

(Reply to this)(Parent)


[info]vasyathriller
2007-03-22 01:34 pm UTC (link)
Эх, тянула бы моя машина vmware или поддерживал бы wine виндовый cmd... :)

(Reply to this)


[info]coolkat
2007-03-22 03:45 pm UTC (link)
При помощи друга разобрался:

22/03/2007 16:54:51 CoolKat: вам лучше знать, а не пробовал бугога в ASM конвертнуть?
22/03/2007 16:58:37 al: пробовал - хня какая-то
22/03/2007 16:59:18 al: bound si, [di][67]
popa
popa

:)
22/03/2007 17:00:40 CoolKat: bound это что за команда?
22/03/2007 17:01:14 al: не знаю
22/03/2007 17:26:49 al: вообще я поменял точку зрения
оч похоже, что винда так рассуждает - если файл .ехе - то надо его запустить, но ехе-файл начинаться должен с MZ, а этот не начинается, но запустить надо, значит будем запускать его как сом-файл - с первого байта

я попробовал, работает
22/03/2007 17:27:45 CoolKat: ком в exe перименовал?
22/03/2007 17:28:20 al: ну типа да
написал сом-файл, который на экран печатает
потом его в ехе переименовал
22/03/2007 17:28:44 CoolKat: многа букв?
22/03/2007 17:29:29 al: хм, там не буквы
сейчас...
22/03/2007 17:31:41 al: его аськой не пошлешь
а байтов 6 всего
22/03/2007 17:32:03 CoolKat: шли HEX-ом
22/03/2007 17:34:18 al: из 5-ти байт сделал
а как тебе его нехом прислать?
22/03/2007 17:35:03 CoolKat: 0A 1F 00 AC E5 вот так
22/03/2007 17:36:01 al: B8 67 0E CD 10

тока из фара не работает, cmd надо запустить
22/03/2007 17:36:26 CoolKat: а из винды ?
22/03/2007 17:36:55 al: он консоль захлопнет

запускай смд, а из него файл
22/03/2007 17:37:20 CoolKat: ща попробую
22/03/2007 17:38:53 al: скачай hiew http://www.hiew.ru/files/hiew32demo.zip
22/03/2007 17:39:05 al: редактор-дизасемблер
22/03/2007 18:18:05 CoolKat: не работает
22/03/2007 18:18:17 al: в смысле, что не работает?
22/03/2007 18:22:00 CoolKat: has encountered illegall instruction
22/03/2007 18:22:52 CoolKat: mov ax,00E67
int 010
22/03/2007 18:23:23 al: да
22/03/2007 18:23:50 CoolKat: у тебя XP Proffesional SP2 ?
22/03/2007 18:23:59 al: можно еще C3 на конце сделать (ретурн)
22/03/2007 18:24:32 al: нет у меня 2000
но если ты из под смд запускаешь
должно работать
могу на ХР посмотреть
22/03/2007 18:27:25 CoolKat: с ретурном заработало
22/03/2007 18:37:19 al: к сожалению осмысленую прогу не получится написать из буковок\символов ASCII+кирилица
либо псевдографика, либо управляющие символы все-равно будут
22/03/2007 18:39:02 CoolKat: ну это понятно, хотя теоретически возможно
22/03/2007 18:41:11 al: хм, смотря что она делать будет
NOP NOP NOP - да возможно (буква Р, русская или латинская не знаю)

но если что-то поинтереснее (чтобы на экран напечатала например) - то нельзя вроде - нужны MOV операции, а они не попадают куда нужно по бинарным кодам

(Reply to this)(Thread)

Re: Reply to your entry...
[info]livejohan
2007-03-22 03:55 pm UTC (link)
Сорри, всё ниасилил, убегаю уже, потом отвечу. Осмысленная прога из буковок - гуглим EICAR :-)

(Reply to this)(Parent)(Thread)

Re: Reply to your entry...
[info]coolkat
2007-03-22 04:50 pm UTC (link)
EICAR virus test - безобидный тест, определяемый большинством антивирусов в качестве заразы. Используется для проверки работоспособности защитных программ. Достаточно создать файл, содержащий следующую последовательность:

X5O!P%@AP[4\PZX54(P^)7CC)7}$EICAR-STANDARD-ANTIVIRUS-TEST-FILE!$H+H*

У меня сработал прямо на создании .txt файла, однако можно дальше переименовать его в .com и попробовать запустить, отправить себе по почте и т.д.

(Reply to this)(Parent)


Create an Account
Forgot your login?
Login w/ OpenID
English • Español • Deutsch • Русский…