dlinyj: (Default)
Электронная книжка в качестве дисплея, дубль два...


Да-да, та самая модель! Тот кто не понял, о чём идёт речь, то затравка в этом посте. А я пользуясь случаем, выражаю огромную благодарность автору поста alexshnup за методический материал и аппаратное обеспечение! Прям вдохновило на дальнейшие подвиги :).

З.Ы. Мои потуги с книжкой можно почитать по тегу prs-505
dlinyj: (Default)
Со временем совсем беда, так что пока просто урывки фоток без объяснений. Говоря кратко:
Ставим линукс во всё что движется. А что не движется - двигаем и ставим в него linux



Debian на Psion MX5



Первое впечатление - ШИКАРНО! Этот аппарат просто был создан для того, чтобы туда поставить линух. Жаль нет компилятора gcc :(((. У меня в инстаграмме фотография - это не linux - это initrd!!!
dlinyj: (Default)
Пока грандиозными результатами похвастать не могу, но всё же.

Задача: показывать раз в N секунд заданное изображение (график из gnuplot) на экране.
Решение: Оказалось достаточно тривиальным. У нас есть консоль, по которой идёт общение с линуксом. По этой консоли мы отдаём комманды в линуксе книжки (благодаря ей собственно и возможна эта петрушка), и по ней же мы можем перебрасывать данные(!). Не буду же я каждый раз перетыкать флешку.

Первое, что я сделал, это вывел отладочную консоль на бесполезный разъём наушников (кто будет слушать музыку с читалки?). При чём даже мудрившись обойтись всего двумя проводами, поскольку земля звука и цифры одна.


Вывод консоли


Книжку пока не собрал, поскольку боюсь ка бы какой косяк не всплыл. Если за сегодня всё будет хорошо, то уберу обратно в корпус (благо это занимает три минуты).

Управление и приём-передача файлов Задача чуть более сложная, но решаемая, по крайней мере у меня сработала передача от ридера в комп.
Как вы помните, в посте о железе http://dlinyj.livejournal.com/607475.html я говорил о скрипте, который записывает изображение во фрейм буффер. Напомню этот кусочек
NUM=`grep BootImg /proc/mtd | awk -F: '{print $1}' | awk -Fd '{print$2}'`
dd if=/dev/mtd$NUM of=/dev/fb0 bs=256 count=1875
/opt/sony/ebook/bin/writescreen init 0


Первая комманда определяет нормер раздела (точнее блочного устройства) NUM на котором содержится образ загрузочной картинки. Для тех кто в танке, это тупо область памяти на флешке, которая в линуксе видится как отдельный файл.
Выполнив её, я узнал, что у меня этот номер равен девяти. Ну дальше вторую комманду я немного поправил, чтобы передача велась в СОМ-порт. Опытным путём установил, что консоль для приёмо-передачи - это файл /dev/tty . Перебрасываем картинку, для этого на компе закрываем терминал и выполняем:

cat /dev/ttyUSB2 > bootimg.raw , где ttyUSB2 - это мой интерфейс VCP на базе ft232rl.

После чего в другой консоли компьютера даём комманду:

echo "dd if=/dev/mtd9 of=/dev/tty bs=256 count=1875" > /dev/ttyUSB2 , что посылает через консоль комманду передачи образа по консоли.

Всё отлично сработало, правда картинку слегка перекособочило, но это отрабатывает. После небольшой обработки согласно комментарию http://dlinyj.livejournal.com/607545.html?thread=7800633#t7800633 камрада lapinmax.ya.ru я преобразовал её в png.



Картинка с читалки


Полагаю, что её перекособочило из-за неверного старта или появившихся откуда-то лишних байт.

Обратная процедура передачи файла у меня не получилась детали как я подготавливал картинку и пробовал передать )

Полагаю, что основная причина неудачи получения файла на книжку заключается в том, что это стандартное устройство ввода, надо каким-то чудесным образом отключить консоль от стандартного устройства ввода на время передачи, а потом его включить! По моему товарищ [livejournal.com profile] cluster_d мне подсказывал как это сделать для роутера, быть может он мне поможет и сейчас.

На счёт вывода изображения на экран
К сожалению тупо с помощью консоли мне этого не удалось сделать. Вероятно придётся писать небольшую свою программулинку, как было сделано тут http://systemsand.me/sony-prs-300prs-505-hack/ . Товарищ, который писал этот пост, обещал в выходные посмотреть исходники, но видимо забыл про меня :(. Сегодня возможно попробую написать hello world. Можете мне посоветовать тулчейн и где его скачать (ОСь Ubuntu 10.10)
dlinyj: (Default)
Обойти стороной этот конкурс я не мог, тем более что он организован много уважаемым товарищем [livejournal.com profile] tnt23. К сожалению по ряду причин (в т.ч. и потому, что я был в организаторах) учавствовать в конкурсе я не мог. Но многоуважаемый камрад презентовал мне плату, с которой проводился конкурс. И я решил выложить её. Краткое описание правил конкурса тут .


Circut board


На плате установлены отечественные микросхемы (логика), дисплей, кнопка для тестов, зуммер и контактная площадка. На дисплее таймер отсчитывает время. Необходимо установить перемычки так, чтобы обезвредить бомбу. После установки перемычек нажимается кнопка, и идёт проверка результата. Если схема собранна не правильно, то таймер отнимает 5 минут отведённого времени. Когда время выходит - бомба взывается. Хитрость устройства в том, что имея одинаковую элементную базу, сигналы могут быть разными, и этим определяется индивидуальность задания.

On the printed-circuit board domestic logic microcircuits (analogue of 74 series), the display, the button for tests, a buzzer and a contact platform are established. On the display the timer counts time. It is necessary to establish crosspieces so that to neutralise a bomb. After installation of crosspieces the button is pressed, and there is a result check. If the scheme is assembled not correctly the timer takes minus 5 minutes of taken away time. When time leaves - the bomb is appealed.

Под катом видео, демонстрирующее работу схемы. )
dlinyj: (Default)
В свет и во тьму повергающий мир мановеньем руки,
Предохранителей Тестер, Прокладчик Путей,
Рубщик Системы продвинутый, игравший железной дорогой,
Странный, помятый, лежал он, растекшись под «полом»…
Ответь мне, о, бьющая точкой об точку контактов машина,
Линия, что коммутируешь ты, свет возносит над схемой,
Много мужей искушенных сказали мне F ты неисправна.
Я им поверил F я видел, что лампы, горевшие долго,
Те, что раскрашены тщательно кистью умелой,
Были повергнуты в тьму, привлекая,
Многих желающих тут же залезть под Систему.
Прямо под башнею, там, где скопление пыли,
Там мы похачим Систему, где трещины ширятся вдвое.
Будет похачено все, даже если,
кто это делает – лишь первокурсникFневежда,
Тот, кто забросил занятья, и кто будет выгнан в дальнейшем.
Будут похачены электрощиты, что стоят под замками,
Те, что скрывают контакторы, что контролируют схему.
Будет похачено все!

Оригинал под катом: Read more... )
"Хакеры. Герои компьютерной революции"
dlinyj: (Default)
Перевод

Ещё одного из них поймали сегодня, это во всех газетах. «Подросток арестован за компьютерное преступление», «Хакер арестован за взлом банка».

Чёртовы дети… Они все одинаковы.

Но вы, с вашей трех-элементной психологией и техномозгом 50-х годов, вы смотрели когда-нибудь в глаза хакеру, смотрели за них? Вы когда-нибудь задумывались что заставляет его двигаться, какие силы сформировали его?

Я — хакер, войдите в мой мир…

Мой мир начинается со школы. Я умнее большинства других детей, та чушь, которой учат нас в школе, скучна.

Чёртов недоносок… Они все одинаковы.

Я в средних или старших классах. Слушаю учительницу, которая в пятнадцатый раз объясняет как сокращать дробь. Да понял я уже. «Нет, мисс Смит, я не покажу вам мою работу. Я сделал её в уме…»

Чёртов ребенок, наверяка списал. Они все одинаковы.

Сегодня я сделал открытие. Я открыл компьютер. Секунду… это здорово! Он делает то, что я хочу. Если он совершает ошибку — это потому что я напортачил. Не потому, что я ему не нравлюсь… Или он запуган мной… Или думает, что я слишком умный… Или не любит учиться и не должен быть здесь…

Чёртов мальчишка. Все что он делает — играет в игры. Они все одинаковы.

И это случилось… дверь в мир распахнулась… посланный электронный импульс рванулся по телефонным линиям, как героин по венам наркомана, убежище от повседневной некомпетентности найдено. «Это оно… То, к чему я принадлежу» Я знаю здесь каждого… даже если я никогда не встречал его, никогда не говорил с ним, и могу больше никогда его не услышать… Я знаю вас всех…

Чёртов пацан, опять занимает телефонную линию. Они все одинаковы.

Вы готовы поклясться своей задницей, что мы все одинаковы. В школе нас всех кормили детским питанием с ложечки, в то время когда нам хотелось бифштекса… Те кусочки мяса что нам доставались, были разжёваны и безвкусны. Над нами доминировали садисты и игнорировали равнодушные. Те немногие, кто могли чему-то научить, находили в нас желанных учеников, но они были как капли воды в пустыне.

Теперь это наш мир… Мир электронов и переключателей, мир красоты данных. Мы используем существующие системы, не платя за то, что могло быть чертовски дешевым, если бы не управлялось грязными спекулянтами, и вы называете нас преступниками. Мы исследуем, и вы называете нас преступниками. Мы ищем знания… и вы называете нас преступниками. Мы существуем без цвета кожи, без национальности, без религиозных распрей… и вы называете нас преступниками. Вы строите атомные бомбы, вы развязываете войны, убиваете, жульничаете и лжете нам, пытаясь заставить нас поверить что все это — для нашего же блага, и мы уже преступники.

Да, я преступник. Мое преступление — любопытство. Мое преступление в том что я сужу людей по тому что они говорят и думают, а не по тому, как они выглядят. Мое преступление в том, что я намного умнее вас. То, что вы мне никогда не простите.

Я хакер. И это мой манифест. Вы можете остановить меня, но вы не остановите нас всех… в конце концов, мы все одинаковы. Оригинал )
dlinyj: (Default)
Тут комрад [livejournal.com profile] di_halt подсказал афигенную мазу. Как просто сбросить пароль BIOS даже при минимальных правах. Проверенно работает и в ХР и в 2000. Запускаем старый добрый debug и пишем:

-o 70 11
-o 71 22

Всё, биос браво хакнут. И сброшен в аут!
dlinyj: (Default)
Да... Прогнал аш до 10 порядка в цифирях пароль, ничего не нашёл. Вообще если пароль не цифирный, то разумных мощностей (допустим все компы города Москвы) мне не хватит :( . Так что надо ломать другими путями. Эх... Хотя с другой точки зрения подумал, а нахер оно надо.Я больше потрачу на этот взлом, чем выиграю от него.
dlinyj: (Default)
дефейс http://forum.ixbt.com/

Дефейс

Свсистнуто из [livejournal.com profile] ru_sysadmins

Особо порадовал один камент: Похоже, определился самый еврейский из всех ресурсов Рунета :)

January 2026

S M T W T F S
    123
456 78910
11121314151617
18192021222324
25262728293031

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 22nd, 2026 04:43 am
Powered by Dreamwidth Studios