Русский
Русский
English
Статистика
Реклама

Реверс-инжиниринг

Импортозамещаем деталь от Toyota bB. Экскурс в чудесный мир реверс-инжиниринга

05.05.2023 19:39:59 | Автор: admin

Дисклеймер: статья развлекательно-познавательного характера получилась чуть больше, чем планировалось. Внутри много текста, картинок и щепотка тупых шуток. Излишнюю терминологию и узкоспециализированные моменты убрал под спойлер.

Всем привет.

Завязка данной истории поразительно проста: у коллеги на Toyota bB сломалась ручка задней двери, вот такая вот штука:

Импортозамещаем деталь от Toyota bB. Экскурс в чудесный мир реверс-инжиниринга 3D печать, 3D принтер, 3D моделирование, Реверс-инжиниринг, Кривые руки, 3D сканер, Длиннопост
Импортозамещаем деталь от Toyota bB. Экскурс в чудесный мир реверс-инжиниринга 3D печать, 3D принтер, 3D моделирование, Реверс-инжиниринг, Кривые руки, 3D сканер, Длиннопост

Судя по всему, распространённая проблема:

Импортозамещаем деталь от Toyota bB. Экскурс в чудесный мир реверс-инжиниринга 3D печать, 3D принтер, 3D моделирование, Реверс-инжиниринг, Кривые руки, 3D сканер, Длиннопост

Казалось бы, купить на разборе за 5т.р и забыть, но нет. Мы легких путей не ищем. Было принято решение - реверс-инжиниринить и печатать на 3D принтере. Отсутствие опыта в моделировании не останавливает.

Для успешного импортозамещения нужно пройти несколько этапов:

  1. Сканирование. Поскольку она треснула пополам, нужно её склеить с минимальной потерей геометрии. Задействуем сканер Scanform.

  2. Обработка полученного скана до удобоваримого результата: почистить от мусора, сгладить поверхности, дыры зашить, и прочее. В этом нам поможет установленное по параллельному импорту ПО Geomagic Design X. Медведев разрешил.

  3. Реверс-инжиниринг с контролем отклонений: получаем на выходе твердотельную модель. Всё тот же Geomagic.

  4. Отрицание, гнев, торг, депрессия, принятие.

  5. Печать модели. В этом нам поможет Picaso XL aka "проскальзывание пластика". Филамент - угленаполненный полиамид ePA-CF от братьев китайцев из ESUN.

План надёжный, как швейцарские часы. Приступаем.

Часть 1: Сканирование

Упрощая, процесс выглядит так: вокруг объекта и на нём самом расклеиваем метки, считываем их расположение в ПО сканера. На основе собранных меток сканер двумя камерами считывает отклонения проецируемой лазерной сетки и собирает облако точек. Чем больше точек - тем выше итоговая детализация скана. После, по полученному облаку строятся полигоны, и мы получаем так называемый меш, т.е. пустотелую полигональную модель.

Склеиваем деталь.

Импортозамещаем деталь от Toyota bB. Экскурс в чудесный мир реверс-инжиниринга 3D печать, 3D принтер, 3D моделирование, Реверс-инжиниринг, Кривые руки, 3D сканер, Длиннопост

Поскольку деталь тёмная и бликует, задуваем матирующим спреем, что бы сканеру было проще было её захватить. Сканируем.

Импортозамещаем деталь от Toyota bB. Экскурс в чудесный мир реверс-инжиниринга 3D печать, 3D принтер, 3D моделирование, Реверс-инжиниринг, Кривые руки, 3D сканер, Длиннопост

На компе можно заметить количество собираемого "шума" вокруг основной модели.

Импортозамещаем деталь от Toyota bB. Экскурс в чудесный мир реверс-инжиниринга 3D печать, 3D принтер, 3D моделирование, Реверс-инжиниринг, Кривые руки, 3D сканер, Длиннопост

Моток скотча под деталью - это так задумано.

Далее идёт процесс очищения сканов от крупного мусора, поверхности стола и меток. Когда всё почистили - совмещаем сканы разных сторон между собой и строим полигональную модель. В ней больше 1.3 млн полигонов. Многовато!

Импортозамещаем деталь от Toyota bB. Экскурс в чудесный мир реверс-инжиниринга 3D печать, 3D принтер, 3D моделирование, Реверс-инжиниринг, Кривые руки, 3D сканер, Длиннопост

Есть труднодоступные места, куда сканер физически не может "засветить" - это отверстия, поднутрения и прочие неприятные штуки. С этим ничего не поделать, только страдать.

Импортозамещаем деталь от Toyota bB. Экскурс в чудесный мир реверс-инжиниринга 3D печать, 3D принтер, 3D моделирование, Реверс-инжиниринг, Кривые руки, 3D сканер, Длиннопост
Импортозамещаем деталь от Toyota bB. Экскурс в чудесный мир реверс-инжиниринга 3D печать, 3D принтер, 3D моделирование, Реверс-инжиниринг, Кривые руки, 3D сканер, Длиннопост

Часть 2: Обработка скана

Загружаем полученный меш в geomagic.

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

Импортозамещаем деталь от Toyota bB. Экскурс в чудесный мир реверс-инжиниринга 3D печать, 3D принтер, 3D моделирование, Реверс-инжиниринг, Кривые руки, 3D сканер, Длиннопост
Импортозамещаем деталь от Toyota bB. Экскурс в чудесный мир реверс-инжиниринга 3D печать, 3D принтер, 3D моделирование, Реверс-инжиниринг, Кривые руки, 3D сканер, Длиннопост
Импортозамещаем деталь от Toyota bB. Экскурс в чудесный мир реверс-инжиниринга 3D печать, 3D принтер, 3D моделирование, Реверс-инжиниринг, Кривые руки, 3D сканер, Длиннопост

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

Процесс обработки: мастером лечения healing wizard в автоматическом режиме исправляем имеющиеся ошибки, инструментом Fill holes- закрываем дыры. Убираем выступающие и ненужные части поверхности кнопкой defeature, после чего сглаживаем инструментом smooth. Инструментом decimate режем неприлично высокое количество полигонов. В итоге их стало около 700к, приемлемо.

А далее следует шаг в неизвестность.

Часть 3. Реверс-инжиниринг

Импортозамещаем деталь от Toyota bB. Экскурс в чудесный мир реверс-инжиниринга 3D печать, 3D принтер, 3D моделирование, Реверс-инжиниринг, Кривые руки, 3D сканер, Длиннопост

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

Если описать процесс реверса кратко, то он таков:

  1. Выровнять модель в плоскостях

  2. 2Д и 3Д эскизами (ситуативно) отрисовать нужные нам формы и мелкие детали

  3. Выдавить полученные эскизы в твёрдое тело

  4. ????

  5. Profit!

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

Импортозамещаем деталь от Toyota bB. Экскурс в чудесный мир реверс-инжиниринга 3D печать, 3D принтер, 3D моделирование, Реверс-инжиниринг, Кривые руки, 3D сканер, Длиннопост

Основная форма поверхности была построена, как потом оказалось, неправильным методом. Потому и получилась кривой. Но ценим что имеем:

Импортозамещаем деталь от Toyota bB. Экскурс в чудесный мир реверс-инжиниринга 3D печать, 3D принтер, 3D моделирование, Реверс-инжиниринг, Кривые руки, 3D сканер, Длиннопост

Метод, которым делать не стоило: извлекаем автоповерхность с внешней и внутренней стороны, выдавливаем заготовку, обрезаем двумя поверхностями эту заготовку, и получаем кривые края заготовки. Ну и дрянь. Сеткой из сплайнов по контуру поверхности было бы лучше. Или обрезка поверхности эскизом общей формы. Кто ж знал.

Строим основание модели, извлекая эскиз из среза низа. Выглядит это примерно так. Красные линии на картинке - референс с оригинала, синие - построенные нами:

Импортозамещаем деталь от Toyota bB. Экскурс в чудесный мир реверс-инжиниринга 3D печать, 3D принтер, 3D моделирование, Реверс-инжиниринг, Кривые руки, 3D сканер, Длиннопост

Извлекаем и перерисовываем эскизы из крепёжных элементов. Они зеркально отражены в оригинале, поэтому нам в 2 раза легче, достаточно их просто размножить и отзеркалить.

Добавляем скругления, фаски и прочие красивости.

Проверяем отклонения от оригинала. Максимальное отклонение около 1мм. От такой расцветки у профессионалов вытекают глаза и начнется неконтролируемая агрессия. А нам норм:

Импортозамещаем деталь от Toyota bB. Экскурс в чудесный мир реверс-инжиниринга 3D печать, 3D принтер, 3D моделирование, Реверс-инжиниринг, Кривые руки, 3D сканер, Длиннопост

Преобразуем набор твёрдых тел обратно в полигональную модель для отправки на печать. Результат:

Импортозамещаем деталь от Toyota bB. Экскурс в чудесный мир реверс-инжиниринга 3D печать, 3D принтер, 3D моделирование, Реверс-инжиниринг, Кривые руки, 3D сканер, Длиннопост

Часть 4. 3Д Печать

Тут каких то особенных хитростей не было, кроме расположения. Чтобы впилить деталь в стол XL, поворачиваем её на 45 градусов. Для минимизации поддержек кладём её на кромку, поворачивая на 15-20 градусов. Получаем вот такое:

Импортозамещаем деталь от Toyota bB. Экскурс в чудесный мир реверс-инжиниринга 3D печать, 3D принтер, 3D моделирование, Реверс-инжиниринг, Кривые руки, 3D сканер, Длиннопост

Сушим композитный пластик, печатаем:

Импортозамещаем деталь от Toyota bB. Экскурс в чудесный мир реверс-инжиниринга 3D печать, 3D принтер, 3D моделирование, Реверс-инжиниринг, Кривые руки, 3D сканер, Длиннопост

Снимаем, убираем поддержки и мусор с модели. Жалкий оригинал и неповторимая пародия:

Импортозамещаем деталь от Toyota bB. Экскурс в чудесный мир реверс-инжиниринга 3D печать, 3D принтер, 3D моделирование, Реверс-инжиниринг, Кривые руки, 3D сканер, Длиннопост
Импортозамещаем деталь от Toyota bB. Экскурс в чудесный мир реверс-инжиниринга 3D печать, 3D принтер, 3D моделирование, Реверс-инжиниринг, Кривые руки, 3D сканер, Длиннопост

Примеряемся и офигеваем, как точно всё садится на свои места. Удивительно!

Импортозамещаем деталь от Toyota bB. Экскурс в чудесный мир реверс-инжиниринга 3D печать, 3D принтер, 3D моделирование, Реверс-инжиниринг, Кривые руки, 3D сканер, Длиннопост

Ставим на авто. Почти как влитой. Остается загерметизировать края и помыть машину. Но это на совести автовладельца уже.

Импортозамещаем деталь от Toyota bB. Экскурс в чудесный мир реверс-инжиниринга 3D печать, 3D принтер, 3D моделирование, Реверс-инжиниринг, Кривые руки, 3D сканер, Длиннопост
Импортозамещаем деталь от Toyota bB. Экскурс в чудесный мир реверс-инжиниринга 3D печать, 3D принтер, 3D моделирование, Реверс-инжиниринг, Кривые руки, 3D сканер, Длиннопост

Резюме:

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

Уверен, что профи сделали бы всё быстрее, красивее и лучше. На то они и профи. На реверс у меня ушло примерно 3 дня неспешного моделирования и тонна времени на попытки вникнуть в суть происходящего.

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

День рождения. В 41 год начинаю новую жизнь Счастье, День рождения, Мечта, Хорошее настроение, Длиннопост, Поздравьте меня, Кот
День рождения. В 41 год начинаю новую жизнь Счастье, День рождения, Мечта, Хорошее настроение, Длиннопост, Поздравьте меня, Кот
День рождения. В 41 год начинаю новую жизнь Счастье, День рождения, Мечта, Хорошее настроение, Длиннопост, Поздравьте меня, Кот
Показать полностью 3
Посидел с внуком... Внуки, Семья, Ответственность, Совет, Мат, Текст, Длиннопост, Видео, Дети
Показать полностью 1 1
Polizia italiana
Михаил Васильевич Подгурский Великая Отечественная война, Герои, Длиннопост, Ветеран Великой Отечественной войны
Михаил Васильевич Подгурский Великая Отечественная война, Герои, Длиннопост, Ветеран Великой Отечественной войны
Михаил Васильевич Подгурский Великая Отечественная война, Герои, Длиннопост, Ветеран Великой Отечественной войны
Михаил Васильевич Подгурский Великая Отечественная война, Герои, Длиннопост, Ветеран Великой Отечественной войны
Михаил Васильевич Подгурский Великая Отечественная война, Герои, Длиннопост, Ветеран Великой Отечественной войны
Показать полностью 5
Обращение Юмор, Картинка с текстом, Женщины, Губы
Как поднять бабла Telegram, Феминизм, Покер, США, Азартные игры, Гендерные вопросы
Показать полностью 1
Показать полностью
Это должно быть нормой для каждой помойки страны Мусор, Чистомэн, Казань
Ответ на пост Бунд! Картинка с текстом, Ответ на пост, Юмор, Пчелы, Пчеловодство, Митинг
Показать полностью 1
Так все же майка длинная? Или х... короткий? Роснефть, Магазин, Покупка, Комментарии на Пикабу, Длиннопост, Скриншот, Мат
Показать полностью 1
Сегодня день рождения отмечает Генри Кавилл.У него юбилей.Ему 40!Поздравляем! Генри Кавилл, Актеры и актрисы, День рождения, Знаменитости, Юбилей
Показать полностью 1
Ответ на пост Почему не идут на завод. Мои мысли. Без эмоций, ибо уже достало Истории из жизни, Завод, Обучение, Текст, Профессия, Ответ на пост, Зарплата
Показать полностью 1
Прощание с чужой картой Tinkoff Служба поддержки, Тинькофф банк, Длиннопост, Банковская карта, Утилизация, Переписка, Скриншот
Прощание с чужой картой Tinkoff Служба поддержки, Тинькофф банк, Длиннопост, Банковская карта, Утилизация, Переписка, Скриншот
Прощание с чужой картой Tinkoff Служба поддержки, Тинькофф банк, Длиннопост, Банковская карта, Утилизация, Переписка, Скриншот
Показать полностью 3
Подробнее..
Категории: h , , , h ,

Прошивку терминала Starlink скачали и проанализировали

10.10.2021 05:43:15 | Автор: admin
Прошивку терминала Starlink скачали и проанализировали Starlink, Реверс-Инжиниринг, Микроэлектроника, Длиннопост

Для прерывания процесса загрузки пользовательского терминала нужно ввести команду "falcon".

Инженер из Бельгии по имени Леннерт Воутерс (Lennert Wouters) сумел скачать и проанализировать прошивку спутникового терминала Starlink. В ходе своих изысканий он сделал несколько интересных наблюдений и обнаружил, что существуют разные версии терминала, включая отдельную версию оборудования для разработчиков, которая защищена флагом геозоны. Даже инженеры SpaceX не везде могут работать в режиме настройки такого оборудования.


Эксперт рассказал, что получил комплект Starlink в конце мая, успел за несколько дней провести начальные исследования оборудования, выгрузить и извлечь прошивку пользовательского терминала системы. Он также добавил, что SpaceX поощряет действия энтузиастов, которые могут найти уязвимости в спутниковом комплекте, открыла доступ к программе багбаунти на портале bugcrowd и дает за обнаруженные программные дыры в прошивке или работе устройств до $25 тыс.

После сборки и настройки комплекта Starlink Воутерс сначала обновил его до последней версии прошивки и провел тестирование скорости. Он получил 268 Мбит при скачивании и 49 Мбит при загрузке в сети.

После проведения штатных проверок и изучения работы и принципов разборки терминала по роликами на YouTube, Воутерс начал операцию по его вскрытию и получению доступа к центральному чипу на базе 4-ядерного SoC Cortex-A53.

В процессе разборки инженер нашел в корпусе терминала несколько разъемов для кабеля Ethernet и управления двигателем, а также один дополнительный незадействованный четырехпиновый разъем интерфейса отладки по UART. К нему и подключился Воутерс для проверки механизма загрузки.

Прошивку терминала Starlink скачали и проанализировали Starlink, Реверс-Инжиниринг, Микроэлектроника, Длиннопост

Инженер обнаружил, что терминал использует загрузчик U-Boot, а для прерывания процесса загрузки нужно ввести команду "falcon", хотя это не поможет в текущей конфигурации, так как последовательный ввод в терминале настроен на nulldev.


В процессе работы U-Boot загружает ядро, RAM-диск и Flattened Device Tree (FDT) из образа Flattened uImage Tree (FIT), который хранится на встроенной карте памяти MultiMediaCard (eMMC). При загрузке проверяется целостность (с помощью SHA256) и подлинность (по RSA 2048) кода ядра, RAM-диска и FDT. В системе реализована полная доверенная цепочка загрузки (TF-A) от начального загрузчика ROM до операционной системы Linux.

Прошивку терминала Starlink скачали и проанализировали Starlink, Реверс-Инжиниринг, Микроэлектроника, Длиннопост
Прошивку терминала Starlink скачали и проанализировали Starlink, Реверс-Инжиниринг, Микроэлектроника, Длиннопост

Оставшаяся часть процесса загрузки также содержит интересные фрагменты информации. Например, там можно видеть аргументы командной строки ядра, а также начальные адреса и длину некоторых разделов. Кроме того понятно, что SoC содержит 4 ядра.

Прошивку терминала Starlink скачали и проанализировали Starlink, Реверс-Инжиниринг, Микроэлектроника, Длиннопост

Наконец, когда терминал завершает процесс загрузки, появляется приглашение для входа в систему.


Воутерс сделал несколько попыток угадать заводские учетные данные, но ничего не получилось. Он решил пойти глубже и начал разбирать антенну терминала для получения прямого доступа к центральному чипу и карте памяти устройства.

Прошивку терминала Starlink скачали и проанализировали Starlink, Реверс-Инжиниринг, Микроэлектроника, Длиннопост

Оказалось, что центральный чип в корпусе с flip-chip BGA с металлической крышкой имеет маркировку ST GLLCCOCA6BF. Он подключен к энергозависимому хранилищу DRAM и энергонезависимому флэш-хранилищу в виде микросхемы eMMC.

Исследователь обнаружил, что встроенная карта памяти eMMC, содержащая флеш-память и контроллер, очень похожа на SD-карту, а ее микросхема Micron eMMC имеет маркировку JY976. Оказалось, что это микросхема MTFC4GACAJCN-1M с 4 ГБ флэш-памяти в корпусе BGA-153.

Воутерс решил не демонтировать чип памяти, что могло бы привести к его повреждению, а попытался сбросить внутрисхемный дамп eMMC.

Прошивку терминала Starlink скачали и проанализировали Starlink, Реверс-Инжиниринг, Микроэлектроника, Длиннопост

Инженер смог идентифицировать сигналы CLK, CMD и D0 по 10 контрольным точкам около центрального SoC. Это были линии CMD, CLK и 8 линий данных с чипа памяти.

Прошивку терминала Starlink скачали и проанализировали Starlink, Реверс-Инжиниринг, Микроэлектроника, Длиннопост

Сигнал CLK был единственным повторяющимся сигналом, CMD это сигнал, который был первым активным после того, как CLK начал переключаться, а D0 это первая линия данных для отправки данных. К счастью, определение оставшихся 7 строк данных не нужно для дампа содержимого eMMC.

Прошивку терминала Starlink скачали и проанализировали Starlink, Реверс-Инжиниринг, Микроэлектроника, Длиннопост

Подключение считывателя к карте памяти терминала.

Прошивку терминала Starlink скачали и проанализировали Starlink, Реверс-Инжиниринг, Микроэлектроника, Длиннопост

Получение данных с карты памяти.


После анализа скачанных данных и изучения модификации U-Boot от SpaceX на Github, Воутерс понял, что некоторые части прошивки хранятся в кастомном формате, который содержит в себе данные кода исправления ошибок (ECC). Исследователь решил убрать эти данные ECC с помощью скрипта Python и смог расшифровать файл spacex_catson_boot.h, в котором содержится информация о процессе загрузки терминала. Также инженер смог прочитать другие файлы системы и даже нашел возможность зайти в систему под root. Оказалось, что для этого нужна другая версия терминала. Текущая пользовательская версия терминала не имеет такой возможности и ее нельзя переделать.


Вдобавок исследователь обнаружил из ссылок в прошивке, что пользовательский терминал содержит защищенный элемент STMicroelectronics STSAFE. Назначение защищенного элемента не совсем понятно. Воутерс предположил, что SpaceX использует его для удаленной аутентификации терминала.


Инженер рассказал, что каждому ядру центрального чипа поставлена своя задача.

############################

# System Information

############################

#

# The user terminal phased-array computers are Catson SoCs with a quad-core

# Cortex-A53.

#

# We dedicate one core to control, while leaving the other three to handle

# interrupts and auxiliary processes.

#

# CPU 0: Control process.

# CPU 1: Lower-MAC RX process.

# CPU 2: Lower-MAC TX process.

# CPU 3: PhyFW and utility core - interrupts, auxiliary processes, miscellaneous


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

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

В январе энтузиаст безвозвратно разобрал антенну Starlink и изучил ее элементы под рентгеном.

В начале ноября прошлого года бета-тестеры Starlink показали, как выглядит присланный им комплект оборудования для спутникового интернета.

SpaceX с мая 2019 года выводит на орбиту группы мини-спутников в рамках проекта Starlink. SpaceX собирается обеспечить глобальное покрытие сети спутникового интернета Starlink к сентябрю этого года.

Источник

Ты только приходи, мы еще глазами постреляем! Отзыв, Доброта, Скриншот, Справедливость, Кофейня, Длиннопост, Повтор
Ты только приходи, мы еще глазами постреляем! Отзыв, Доброта, Скриншот, Справедливость, Кофейня, Длиннопост, Повтор
Ты только приходи, мы еще глазами постреляем! Отзыв, Доброта, Скриншот, Справедливость, Кофейня, Длиннопост, Повтор
Ты только приходи, мы еще глазами постреляем! Отзыв, Доброта, Скриншот, Справедливость, Кофейня, Длиннопост, Повтор
Показать полностью 4
Проучили
Сын старшего брата Рамзана.
Ответ на пост Всё сама:22-летняя дочь Кадырова стала министром Чечня, Министр культуры, Новости, Политика, Министр, Чиновники, Должность, Возраст, Рамзан Кадыров, Дочь, Ответ на пост, Длиннопост, Негатив
Ответ на пост Всё сама:22-летняя дочь Кадырова стала министром Чечня, Министр культуры, Новости, Политика, Министр, Чиновники, Должность, Возраст, Рамзан Кадыров, Дочь, Ответ на пост, Длиннопост, Негатив
Ответ на пост Всё сама:22-летняя дочь Кадырова стала министром Чечня, Министр культуры, Новости, Политика, Министр, Чиновники, Должность, Возраст, Рамзан Кадыров, Дочь, Ответ на пост, Длиннопост, Негатив
Ответ на пост Всё сама:22-летняя дочь Кадырова стала министром Чечня, Министр культуры, Новости, Политика, Министр, Чиновники, Должность, Возраст, Рамзан Кадыров, Дочь, Ответ на пост, Длиннопост, Негатив
Ответ на пост Всё сама:22-летняя дочь Кадырова стала министром Чечня, Министр культуры, Новости, Политика, Министр, Чиновники, Должность, Возраст, Рамзан Кадыров, Дочь, Ответ на пост, Длиннопост, Негатив
Ответ на пост Всё сама:22-летняя дочь Кадырова стала министром Чечня, Министр культуры, Новости, Политика, Министр, Чиновники, Должность, Возраст, Рамзан Кадыров, Дочь, Ответ на пост, Длиннопост, Негатив
Показать полностью 6
Фьють-ха Картинка с текстом, Компьютер, Видеокарта, Высокие цены, Дмитрий Дибров, Кто хочет стать миллионером (телеигра)
Показать полностью 1
Отец с синдромом Дауна, проработавший на фабрике 25 лет, вырастил сына который в итоге стал врачом Синдром Дауна, Врачи, Было-Стало, Родители и дети, Фотография
Показать полностью 1
Просто классный парень Киану Ривз, Актеры и актрисы, Знаменитости, Фото со знаменитостью, Фанаты, Поклонники, Из сети, Длиннопост, Позитив
Просто классный парень Киану Ривз, Актеры и актрисы, Знаменитости, Фото со знаменитостью, Фанаты, Поклонники, Из сети, Длиннопост, Позитив
Просто классный парень Киану Ривз, Актеры и актрисы, Знаменитости, Фото со знаменитостью, Фанаты, Поклонники, Из сети, Длиннопост, Позитив
Показать полностью 3
Объяснила
Жалко человека Скриншот, Комментарии на Пикабу, Монитор, Жалость
Эволюция
Жизнь после 30
Показать полностью
Про конкурсы Телевидение, Жюри, Конкурс, Блатота, Николай Цискаридзе, Скриншот, Twitter
Показать полностью 1
Верим в силу Пикабу Комментарии на Пикабу, Сила Пикабу
Подробнее..
Категории: h , , , h ,

Последние комментарии

  • Имя: Шеронова Наталья
    08.09.2021 | 00:08
    Отдельное спасибо за баобаб :) Подробнее..
  • Имя: 13
    16.06.2021 | 16:37
    Неожиданно увидеть свое фото и ссылку на левый источник ... Я размещал это фото на пикабу. Подробнее..
© 2006-2024, shop-archive.ru