MyLittleFella

MyLittleFella

пикабушник
поставил 1231 плюс и 1676 минусов
проголосовал за 0 редактирований
2115 рейтинг 19 подписчиков 1851 комментарий 14 постов 2 в горячем
53

TerraNet интересный модем dialUP

Совсем недавно получил в свою коллекцию, интересный экземпляр. Это карманный диалап модем фирмы TerraNet. Страна изготовитель - неизвестна.

Данный девайс обладает COM интерфейсом и может функционировать за счет батарейки типа "Крона" к нему так же можно подключить питание через адаптер питания (не в комплекте). По рассказам бывшего владельца - батареи хватало на долго. Чтобы вам понять масштаб модема (на сколько он карманный) я положил карточки.

TerraNet интересный модем dialUP Modem, Dial-Up, Terranet BBS, Длиннопост

Модель AT-9642 PKM 2400bps. Из модели видно, что модем может в AT команды, может работать как факс. Тумблер включения под правую руку.

TerraNet интересный модем dialUP Modem, Dial-Up, Terranet BBS, Длиннопост

Я не удержался и разобрал его. Состоит он из 2 частей. 1 это собственно само общение по телефонной линии. Как видно модемчик обладает динамиком (он за наклейкой QC)

TerraNet интересный модем dialUP Modem, Dial-Up, Terranet BBS, Длиннопост

вторая плата. Самая здоровая микросхема это собственно факс/модем на едином чипе - дата производства 91 год. Значит модем был произведен чуть позже. Соединение двух плат производится пинами (они чуть выше микрухи на едином чипе). Производитель очень старался сделать плату компактнее, поэтому отверстия  для фиксации плат расположены очень близко к краю.

TerraNet интересный модем dialUP Modem, Dial-Up, Terranet BBS, Длиннопост

Я список AT команд диалапа по ссылке внизу (если что, там нет рекламы, там нет ничего, кроме AT команд и их описания)

https://support.usr.com/support/3cxm756/3cxm756-ug/atcoms.ht...

Опережая все расспросы - нет я пока не проверял модем на работоспособность. У меня дома нет телефонной линии.

Спасибо за внимание!

Показать полностью 3
53

5.25'' HDD диск Quantum Big Foot

5.25'' HDD диск Quantum Big Foot Quantum, Жесткий Диск, Ретро, Компьютер, Длиннопост
5.25'' HDD диск Quantum Big Foot Quantum, Жесткий Диск, Ретро, Компьютер, Длиннопост
5.25'' HDD диск Quantum Big Foot Quantum, Жесткий Диск, Ретро, Компьютер, Длиннопост
5.25'' HDD диск Quantum Big Foot Quantum, Жесткий Диск, Ретро, Компьютер, Длиннопост

Всем привет. Знакомьтесь это пяти дюймовый жесткий диск Quantum Big Foot (made in Japan, а не эти ваши Малайзии, что говорит нам о качестве сборки и об отличном ОТК (не то что сейчас) ) выпущенный 1 месяца 97 года. 2,5 Гигабайта (или 1,2 Гигабайта уж не помню, гонял его на бедблоки очень давно). Данные жесткие диски выпущенны были в подобном форм факторе для, скорее всего, для более плотной компановки в системных блоках (места под 3.5 дюймовок часто было 2 1- уже занимал флоп, 2 - 3.5 дюймовый диск), более того подобный диск обладает увесистой системой охлаждения, да и по объему он больше 3.5 жестких дисков того периода (я говорю о десктопах естественно).

Для сравнения размеров, вот вам картинка из интернета

5.25'' HDD диск Quantum Big Foot Quantum, Жесткий Диск, Ретро, Компьютер, Длиннопост

Спасибо за внимание.

Показать полностью 4
103

Пасхалочка от разработчика victoria

Пасхалочка от разработчика victoria Victoria, Пасхалка, IT, Олдскул
Пасхалочка от разработчика victoria Victoria, Пасхалка, IT, Олдскул

Всем привет. Проверяя кучу жёстких дисков, мой коллега нашёл вот такую пасхалку от Казанского. Да, монитор это это смесь самсунга и бенк самабенг. Или бенгосама.

Спасибо тебе, Казанский за наши жесткие диски!

6

Pentium 3 Celeron на платформе GA-6VEML (rev 1.0)

Как же я люблю Gigabyte! Неубиваемая платформа. Конечно, вы можете со мной не согласиться, но факт остается фактом, мертвые гигабайты, встречаются (в отличие от мерзкого асуса) крайне редко.

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

Из докупленого:

оперативная память Б/У (тестовая), куплена давно вот как раз для таких вот целей.

Pentium 3 Celeron на платформе GA-6VEML (rev 1.0) Ретро компьютер, Ремонт, Винтаж, Ремонт техники, Длиннопост

Перво наперво: был снят куллер и я прозвонил все транзисторы, попутно заменив 2 кондера вверху.

Кстати, о куллере - паста то ли за время то ли от эксплуатации буквально прикипела к крышке процессора. Я просто подсунул иглу со спиртом и прыснул немного, не уверен, что все это как то помогло, но через некоторое время радиатор стал свободно елозить по крышке процессора (с защелкой радиатора тоже повозился будь здоров). Далее, я подал питание на комп и ....

Pentium 3 Celeron на платформе GA-6VEML (rev 1.0) Ретро компьютер, Ремонт, Винтаж, Ремонт техники, Длиннопост

но не стартанул. Хоть замыкай пины хоть матерись на них. В ход пошел тестер. И тестер на пинах показала обрыв. Т.е. окисел контактов. Не беда! Берем древесный спирт и щетку...

После этих манипуляций и чисток почти всех пинов я попробовал подать питание...

С1 - известил меня тестер, ну значит плата поднялась и готова читать/писать в оперативку...

Ставим оперативку и опять С1! Прозваниваем слот по пиново. Контакт есть - втыкаем оперативку - С1! Втыкаем в другой слот С1!

Тут то и можно было завершить мой пост, но если бы не скидочкая карта от магаза, которую мне дали, в котором я никогда не побываю и WD-40. Злобно наливаем на тряпочку вд-шку и оборачиваем в её карту, и начинаем чистить все разъемы, до которых мы можем дотянуться, чистим в 2 захода - 1 раз ВД второй раз спиртом (я проветривал помещение и принюхивался, чтобы пахло от платы только спиртом).

Вот и вуаля! Код 26!

Pentium 3 Celeron на платформе GA-6VEML (rev 1.0) Ретро компьютер, Ремонт, Винтаж, Ремонт техники, Длиннопост

Ожидание видео сигнала, или ожидение Ф1 от клавиатуры, или всё вместе.

О планах на будущее:

Для чего можно использовать этот комп?

Можно использовать его для ретро-игр, можно поставить freeBSD/Linux (Black cat или DSL или ещё чего нибудь убойное типа генту) и приобщиться к сисадминским забавам, на нем же можно погрузиться в удивительный мир программирования, можно поднять FIDO ноду.  Но я думаю поступлю немного извращеннее, я хочу поднять BBS. (на фото стоит вайфай, мезкий звук от джениус и пост карта, я их вытаскивал и вставлял после чистки слотов (снимая грязь если та была) довольно много раз, этих карточек много, а вот диалапов мало)

Сейчас идей много, но у меня нет VGA шнура и жесткого диска IDE.

Всем спасибо за внимание.

В процессе чистки ни один дисковод не пострадал.

Показать полностью 2
4

DOS и Вирусы.

У нас было 2 антивируса, 75 команд для определения вирусов, 5 директорий с утилитами, бэкап autoexec-а и целое множество дискет с форматом с ключoм S, валерьянка, а также привод CD-ROM через звуковую карту, диалап, нульмодем, куча свободного времени и 2 дюжины распечаток дампов памяти. Не то чтобы это был необходимый запас для запуска вареза, но если начал собирать его, становится трудно остановиться. Единственное, что вызывало у меня опасение — это NDD. Ничто в мире не бывает более беспомощным, безответственным и порочным, чем комп тормознувший на бэд блоке. Я знал, что рано или поздно мы перейдем и на эту дрянь.

Как ни странно вирусов под DOS, которые реально убивали данные было не так много, но они были.

Эльвира

DOS и Вирусы. Dos, Вирус, Гифка, Длиннопост

Фантом -1

DOS и Вирусы. Dos, Вирус, Гифка, Длиннопост

Марс

DOS и Вирусы. Dos, Вирус, Гифка, Длиннопост

Пинг понг

DOS и Вирусы. Dos, Вирус, Гифка, Длиннопост

Волкер (пешеход)

DOS и Вирусы. Dos, Вирус, Гифка, Длиннопост

Куку

DOS и Вирусы. Dos, Вирус, Гифка, Длиннопост

Вирус самолетик

DOS и Вирусы. Dos, Вирус, Гифка, Длиннопост

Mark вирус.

DOS и Вирусы. Dos, Вирус, Гифка, Длиннопост

Все эти вирусы красивы и написаны с любовью ради вас, уважаемые пользователи.

За бортом остались чернобыли, kazor, time, funface.

Показать полностью 6
8

Во что поиграть если у тебя стоит freeDOS/DOS?

Часто у меня спрашивают:

"Вот ты сидишь часто сидишь на freeDOS, во что ты там играешь?"

Так вооот. Я сделал выборку, игр которые на долгое время стали для меня эталоном.

Выживание: Robinson's Requem

Одна из сложнейших на моей памяти игр, с удивительно долгим и вдумчивым гейплеем. Быть может новым игрокам и придется привыкнуть к управлению, но когда вы разберетесь, вы сможете с легкостью ампутировать лишние конечности ГГ. В отличие от новых игр - эта игра имеет сюжет и её возможно пройти.

Во что поиграть если у тебя стоит freeDOS/DOS? Dos, Игры для DOS, Freedos, Сиськи, Видео, Длиннопост

RPG: Betrayal to Krondor.

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

Во что поиграть если у тебя стоит freeDOS/DOS? Dos, Игры для DOS, Freedos, Сиськи, Видео, Длиннопост
Во что поиграть если у тебя стоит freeDOS/DOS? Dos, Игры для DOS, Freedos, Сиськи, Видео, Длиннопост

Адвенчура - Elvira

Жестокая адвенчура довольно сложная, но от этого ужасно интересная. Если вы воспитаны на "марио" или на "кен командере", то откровенные сцены убийства ГГ, вас могут немного шокировать.

Во что поиграть если у тебя стоит freeDOS/DOS? Dos, Игры для DOS, Freedos, Сиськи, Видео, Длиннопост
Во что поиграть если у тебя стоит freeDOS/DOS? Dos, Игры для DOS, Freedos, Сиськи, Видео, Длиннопост

Стратегии: Constructor.

Юморная больше экономическая стратегия, про жизнь и застройку в английских пригородах.

Сейчас вышло HD переиздание, почти все озвучено (особенно радуют фразы типа Ya и Oi), но я все же рекомендую старую игру из-за моделек персонажей. Я не знаю, чем то они мне напоминали персонажей клипа Dire Straits - Money For Nothing

Во что поиграть если у тебя стоит freeDOS/DOS? Dos, Игры для DOS, Freedos, Сиськи, Видео, Длиннопост

Pizza Tycoon

Создайте свою Пицца империю, готовьте сами свои пиццы, кидайте конкурентам в рестораны бомбы - вонючки! Ругайтесь на не эффективный персонал, растите по криминальной или социальной леснице, обустраивайте свои рестораны! (вам потребуется мануал для легкого старта)

Во что поиграть если у тебя стоит freeDOS/DOS? Dos, Игры для DOS, Freedos, Сиськи, Видео, Длиннопост

Симуляторы: Comanche.

Вертолетный симулятор, довольно прост в освоении. Когда я начинаю играть в него, то на заднем фоне включаю "полет валькирий" и веду машину по складкам местности.

Во что поиграть если у тебя стоит freeDOS/DOS? Dos, Игры для DOS, Freedos, Сиськи, Видео, Длиннопост

Стрелялка: Redneck Rampage

Сделан на движке знаменитого Дюка-3д, игра довольно веселая и обладает колоритным деревенским юмором.

Во что поиграть если у тебя стоит freeDOS/DOS? Dos, Игры для DOS, Freedos, Сиськи, Видео, Длиннопост

Гонки:Quarantine

Сималятор таксисита, такси которого обвешано убивалками всех мастей. Игра довольно жестока. Многие считают Carmageddon  - безумно жестокой игрой былых лет, но до последней оставалось ещё 3 года.

Во что поиграть если у тебя стоит freeDOS/DOS? Dos, Игры для DOS, Freedos, Сиськи, Видео, Длиннопост

Спасибо за чтение.

Показать полностью 8 1
47

Pentium 2, слотовый.

Pentium 2, слотовый. Ретро компьютер, Компьютер, Компьютерное железо, Игры для DOS
Pentium 2, слотовый. Ретро компьютер, Компьютер, Компьютерное железо, Игры для DOS
Pentium 2, слотовый. Ретро компьютер, Компьютер, Компьютерное железо, Игры для DOS

Привет. Я люблю возиться со старым железом. За ремонт, мне иногда предлагают взять себе старичка, часто он весьма и весьма в хреновом состоянии, без слёз не взглянешь. Вот этот компьютер был отдан мне просто так. Как вы видите процессор слотовый, и в этом была большая проблема - контакты почти всех слотов закисли, но процессорные контакты окислились наиболее сильно. Крепление под камень было разбито, я не нашел замену, так что просто склеил крепление. Так же заменил 1 полевик.

Сразу отвечу зачем мне этот комп:

первое - я хочу поставить на него freeDOS. Второе - хочу поднять bbs (на фото у меня 1 мопед 57600 стоит в мамке, дома ещё 2 модема), третье, хочу его запихнуть в корпус с кнопкой "турбо". Потому что кнопка турбо- это неимоверно круто. ну и четвертое, подобные ретромашинки - хороши для оттачивания навыка программирования (я хочу заиметь 486 или 286, но говорят в них было довольно много тех золота, поэтому найти их в рабочем состоянии - редкость) на C/C++, ну и конечно python был перенесен под DOS. Ну и конечно же я буду использовать его для DOS игр.

Показать полностью 1
2

NFC: Работа с библиотекой.

Моя библиотека состоит из трех классов

NFC- родительский класс (NXP чипы должны поддерживаться от 532), который позволяет

- соединяться со считывателем

- показывать тип считывателя

- отправлять прямые команды на чип

- будить чип (эта функция необходима, т.к. после подачи питания чип "спит")


PN532

- включить антенну

- посмотреть карту без авторизации, определить её тип (Mifare только прописан)

- упрощенное считывание (возвращает все что нужно для дальнейшего использования)

- считывание блоков памяти Mifare Ultralight

- авторизация Mifare Ultralight C

- записать на вашу карту Mifare Ultralight C новый ключ.

- записать в память, mifare ultralight / ultralight C

- авторизация блока Mifare Classic

- запись блоков Mifare Classic



tryports

определяет на каком порту болтается ваш считыватель.

Ниже я приведу пример использования кода и объясню построчно чего происходит.

NFC: Работа с библиотекой. Nfc, Библиотека, Работа с картами, Длиннопост

в python со знака #  -далее идет комментарий, так что строки начнающиеся с #- пропускаем.

2 - открываем соединение по COM2 (я знаю что там находится мой считыватель), он подключен через преобразователь интерфейсов moxa (ОС win определяет его как com2).

строка r.wakeup() - будит наш считыватель

следующая строка показывает информацию о считывателе (картинка ниже). Как мы видим, действительно внутренняя схема 32 версия 01, ревью 06. Далее идет в таблице идет поддержка стандартов.

После того, как чип определился и вывел инфу о себе - мы включаем антенну (turnOnRF ())

и тащим информацию о карте.

Считыватель будет ожидать карту и программа не сдвинется с места пока вы её не приложите.

Ну вот мы приложили карту, и появилась последняя табличка, в ней, показаны все доступные данные которые можно прочитать без авторизации, так же показан тип карты в моём случае это mifare ultralght C.

Последняя строка  - прошла ли авторизация (по умолчанию вы сначала должны авторизоваться перед записью) - 0 прошла авторизация 2 - не прошла 1 - что-то пошло не так. (коды в hex)

По умолчанию пароль на всех картах IEMKAERB!NACUOYF он же (если немного крутануть то получится BREAKMEIFYOUCAN!)

После записи карты старый пароль ещё будет действовать (я не стал команда setMifareUltralightCKey), вам надо отвести карту от считывателя. После "вытаскивания картриджа" пароль и настройки будут применены на карте.

NFC: Работа с библиотекой. Nfc, Библиотека, Работа с картами, Длиннопост
Клонируем карты

Начинающий разработчик, используя Mifare Classic не переписывает пароли в карте по всем блокам, оставляя лазейку для взлома. Зная хотя бы один из паролей на любом блоке можно скопировать карту и сделать её точный клон при помощи MifareZero.

Если вам известно, что какой то блок авторизации остался "заводским", то можно попытаться хакнуть карту и вытащить все данные при помощи MFCUK.

Даже если вам не известны пароли, то вы сможете получить ключ авторизации используя сниффер.

Зачем NFC хакать?

Не делайте то, что я напишу, это уголовно-наказуемое преступление. Я не несу ответственности за вас! У вас как бы своя голова должна быть.

Хакают карты - для получения разовых допусков (постоянных допусков) на предприятия, в учреждения и так далее. Сейчас набирают обороты платежные системы по NFC. Так что человек вооруженный считывателем может снять с вашего телефона (некоторые личности убирают подтверждение о переводе, мол, медленно), карты, денежные средства.

Я понимаю, для моих "уроков" это маловато, но все же я не хотел бы стать предпосылкой к вашей криминальной карьере.

По поводу моей библиотеки - вы вправе копировать, распространять, модифицировать её как вам угодно, при условии, что вы оставите ссылку в исходниках на оригинальную библиотеку. Код распространяется под лицензией GNU.

ссылка на библиотеку.

https://github.com/X286/nfc_py

предыдущие посты:

http://pikabu.ru/story/nfc_blizhe_k_telu_4989630 - второй

http://pikabu.ru/story/nfc_prostyim_yazyikom_4986958 - первый

Всем спасибо за внимание. Задавайте вопросы.

Показать полностью 1
9

NFC: Ближе к телу.

Как это работает?

Как я писал, в предыдущем посте. (http://pikabu.ru/story/nfc_prostyim_yazyikom_4986958)

Визуально разделенный тандем смарт карты и считывателя, по факту они являются одним устройством, которое работает по специальным протоколам передачи данных (вспомните приставки и картриджи).

Я не зря сравнил NFC и приставку. Как и в картриджах, в NFC смарт карте может быть записано ЧТО угодно и как угодно, в рамках стандарта карты, но об этом позже.

Считыватели.

NFC: Ближе к телу. Nfc, Дальше в лес, Длиннопост
NFC: Ближе к телу. Nfc, Дальше в лес, Длиннопост

По стандарту (но не по факту), все считыватели NFC полностью поддерживают частоту 13,56 мегагерц, и могут считывать

пассивные смарт карты до 20 см (все зависит от антенны).

Производители, делая свои считыватели, любят использовать чип NXP (PN5хх серию).

Остановимся и мы на чипе PN532 (в принципе 32 и старше совместимы)

Ну, ладно, ладно, что дальше?

Можно собрать свой считыватель: купить чип и спаять плату (первое фото). По факту NXP чип - микрокомпьютер без обвязки, в котором уже есть самые

распространенные интерфейсы, для его полноценного использования. Так что проблем с его подключением быть не должно.

Однако, не все мы умеем паять, проектировать и так далее, но не стоит отчаиваться! На это же есть российский

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

Существуют 2 типа считывателей: основанные только на чипах NXP (как на фото) которые позволяют вам делать всё что угодно, и специализированные считыватели со своими мозгами (фирмы ACS например, они тоже популярны), программисты ACS в удобной для пользователя форме, дают всё что необходимо.

У последних имеется второй контроллер, с памятью (опционально), драйвером и так далее, более того, прошивки второго (ведущего) контроллера часто закрыты для конечного пользователя, и не позволяют сделать многих вещей (например прямое обращение к регистрам чипа PN).

Есть ещё один тип считывателя - сниффер, сниффер модифицированный считыватель, который перехватывает общение между смарткартой и считывателем, вытаскивая некоторые данные (например, пароли Mifare Classic).

Снифферы делятся на активные и пассивные соответственно.

Для решивших хакнуть пару карт - сниффер пассивный стоит около 50-60 баксов, активный может стоить до 300 баксов.

Более того, вы должны хорошо понимать, как работает шифрование, авторизация и так далее.


Смарт карты.

Как и считывателей, карт тоже имеется два типа: пассивные и активные.

Активные карты-  это ваш телефон, карта для въезда на территорию итд. Часто смарт картой может выступать и считыватель. Т.е. активная смарт карта - это карта со своим источником питания (например батарейкой)


Пассивные - это самые обычные в нашем понимании смарт карты, о которых пойдет дальше речь.

Общий процесс взаимодействия смарт карты и считывателя.

1 - смарт карта не поднесена к считывателю, ничего не происходит. Считыватель ждет карту.

2 - человек подносит карту к считывателю, на карту наводится ЭДС и карта, тут же отправляет считывателю свой идентификационный номер.

3 - считыватель каким то образом обрабатывает его и совершает какое то действие (определено стандартом и разработчиком).

4 - человек убирает карту, на карту не наводится ЭДС. Считыватель начинает снова "ждать карту"

Всё как в консолях! Вы втыкаете картридж, играете, а потом вытаскиваете картридж.

Внимание! Если считыватель никак не отреагировал на вашу смарт карту - это не значит,

что он её не записал и не обработал, это значит разработчик не хотел показывать вам, что он её считал.

Структура карт на простом примере.

Для начала, существуют карты с авторизацией и без авторизации.

Одна из самых простых карт без авторизации Mifare Ultralight

В этой карте находится 48 ячеек памяти которые пользователь может изменять без особых последствий, так же в памяти хранится идентификатор,

и lock поля (например запретить чтение памяти, оставить только запись, или запретить запись оставить только чтение).

Чистая карта идет только с номером карты (идентификатором, уникальным причем), а область из 48 ячеек памяти записаны какой нибудь последовательностью (тестовый прогон).

Теперь разберем карту с аутентификацией Mifare Ultralight C -

в ячейках памяти добавляется блок аутентификации, который открыт только на запись (его невозможно прочитать).

к lock полям добавляется - "можно ли считать данные не авторизовавшись, записать данные не авторизовавшись".

Стоит отметить, что количество ячеек и блоков аутентификации может быть сколько угодно (как и блоков памяти, все зависит от типа карты).

Клонирование карт

Карты без авторизации - можно полностью скопировать и эмулировать (например вышеуказанный Mifare Ultralight), они представляют собой самую низкую степень защиты, а основные заботы по определению "копий/клонов" берет на себя разработчик,

создавая так называемые "Черные Списки". Часто на этих картах записана компания которая выдала её, и ничего больше. Выбор на эти карты падает ввиду их цены.

Хотя разработчик может записать в блок карты какое то зашифрованное слово, которое, отталкиваясь от каких то параметров карты проведет авторизацию.

Карты с авторизацией - значительно увеличивают защищенность карты и вот просто так взять и скопировать её не получится.

Например Mifare Ultralight C (3DES)- обладает защищенным блоком памяти в где лежит ключ для доступа к блокам данных (это все настраивается, но часто закрывают блоки памяти). Гарантированный взлом Ultralight C произойдет через 150-300 лет.

Существуют Mifare Plus карты, в которых реализовано шифрование AES128, гарантированный взлом произойдет через 1020000000000000 лет (даже если брать что ключ

где то в середине, то вы все равно будете ждать довольно долго).


Опережая все вопросы - НЕЛЬЗЯ клонировать карту не зная ключа авторизации. Совсем.


Задавайте свои вопросы, буду рад на них ответить.


Последний пост - я покажу как работать с библиотекой, записывать карты и авторизовываться.


ссылка на библиотеку PN532 https://github.com/X286/nfc_py

Показать полностью 1
Отличная работа, все прочитано!