Главная Юзердоски Каталог Трекер NSFW Настройки

Радиотехника

Ответить в тред Ответить в тред
Check this out!
<<
Назад | Вниз | Каталог | Обновить | Автообновление | 26 5 16
Скрытая флешка в кабеле Аноним 29/10/23 Вск 16:57:31 539824 1
image.png 643Кб, 1029x1039
1029x1039
image.png 336Кб, 800x800
800x800
Сап двач. Я полный нуб в радиотехнике, но мне надо сделать один проект. Хочу понять на сколько это вообще реально.

Идея: Сделать скрытую usb флэшку. С солянкой фич который я нашел в инете. Сама флэшка маскируется под кабель USB A к USB C. Флешка прячется в конекторе USB A. И кабель должен функционировать как обычный кабель, если не введен некий пароль. Пароль же вводиться путем подачи и снятия питания на кабель. Кабель должен уметь работать по USB 2.0, и как просто зарядка. Сама флешка же тоже USB 2.0

Как вижу это я (опять же я полный нуб в радиотехнике). Надо создать некую плату с логикой. На которой можно сразу напечатать коннекторы к порту USB A как линии на плате. Далее вокруг нее станет железная скоба порта и пластиковый корпус. Как в обычном USB A коннекторе. Причем сам конектор не должен выглядеть слишком громоздко. Далее для самой флэшки использовать USB micro UDP, или похожую штуку сразу с контроллером и памятью (не хочу тут заморачивоться, да и место как по мне сэкономит). Которую можно припоять сразу на плату. Ну и логику разблокировки понятно то же на плату SMD компонентами.

И вот возникает сразу набор проблем:
1) Как реализовать логику разблокировки. Я бы хотел что бы для подключения был некий сиквенс подачи питания и снятия питания (подключение и отключение флэшки в порт). Например, включить на 3 секунды, отключить на 2, включить на 5 и тд, с толлератностью на ошибку в секунду. На 3 включение V/D+/D- перекидываются с кабеля на флэшку. Землю можно всегда на флешке и на кабеле держать. Понятно такое можно реализовать на всяких 555, коунтерах и тд. Но это все врядли влезет в коннектор кабеля. Я думал может это как то возможно сделать на SMD транзистрах и конденсаторах?
2) На сколько надежным будет если контакты самого USB A порта будут дорожками платы, как по мне это может сильно сэкономить место.
3) Можно ли как нибудь экранировать коннектор внутри что бы на ренгене он не слишком сильно палился?
4) На сколько важно думать о помехах, и длинны дорожек D+/D- на такой мелкой плате?
5) Ясно что это не простой проект из ограничений по месту, но на сколько он вообще реальный.
6*) Хорошо бы конечно было бы иметь механизм для быстрого уничножения данных на флэшке (и нет, шифрование тут не ответ). Но понятно это серьезно усложнит все. И я пока не могу придумать интерфейс как пользователь сможе быстро сжечь память на флэшке. Так что 6 пункт это приятный бонус, но скорее всего без него.
Аноним 29/10/23 Вск 18:19:23 539830 2
Аноним 29/10/23 Вск 22:48:08 539906 3
>>539830
>(((белые)))
Пофиксил, не благодари
Аноним 29/10/23 Вск 23:08:27 539907 4
>>539824 (OP)
Че бля, там должен быть USB host в кабале с дочерним устройством, это сразу палится в диспетчере устройств. Только механическое переключение может реально скрыть флешку.
Аноним 29/10/23 Вск 23:10:52 539908 5
Аноним 29/10/23 Вск 23:11:50 539909 6
>>539907
Нет, если V/D+/D- не будут комутировать с флешкой, пока не не выполнишь логику разблокировки
Аноним 30/10/23 Пнд 03:27:34 539918 7
s-l1600hjj.jpg 45Кб, 1000x1000
1000x1000
>>539824 (OP) Взять готовую микрофлешку, поставить цифровой коммутатор на дата линию и микроконтроллер. Последний может ловить определенную последовательность втыкания-вытыкания из разъема и переключать линию. Ну и блокироваться при попытках перебора попутно поджаривая флешку удвоенным напряжением.
Но ты хоть раз сам бывал на этих ваших объектах? Там пронести флешку как нехуй, никакие рамки и рентгены их не видят.
Аноним 30/10/23 Пнд 06:48:23 539920 8
>>539918
Пиздобол, сразу видно, что ты ни разу не был на СЕРЬЁЗНЫХ объектах. Там почти все юсб-порты отключены, а к тем, которые работают (мышь-клава) физически нет доступа. Компы стоят в специальных ящиках под пломбами, юзеру доступна только кнопка вкл/выкл. И сеть там без выхода в инет.
Аноним 30/10/23 Пнд 07:19:35 539921 9
>>539920
Так о том и речь. Или даже кабель не дадут пронести или не будет проблем с самой обычной флешкой.
Если рассматривать среднестатистического работодателя, то вероятнее отключат флешки в шинде групповой политикой.
Аноним 30/10/23 Пнд 23:26:24 540018 10
>>539918
Спасибо за инфу.

Не совсем понял про цифровой комутатор, в инете выдает либо сетевые комутаторы, либо что про двигатели сгорания. Самое близкое что нашел это Bus Switches, это то?

Что кассается поджаривание флешки путем удвоения напряжения. Разве в случае использования готовых микрофлешек нет шанса что сгорит контроллер а не память? Может тогда отдельно контроллер и память ставить, что бы поджарить именно память. Но тут я не уверен что это все влезет тогда в коннектор.

Про микроконтроллеры почитал, есть совсем маленькие типа ATtiny10, у которого как раз 3 IO пина. Один на вход, второй на комутатор, третий на поджарку. Но тогда вопрос, так как логика разблокировки требует подачи и снятие питания, как питать микроконтроллер в периуды когда питания нет?

Что касается обьектов, мне данный девайс нужен не для этого, а только для хранения данных, и путешествия с ним по аэропортам.
Аноним 31/10/23 Втр 02:38:37 540032 11
fbdscds337f.gif 11Кб, 283x270
283x270
>>539920 Речь шла только о пронести-вынести. В 90% случаев всяких шарашек уже на рабочем месте особого контроля нет. Ну а если есть то это уже другая история. Оп только за smuggling спрашивал.
>>540018
>это то?
Digital switch ic. Есть и специальные для usb.
>нет шанса что сгорит контроллер а не память?
По идее там внутри стоит регулятор напряжения и потом уже контроллер и память. Шанс что память выживет да есть. К тому же для качественной прожарки с дырочкой и дымком потребуется весьма мощный и габаритный источник. Тут проще будет использовать отдельный чип памяти и жарить его 5в.
>как питать микроконтроллер в периуды когда питания нет?
От маленького танталового конденсатора через диод. Любая ардуинка умеет в режим сна
>LowPower.sleep(1000);
Проснутся, проверить напряжение питания, записать в епром за 3мс и снова уснуть на секунду.
Аноним 01/11/23 Срд 08:29:23 540118 12
По поводу готовых микрофлешок. А где искать нормальную. Все что я смог найти это непонятные по производству флэшки из китая, не datasheet, не фига. Только называют они их UDP как правило, но данное название фигурирует крайне редко в инете. И что то у меня сомнения что они вообще годятся для поверхностного монтажа.

Бывают ли такие "флэшки" (память, контроллер и прочее) в сборе для поверхностного монтажа, с нормальной документацией?
Или лучше все таки самому собирать по отдельности? Если да то посоветуйте пожалуста какой контроллер можно использовать что сделать максимально компактную сборку. Нужен только USB 2.0
Аноним 02/11/23 Чтв 02:52:06 540196 13
>>539824 (OP)
Если дают кабель пронести, то значит дадут и зарядку. Надо врезать закладку туда. В зарядке жирный кондер электролит заменить на такой же с микрофлешкой внутри. Кто будет возбухать, если увидит кондер с 4мя выводами.
Аноним 02/11/23 Чтв 03:45:52 540197 14
>>540196
>Если дают кабель пронести, то значит дадут и зарядку.
Тащемто можно в жопе хоть внешний диск пронести, то же мне проблему нашли
02/11/23 Чтв 10:46:44 540211 15
Аноним 02/11/23 Чтв 20:38:40 540279 16
>>539909
Т.е. флешка должна снифать чужие пакеты и впрягаться по случаю?
Это блет можно сделоть только из расчета что к кабелю будет подключено что-то известное
Аноним 03/11/23 Птн 05:37:12 540307 17
>>540279
Нет, зачем снифать пакеты. Просто будет переключаель которые будет либо коммутировать D+/D- с флэшкой, либо с кабелем.
С чем коммутировать будет решать микроконтроллер, изсохдя из заддоной логике раблокировки путем подачи и снятия напряжения. То есть если просто вставляешь кабель в ноут то он работает как обычный кабель. А если например вставляешь на h1 секунд, достаешь на l1 секунд и тд, то на некий h1 при вставлении в ноут, микроконтролеер подает сигнал на перекулючатель и коммутирует D+/D- с флэшкой. Пока идея такая.
Аноним 03/11/23 Птн 14:13:58 540328 18
>>540307
Боядь, в логах операционки же будет
Аноним 03/11/23 Птн 15:07:17 540329 19
Почему
Аноним 03/11/23 Птн 16:24:58 540333 20
>>540307
Поищи как работает 1-wire на физическом уровне, осознай, что тебе оно и надо. Потом осознай, что руками хуй получится правильные сигналы подавать и держать питание ещё и чтобы всё в корпусе провода.
Аноним 03/11/23 Птн 22:20:01 540359 21
>>540307
>>540328
Этот прав. Сраный насроенный корпоративный Каспер не даст доступ!
>>540333
Этот неправ! Причём тут 1-Wire - вообще не понял. Резервное питание контроллера можно организовать по разному...
Аноним 03/11/23 Птн 23:33:39 540366 22
>>540328
я думаю у копрократов есть ещё и ахтунг на случай если потребление тока есть а девайса нету
Аноним 03/11/23 Птн 23:34:22 540367 23
>>540307
проще геркон туда внедрить и магнитиком тригерать
Аноним 04/11/23 Суб 08:29:16 540376 24
>>540328
>>540359
>>540366
То есть при наличие некого сопротевления между V и GND. Комп распознает что подкючен некий девайс? По любому есть некий threshold по сопротевлению выше которого комп не будет считать что оно подключено. Понятно что тока в этом случае вряд ли хватит на питания микроконтроллера и зарядки танталового конденстора, или может хватить?

Еще как вариант поставить транзистор на питание логики, который будет питать ее только в том случае если к кабелю подключена нагрузка с другой стороны?

>>540196
Ну или да, вариант с блоком питания в принципе тоже хорош
Аноним 26/12/23 Втр 15:18:03 545082 25
.
Аноним 16/04/24 Втр 12:08:25 553988 26
Вирус.mp4 7034Кб, 1280x720, 00:01:18
1280x720
>>539824 (OP)
А зачем тебе это? Вирус подпустить?
Ответить в тред Ответить в тред

Check this out!

Настройки X
Ответить в тред X
15000
Добавить файл/ctrl-v
Стикеры X
Избранное / Топ тредов