Господа, будьте снисходительны, не бросайтесь сразу штрафовать за, как вам кажется, глупые вопросы - beginners на то и beginners.
Черный ящик - медицина бессильна.07.04.04 17:09 Число просмотров: 1219 Автор: DPP <Dmitry P. Pimenov> Статус: The Elderman Отредактировано 07.04.04 17:11 Количество правок: 1
> Принтер Epson Photo 890 производители в лице > support.epson.ru откровенно на фиг посылают, в сервисе > никто дюпля не дает, а здача нужно мониторить память
Знакомая ситуация.
> принтера и в нужный момент вытягивать инфу о error code да > и другую инфу не помишало бы, адресс в EEPROM принтера > знаю. Авообще интересно было бы разобраться как все это > можно лапатить с помощью API конечно.
Благо многие принтера имеют двухсторонний интерфейс, только глубоко сомневаюсь, что они могут дамп выдавать (на фик это не нужно в процессе эксплуатации). Просто запрос: "А сколько у нас там чернил осталось?" и принтер на него что-то выдает. Всякие потайные ходы для диагностики только разработчики и знают. Можно еще ПЗУ дизассемблировать и разобраться. А если надо, то и подправить.
Имеет смысл рассматривать худший вариант: принтер тупая железака, которая тупо выполняет алгоритм - сказано напечатать - печатает, сказано сделать какую-нибудь финю, не предусмотренную алгоритмом, делает то, что алгоритмом предусмотрено - посылает на фик и ничего не делает. Если и умеет то, что хочется делать, но не знаем как об этом попросить - худший вариант перебираем все возможные запросы.
Можно попытаться узнать может ли он вообще сделать что-либо подобное, иначе искать принципиально другие хакерские методы (подпаяться к микрухе и драть инфу с проводов, например).
Есть принтер , в нем есть EEPROM DATA. Задача вообщем научиться здирать дамп того самого EEPROM DATA. Каким макаром и счего начать даже не знаю. Если кто знает чего ответьте
Что за принтер-то (производитель, модель)?07.04.04 13:56 Автор: DPP <Dmitry P. Pimenov> Статус: The Elderman
> Есть принтер , в нем есть EEPROM DATA. Задача вообщем > научиться здирать дамп того самого EEPROM DATA. Каким > макаром и счего начать даже не знаю. Если кто знает чего > ответьте Что производители говорят? Что у них на сайте выложено, какой софт? Что в сервис-центре говорят? Зачем это нужно (может как-нибудь по-другому проблему решить можно)?
В крайнем случае выдрать микруху и программатором ее.
> Что производители говорят? Что у них на сайте выложено, > какой софт? Что в сервис-центре говорят? Зачем это нужно > (может как-нибудь по-другому проблему решить можно)? > В крайнем случае выдрать микруху и программатором ее. Принтер Epson Photo 890 производители в лице support.epson.ru откровенно на фиг посылают, в сервисе никто дюпля не дает, а здача нужно мониторить память принтера и в нужный момент вытягивать инфу о error code да и другую инфу не помишало бы, адресс в EEPROM принтера знаю. Авообще интересно было бы разобраться как все это можно лапатить с помощью API конечно.
Если у тебя есть софт к этому принтеру, то все можно вытащить из него07.04.04 17:36 Автор: SL Статус: Незарегистрированный пользователь
Есть даже сервис утилита которая умеет дампить память, но каким макаром ее раскрыть а потом процедуры функции вытянуть, х.. его знает мазгом у меня пока маловато.
Пришли - посмотрю (crypto2001@hotmail.ru). Быстро правда не обещаю.08.04.04 11:14 Автор: SL Статус: Незарегистрированный пользователь
> Есть даже сервис утилита которая умеет дампить память, но > каким макаром ее раскрыть а потом процедуры функции > вытянуть, х.. его знает мазгом у меня пока маловато. Принтера чаще по параллельному потру подключаются, реже по последовательному и крайне редко по сети.
Програмку ковырять (дизассемблировать и разобраться) я так понимаю тяжело.
Если параллельный порт, то возможен вариант сделать мост и с него снимать протокол. Мжно как параллельно подпаяться, так и взять комп с двумя параллельными портами, один из них в режим чтения поставить, другой на принтер, прокидывать все сигналы и логировать их.
Черный ящик - медицина бессильна.07.04.04 17:09 Автор: DPP <Dmitry P. Pimenov> Статус: The Elderman Отредактировано 07.04.04 17:11 Количество правок: 1
> Принтер Epson Photo 890 производители в лице > support.epson.ru откровенно на фиг посылают, в сервисе > никто дюпля не дает, а здача нужно мониторить память
Знакомая ситуация.
> принтера и в нужный момент вытягивать инфу о error code да > и другую инфу не помишало бы, адресс в EEPROM принтера > знаю. Авообще интересно было бы разобраться как все это > можно лапатить с помощью API конечно.
Благо многие принтера имеют двухсторонний интерфейс, только глубоко сомневаюсь, что они могут дамп выдавать (на фик это не нужно в процессе эксплуатации). Просто запрос: "А сколько у нас там чернил осталось?" и принтер на него что-то выдает. Всякие потайные ходы для диагностики только разработчики и знают. Можно еще ПЗУ дизассемблировать и разобраться. А если надо, то и подправить.
Имеет смысл рассматривать худший вариант: принтер тупая железака, которая тупо выполняет алгоритм - сказано напечатать - печатает, сказано сделать какую-нибудь финю, не предусмотренную алгоритмом, делает то, что алгоритмом предусмотрено - посылает на фик и ничего не делает. Если и умеет то, что хочется делать, но не знаем как об этом попросить - худший вариант перебираем все возможные запросы.
Можно попытаться узнать может ли он вообще сделать что-либо подобное, иначе искать принципиально другие хакерские методы (подпаяться к микрухе и драть инфу с проводов, например).