Dlinyj ([info]dlinyj) wrote,
@ 2009-07-05 01:07:00
Previous Entry  Add to memories!  Share this!  Next Entry
Мегаглюк.
Мне прислали интересную ссылку, на набор "Кулибин" за 15 000 рублей, для создания собственного станка с ЧПУ (очень класная штукенция) http://www.mntc.ru/index.php?productID=115

Ну я решил найти их координаты, и на сайте щёлкая увидел презабавнейший глюк:


Это программа не может быть запущена под ДОСом


Глюк лежит ТУТ . Наверное они сайт под ДОСом сделали :). Либо на CMD написали. В общем впервые такое вижу на просторах сети!



(32 comments) - (Post a new comment)


[info]robby_roboter
2009-07-04 09:19 pm UTC (link)
Любой Виндовс бинарик содержит эту строчку.

(Reply to this) (Thread)


[info]dlinyj
2009-07-04 09:53 pm UTC (link)
Да я в курсе. Эта строчка содержится в ИСПОЛНЯЕМЫХ файлах

(Reply to this) (Parent)(Thread)


[info]robby_roboter
2009-07-04 10:01 pm UTC (link)
Ну любой extension к PHP исполняемый файл, скоорей всего битый файл попался, вот его и отдал сервер так.

(Reply to this) (Parent)(Thread)


[info]getinaks
2009-07-04 10:06 pm UTC (link)
ой не верю я, что пыхпыховское поделие будет написано на VB 6.0, а глюк егойный рантайм требует.

(Reply to this) (Parent)(Thread)


[info]robby_roboter
2009-07-04 10:08 pm UTC (link)
Я лишь предположил.

(Reply to this) (Parent)


[info]dlinyj
2009-07-04 10:19 pm UTC (link)
А можно для рабочих и крестьян пояснить что сия фраза значит (ну про перл и визуал бейсик я понял)?

(Reply to this) (Parent)(Thread)


[info]getinaks
2009-07-05 09:23 am UTC (link)
пыхпых=php
а про VB - смотрим внимательно на текст глюка, и видим в начале замечательную строчку MSVBVM60.DLL - это библиотека, благодаря которой всё сделаное на Visual Basic 6.0 работает, runtime library таксказать.
Далее смотрим текстовые вкрапления:
C:\Developers\Microsoft Visual Studio\VB98\VB6.OLB
C : \ D e v e l o p e r s \ M i c r o s o f t V i s u a l S t u d i o \ V B 9 8 \ P r i k o l \
Поскольку php штука кросплатформенная, а VB немного не кросс, то вероятность того, что модуль для оного будет написан на VB и заодно будет собран по такому адресу весьма нулевая.

А самое смешное и прикольное - это его дефолтное имя=svchost.exe

(Reply to this) (Parent)


[info]dlinyj
2009-07-04 10:19 pm UTC (link)
Имел в виду ЕХЕ файлы ;)

(Reply to this) (Parent)(Thread)


[info]robby_roboter
2009-07-04 10:23 pm UTC (link)
Загляни в любую ДЛЛку.

(Reply to this) (Parent)(Thread)


[info]dlinyj
2009-07-04 11:27 pm UTC (link)
MZQ !This program cannot be run in DOS mode.

да, внатуре...

(Reply to this) (Parent)


[info]guman0id
2009-07-04 09:20 pm UTC (link)
Первые 2 байта (MZ) говорят о том, что это открылся виндовый бинарник.
А вот почему — хз, может кто-то записал его на место текстового файла.

(Reply to this) (Thread)


[info]aterentiev
2009-07-05 10:09 am UTC (link)
Досовые ехешники тоже начинались с MZ...

(Reply to this) (Parent)


[info]bitoniau
2009-07-04 09:35 pm UTC (link)
Глюк веб-сервера или что-то подобное. Вывалилось содержимое исполняемого файла.

(Reply to this) (Thread)


[info]dlinyj
2009-07-04 09:53 pm UTC (link)
Некислый такой глюк

(Reply to this) (Parent)(Thread)


[info]cluster_d
2009-07-05 08:07 am UTC (link)
Достаточно распространённый глюк. Сервер должен был выполнить этот файл, но вместо этого вывел его содержимое. Для этого достаточно одну строку в конфиге сервера перепутать.
Если не в курсе, веб серверу можно скормить любой исполняемый файл, который выводит в консоль HTML код. Многие сайты являются обычными EXE файлами, написанными на каком нибудь делфи/бейсике. Извращенцев сейчас хватает.

(Reply to this) (Parent)(Thread)


[info]di_halt
2009-07-05 05:38 pm UTC (link)
хыхыхы видел на WASM статью про вебсервер на ассемблере. Впечатлился :)

(Reply to this) (Parent)(Thread)


[info]dlinyj
2009-07-05 05:40 pm UTC (link)
Да ладно, веб сервер на AVR делают, то ещё извращение.

(Reply to this) (Parent)(Thread)


[info]cluster_d
2009-07-05 05:42 pm UTC (link)
у тут речь не о сервере, а о cgi-bin файлах :)
Но я ошибался. Не посмотрел сразу на ссылки, а там обычный Wiki движок...

(Reply to this) (Parent)


[info]di_halt
2009-07-05 05:42 pm UTC (link)
Не там именно что полноценный сервант. Запускается под линухом. Своего рода мироапач. Вполне юзабельная вещь. Думаю для очень загруженных серверов с хилым хостингом будет самое то :)

(Reply to this) (Parent)


[info]brakhma
2009-07-04 10:47 pm UTC (link)
МНТЦ - клёвые ребята. Слежу за их деятельностью. Саше Оликевичу - глубочайший респект.

(Reply to this) (Thread)


[info]dlinyj
2009-07-04 11:03 pm UTC (link)
Хочу к ним сходить поглядеть на онный девайс

(Reply to this) (Parent)(Thread)


[info]brakhma
2009-07-04 11:38 pm UTC (link)
Я б тоже сходил, да далековато. %(

(Reply to this) (Parent)


[info]maddev
2009-07-05 01:11 am UTC (link)
CGI не настроен. Сервер вместо запуска программы просто отдает содержимое бинарника.

(Reply to this)


[info]morenebo
2009-07-05 04:00 am UTC (link)
слишком часто упоминается svchost.exe и ещё есть какой-то C:\Developers\Microsoft Visual Studio\VB98\Prikol\B1.vbp

походу это просто их вирь покоцал

(Reply to this)


[info]manowar_666
2009-07-05 07:19 am UTC (link)
кстати про станки. Я лет так шесть сделал станочек сверлильный с управлением от компа. Планировалось печатные платы сверлить, но оказалось что руками получается не намного медленнее.
Короче забросили его в угол и я потом уволился оттуда.
оригинальный сайт разработчика похоже умер, но тут http://scilab.narod.ru/mashine.html он есть, автор Certov Ilja (второй сверху)
От автора взяли только идею - оргстеклянное основание и шаговики от матричных принтеров. Направляющие - шпильки 10х0.5.
Через ключи повесили на лпт порт и простенькая програмка на паскале+асм, считывала координаты и глубину отверстий из файла.
Файл создавался полуручным редактором, на фоне splan`овской платы курсором.

В начале работы выставлялся вручную 0 сетки координат.

(Reply to this) (Thread)


[info]ikaktys
2009-07-05 09:27 pm UTC (link)
Афттар еще жыв, как и сама машина, в шкафу у меня пылится, ю=бо в последнее время куча наамного более дорогостоящих проектов началось :(
А шаговики у меня не от принтеров, а с какой то барахолки, слишком толстые они для матричника и/или тормозные.

(Reply to this) (Parent)


[info]technobastard
2009-07-05 10:18 am UTC (link)
Так кулибин же! Это все так и планировалось!

(Reply to this)


[info]vshmuk
2009-07-05 11:53 am UTC (link)
Судя по строчке
I n t e r n a l N a m e s v c h o s t @ � � O r i g i n a l F i l e n a m e s v c h o s t . e x e
это вируся, ибо нормальные файлы так не называются.
ну или же это оригинальный svchost

(Reply to this)


[info]yar_techno
2009-07-05 04:49 pm UTC (link)
Ну вы даёте.
Зайдите туда ещё раз, ага.

(Reply to this) (Thread)


[info]dlinyj
2009-07-05 05:38 pm UTC (link)
Ну я им письмо отправил :). Мелочь, а приятно.

(Reply to this) (Parent)


[info]darkhobbit
2010-02-12 01:23 am UTC (link)
Жаль, что авторы проекта "Кулибин", предназначенного для технически продвинутых людей, судя по этому посту, размещают свой сайт на Windows-хостинге.
Да и описание их софта
http://www.mntc.ru/wiki/index.php/USB_%D0%9A%D1%83%D0%BB%D0%B8%D0%B1%D0%B8%D0%BD
наводит на мысль, что о существовании систем, отличных от Microsoft ® Windows (TM) они не подозревают.
А жаль. Разработка, судя по всему, уникальная. И к подобному конструктору по идеологии бы очень подошло именно открытое программное обеспечение.
И на их форум ссылка битая.

(Reply to this) (Thread)

Хотя...
[info]darkhobbit
2010-02-12 01:34 am UTC (link)
Хотя если верить вот этой ссылке
http://content.mail.ru/arch/22387/1563956.html
некая поддержка Linux и MacOS в "Кулибине" всё же присутствует. Но на офсайте это почему-то никак не отражено.

(Reply to this) (Parent)


(32 comments) - (Post a new comment)

Create an Account
Forgot your login or password?
Log in with OpenID
English • Español • Deutsch • Русский…