Приветствую, форумчане! В этой статье я хочу рассказать о том, как начать работать с osmocom-bb - проекте, позволяющем сделать из старой моторолы инструмент изучения и тестирования GSM сетей.
Я постараюсь дать достаточное количество информации, что бы вы без лишней боли смогли начать работу с osmocom.
18673


Osmocom? Впервые слышу!
Osmocom - это открытая имплементация стека протоколов GSM. Включает в себя программное обеспечение и инструменты, реализующие различные стандарты мобильной связи, включая GSM, DECT, TETRA и другие. Так описано на официальном сайте.

Osmocom-bb реализует клиентскую часть протокола GSM. Для этого используются телефоны на базе чипсета calypso и mediatek. К таким телефонам относятся, например, motorola c115, motorola c118, motorola c123, Neo 1973, SciphoneDreamG2. Полный список можно посмотреть на официальном сайте: Phones - OsmocomBB - Open Source Mobile Communications

По сути osmocombb соединяет osmocom-совместимый телефон и компьютер с линукс (как львиноботы, соединяющиеся в одного супербота), позволяя программировать устройство для работы с gsm или использовать уже готовые проекты для, например, создания собственной базовой станции gsm (2G), устройства для снифинга gsm трафика и ещё много чего другого.


Hardware
Для того, что бы начать работу с osmocom, нужно обзавестись некоторыми прибамбасами, а именно:
  • Телефон из списка доверенных (желательно motorola на базе e88, но об этом позже)
  • USB-UART конвертер
  • mini jack 2.5 mm TRS (3 контакта)
  • детали для замены фильтров (опционально)
А теперь подробнее

Телефон
Полный список допустимых телефонов можно посмотреть тут. Однако авторы рекомендуют использовать motorola c123 / motorola c118 (телефоны на базе E88), так как проект изначально затачивался именно под них. Телефоны на базе E87 (motorola c115 / c117) так же отлично подойдут: E88 и E87 идентичны на 99%.

Я взял motorola c118, так как их было проще всего найти, всё нижеописанное я буду проводить именно с ним. Купить телефоны можно на местной барахолке, в переходе или на авито. Цена вопроса - около 500 р. за штуку.

18672

Если вы собираетесь поднимать свою базовую станцию, то понадобится 2 телефона и, соответственно, 2 USB-UART конвертера и 2 мини джека.

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

Казалось бы, можно просто выпаять фильтры и замкнуть цепь. Но дело в том, что фильтры также преобразуют несбалансированный сигнал 50 ohm от антенны в сбалансированный на 100 ohm, который впоследствии идёт на чипсет RITA. По этому мы не можем просто удалить фильтры и замкнуть цепь.

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

О том, как и что припаивать, написано на официальном сайте. Здесь описано с теорией.

USB конвертер
Список поддерживаемых USB TTL конвертеров есть на сайте. Конечно, можно купить готовый вариант переходника USB-minijack 2.5 mm, но это во первых дорого, во вторых не интересно. По этому лучше брать отдельно конвертер, отдельно миниджек. Самым дешёвым (цена - около 70 рублей на aliexpress) и стабильным USB-TTL конвертером является CP2102. Хотя для некоторых проектов его нужно перепрошить для возможности работы на нестандартных скоростях - это не является проблемой. О перепрошивке будет ниже, в разделе software

18675


mini jack
Нужен обычный трёхконтактный (TRS) minijack 2.5 mm. Проблема в том, что на дворе 2018 год, и достать 2.5-милиметровый миниджек может быть проблематичным занятием. Если вы везунчик, и вам удалось найти трёхконтактный миниджек, то распайка будет такой:
  • RXD - наконечник
  • TXD - середина
  • GND - нижняя часть
Припаивать надо к RXD, TXD и GND конвертера соответственно.

Мне же, как наверняка и многим другим, удалось найти только "тюльпан" 3RCA TRRS (4 контакта). Под спойлером о том, как его подсоединять
Распайка примерно такая же: берём от начала RXD, TXD и GND, а нижний контакт оставляем пустым.
18676


Штекер в телефон нужно вставлять не полностью, а до того момента, когда начнёт светиться вторая лампочка на USB-TTL конвертере:
18670

обратите внимание на расположение контактов

Проверяем соединение
Что бы проверить связь, будем использовать minicom из под Linux (все дальнейшие действия будут проводиться под Debian 9.4 x86_64)
Выключаем телефон, соединяем с компьютером и в терминале ищем подключенный адаптер: ls /dev | grep ttyUSB
18708


Открываем конфигурацию minicom sudo minicom -s > Настройка последовательного порта, в Последовательный порт вводим найденный адаптер.
18709

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

выход из minicom - ctrl + a, x, Enter


Software
Для начала определимся со структурой проекта: /opt/osmocom - библиотеки проекта и кросс-компилятор, ~/osmocombb - ветки проекта.
Все действия будут проводиться на Debian 9.4 x86_64

Собираем libosmocore
libosmocore - основная библиотека проекта, почитать про неё можно здесь.
Bash:
su
#устанавливаем зависимости
apt-get update && apt-get install build-essential libtool libtalloc-dev shtool autoconf automake git-core pkg-config make gcc libpcsclite-dev
#создаём рабочее место
mkdir /opt/osmocom
cd /opt/osmocom
#клонируем основные библиотеки
git clone git://git.osmocom.org/libosmocore.git
#компилируем
cd libosmocore/
autoreconf -i
./configure
make
make install
ldconfig -i
cd ..

Собираем кросс-компилятор
У меня возникли проблемы со сборкой по официальному мануалу, по этому я сделал свой установщик.
Bash:
su
apt update && apt install libmpfr-dev libmpc-dev libgmp-dev libgnutls28-dev libgnutlsxx28 texinfo
cd /opt/osmocom
mkdir gnu-arm-toolchain
cd gnu-arm-toolchain
mkdir build install src
cd src/
качаем программы нужных версий
#в официальном мануале используется gcc версии 4.8.2, у меня скомпилировался только 4.9.4
wget http://ftp.gnu.org/gnu/gcc/gcc-4.9.4/gcc-4.9.4.tar.bz2
wget http://ftp.gnu.org/gnu/binutils/binutils-2.21.1a.tar.bz2
wget ftp://sources.redhat.com/pub/newlib/newlib-1.19.0.tar.gz
#разархивируем
tar jxvf gcc-4.9.4.tar.bz2
tar jxvf binutils-2.21.1a.tar.bz2
tar xfvz newlib-1.19.0.tar.gz
cd ../
# качаем установщик
wget https://raw.githubusercontent.com/DrLafa/gnu-arm-toolchain-installer/master/gnu-arm-build.sh
#даём права на исполнение
chmod +x gnu-arm-build.sh
#выполняем установку
./gnu-arm-build.sh
Этот установщик работает на Debian 9.4 x86_64 с gcc 6.3.0 и texinfo 6.3.0. С другими верияси gcc и texinfo могут быть проблемы.
После компиляции нужно прописать путь до бинарников в переменную PATH. Прописываем в конец файла .zshrc, .bashrc или каким ещё терминалом вы пользуетесь:
Код:
export PATH=/opt/osmocom/gnu-arm-toolchain/install/bin:${PATH}
На этом сборка кросс-компилятора закончена. Если возникли проблемы компиляции, можете писать в комментариях. Попробуем решить коллективно.

Собираем OsmocomBB
Настало время собрать основную ветку проекта
Код:
# создаём рабочее место
cd ~/
mkdir osmocombb
cd osmocombb
#клониурем основную ветку
git clone git://git.osmocom.org/osmocom-bb.git master
cd master/src
Тут стоит отметить, что если вы хотите иметь возможность отправлять трафик gsm (а не только принимать), то в файле src/target/firmware/Makefile практически в самом низу нужно раскомментировать строку CFLAGS += -DCONFIG_TX_ENABLE. Однако имейте ввиду, что вещание на частотах gsm в России регулируется законом, так что вас могут счесть за врага народа и отправить в концлагерь призвать к судебной ответственности. Подробнее читайте в разделе Legal Aspects.

Чуть ниже есть 2 строки, раскомментировав которые, вы получите возможность загружать прошивку в постоянную память, а не только в RAM.
18647


Перед компиляцией основной ветки давайте поговорим о перепрошивке USB-TTL конвертера CP2102.
Перепрошивка требуется для работы на нестандартных скоростях. Это может понадобиться в некоторых ветках проекта.
Нам понадобится программа-прошивальщик. Скачать её можно здесь.
Втавляем cp2102 в компьютер и выгружаем модуль ядра:
Код:
sudo rmmod cp210x
Запускаем прошивальщик, что бы убедиться, что всё в порядке:
Код:
sudo ./cp210x-program
18648


Он должен вывести таблицу скоростей, содержащей следующие значения:
Код:
[baudrate table]
[...]
921600 = FFE6, FFF6, 1 #  923077 Baud, 20 us
[...]
460800 = FFCC, FFEC, 1 #  461538 Baud, 40 us
[...]
230400 = FF98, FFD9, 1 #  230769 Baud, 78 us
[...]
115200 = FF30, FFB2, 1 #  115385 Baud, 156 us
[...]

На всякий случай сделаем бекап памяти конвертера:
Код:
sudo ./cp210x-program -f eeprom.hex

Теперь мы можем перепрошить конвертер:
Код:
sudo ./cp210x-program -p -F eeprom.hex -w --set-baudrate 812500:FFE2,FFF4,1 --set-baudrate 406250:FFC5,FFE9,1 --set-baudrate 203125:FF8A,FFD3,1

Проверяем работу:
Код:
sudo ./cp210x-program
В выводе таблицы скоростей теперь должны быть следующие значения:
Код:
[baudrate table]
[...]
812500 = FFE2, FFF4, 1 #  800000 Baud, 24 us
[...]
406250 = FFC5, FFE9, 1 #  406780 Baud, 46 us
[...]
203125 = FF8A, FFD3, 1 #  203390 Baud, 90 us
[...]
115200 = FF30, FFB2, 1 #  115385 Baud, 156 us
[...]
Переподключите конвертер. На этом перепрошивка завершена.
Итак, если у вас cp2102 и вы перепрошили его, то перед компиляцией основного проекта в файл src/host/osmocon/osmocon.c нужно добавить строку #define I_HAVE_A_CP210x
18649


Теперь вы готовы собрать основную ветку
Код:
cd ~/osmocombb/master/src/
make
Если компиляция завершилась без ошибок, то можно переходить к самому интересному. К тестированию


Тестируем
Прошивки ветки master для motorola c115, c118, c123 и прочих на платформе compal_e88 (и 87) находятся по пути src/target/firmware/board/compal_e88/
Прошивки заливаются на телефон с помощью загрузчика. Синтаксис загрузчика следующий:
  • -m {c123,c123xor,c140,c140xor,c155,romload,mtk} - платформа телефона. Для motorola c118 это c123xor,
  • -p /dev/ttyXXXX - путь к USB-TTL конвертеру
  • -c - загрузка по цепочке. Указывается, если вы загружаете тяжеловесную прошивку, в названии которых фигурирует слово hightram (например rssi.highram.bin)
  • file.bin - прошивка
Для удобства я сделал ссылку на osmocon и добавил её в переменную PATH
Код:
cd ~/osmocombb/master/src/host/osmocon/
mkdir osmocon-link
ln -s ~/osmocombb/master/src/host/osmocon/osmocon osmocon

Выключаем телефон и подключаем к компьютеру
Код:
#идём в папку с прошивками
cd ~/osmocombb/master/src/target/firmware/board/compal_e88
osmocon -m c123xor -p /dev/ttyUSB0 hello_world.compalram.bin
#коротко жмём кнопку включения на телефоне. Начинается загрузка.

18653


Могут быть проблемы с загрузкой прошивки из-за плохого соединения. Просто переподсоедините телефон и попробуйте снова.

Что со всем этим можно сделать
У osmocom очень много веток развития. Есть, допустим, burst_int, нацеленный на снифинг gsm-трафика, emi для дос-атак на устройства gsm, но это всё темы для отдельных статей.

О том, что есть в ветке мастер (которую мы только что скомпилировали) можно почитать на оффициальном сайте: OsmocomBB Firmware - OsmocomBB - Open Source Mobile Communications. Рассмотрим пример одной прошивки, использующей только телефон и другой, использующей телефон и компьютер одновременно.

RSSI
RSSI может работать без кмопьютера после прошивки. Он показывает системную информацию о базовой станции. Давайте загрузим эту прошивку на телефон:
Код:
#идём в папку с прошивками
cd ~/osmocombb/master/src/target/firmware/board/compal_e88
osmocon -m c123xor -p /dev/ttyUSB0 -c hello_world.compalram.bin
#коротко жмём кнопку включения на телефоне. Начинается загрузка.
Здесь используется параметр -c, так как это hightram-прошивка

После того, как прошивка загрузилась, в выводе терминала будет системная информация о ближайшей базовой станции. Есть возможность менять канал (ARFCN). А ещё он пикает, если нажать кнопку "вверх" :)
18662

С вышкой можно синхронизироваться (зелёная кнопка), тогда будет выдано ещё больше информации:
18664
Здесь MMC (Mobile Country Code) - код страны, MNC (Mobile Network Code) - код оператора, LAC (Location Area Code) - код локальной зоны. В двух словах LAC - это объединение некоторого количества базовых станций, которые обслуживаются одним контроллером базовых станций (BSC). cell id - идентификатор базовой станции.
С помощью этой информации можно узнать примерное местоположение вашего телефона. Учитывая то, что телефон подключён к сети для экстренных вызовов, вы теперь знаете, как вас смогут найти сверху :)

mobile
Другая, самая интересная на мой взгляд прошивка в этой ветке - mobile. Превращает ваш компьютер в телефон со всеми вытекающими плюшками (возможность просмотра трафика в wireshark, выполнение DTMF команд и комечто же звонки и смс-ки). Mobile использует телефон как физический уровень gsm, а всё остальное (layer 2-3) располагается на компьютере. Для нормальной работы нужна, конечно же, рабочая симка.

Зальём прошивку на телефон:
Код:
#подключаем выключенный телефон
cd ~/osmocombb/master/src/target/firmware/board/compal_e88
osmocon -m c123xor -p /dev/ttyUSB0 -c layer1.highram.bin
#коротко жмём на кнопку включения
Здесь, опять же, для загрузки прошивки использовался параметр -c, потому что для тяжеловесных прошивок используется загрузка по цепочке: сначала загружается кастомный загрузчик, который загружает прошивку типа hightram. Физическое взаимодействие с сетью (layer 1 модели OSI) запустился, сворачиваем это окно.

Во второй консоли запускаем наш "мобильник" mobile, выступающий в качестве 2 и 3 уровня модели OSI
~/osmocombb/master/src/host/layer23/src/mobile/mobile -i 127.0.0.1
Мобильник запущен. Мы можем подключиться к консоли управления через telnet:
telnet 127.0.0.1 4247

Давайте откроем wireshark и попробуем отловить смс-ку. В акуле телефон будет loopback-интерфейсом
18671

Ну разве не восхитительно!

Пожалуй на этом я и закончу данную статью, она и так уже довольно затянулась. Желаю всем дешёвых моторол, удачной пайки, компиляции с первого раза и не забывать об УК РФ, прежде чем соберётесь поднимать свою BTS.
 
Последнее редактирование:
Господа, отпишитесь те у кого работает бс и скинте свой конфиг на котором у вас КалипсоБТС функционирует.Мое чутье подсказывает, что таких сейчас не много....
 
Последнее редактирование:
Делал всё по инструкции пользователя antgorka с хабра. Всё собрано без ошибок. Фильтры на моторолах перепаяны тоже гладко (Если вставить симку видит сеть и т.п.)
в конфиги ставлю МНС, Канал и МСС реальной вышки. В конфиге ГСМ900. Система стоит Linux 14.04 LTS 32bit.
Аналогично и на 16.04 все идеально встаёт.
 
Делал всё по инструкции пользователя antgorka с хабра. Всё собрано без ошибок. Фильтры на моторолах перепаяны тоже гладко (Если вставить симку видит сеть и т.п.)
в конфиги ставлю МНС, Канал и МСС реальной вышки. В конфиге ГСМ900. Система стоит Linux 14.04 LTS 32bit.
Попробуйте поиграться с этой инструкцией и настроить по ней конфиги
 
@Greka93, аналогичная проблема. Такое чувство, что проблема в синхронизации времени. Трансивер работает корректно. Удалось ли разобраться?
2019-03-16 21-25-15.JPG
 
@Greka93, аналогичная проблема. Такое чувство, что проблема в синхронизации времени. Трансивер работает корректно. Удалось ли разобраться?
Посмотреть вложение 27566
У меня есть подозрения, что когда писали данную статью - всё адекватно работало, и те - кто были авторами сейчас могут просто не поднять БС по причине того, что операторы могли придумать как пофиксить этот недуг. И возможно авторы молчат об этом. Либо же требуется другая доработка и актуальной встретить в общем доступе нет возможности. Это всё чисто мои догадки.

@Greka93, аналогичная проблема. Такое чувство, что проблема в синхронизации времени. Трансивер работает корректно. Удалось ли разобраться?
Посмотреть вложение 27566
Еще может вариант, что мы лютые днари, которым еще изучить массу всего нужно.
 
У меня есть подозрения, что когда писали данную статью - всё адекватно работало, и те - кто были авторами сейчас могут просто не поднять БС по причине того, что операторы могли придумать как пофиксить этот недуг. И возможно авторы молчат об этом. Либо же требуется другая доработка и актуальной встретить в общем доступе нет возможности. Это всё чисто мои догадки.

Я наткнулся на баг-трекере osmocom на похожую проблему bag 2325. Судя по всему проблема в используемом оборудовании (не телефонах, а именно компьютерах). Похоже скорости процессору не хватает для внутренней синхронизации времени между процессами.
Я пытаюсь запустить все на старом IBM ThinkPad T43, если ничего не получится, то попробую установить debian на компьютер и проверить. Конечно, не хочется все устанавливать заново, но, скорее всего придется.
Может быть получиться запустить на виртуальной машине.
 
Я наткнулся на баг-трекере osmocom на похожую проблему bag 2325. Судя по всему проблема в используемом оборудовании (не телефонах, а именно компьютерах). Похоже скорости процессору не хватает для внутренней синхронизации времени между процессами.
Я пытаюсь запустить все на старом IBM ThinkPad T43, если ничего не получится, то попробую установить debian на компьютер и проверить. Конечно, не хочется все устанавливать заново, но, скорее всего придется.
Может быть получиться запустить на виртуальной машине.
На виртуалке говорят лучше не надо. Проблемы могут быть и мощи компа ты потеряешь в разы больше. OPENBts проьовал ставить ?
 
@HakJob Имею такую игрушку но есть некоторые нюансы которые не получается сделать... А точнее при поднятии фейковый БС абонент не получает смс при подключении как это бывает просто при поднятии тестовой БС со своими параметрами . то бы смог помочь разобраться был бы очень признателен а так же ищу так же единамышлиников по этой теме . Поднимаю как на YateBTS так и на OpenBTS . Но функционал у ОпенБТС намного больше чем у яте . Откликнитесь те кто что то в этом понимает так же могу поделится своими наработками. Каму интересно пишите в телегу @ministerstvodel
 
@HakJob Имею такую игрушку но есть некоторые нюансы которые не получается сделать... А точнее при поднятии фейковый БС абонент не получает смс при подключении как это бывает просто при поднятии тестовой БС со своими параметрами . то бы смог помочь разобраться был бы очень признателен а так же ищу так же единамышлиников по этой теме . Поднимаю как на YateBTS так и на OpenBTS . Но функционал у ОпенБТС намного больше чем у яте . Откликнитесь те кто что то в этом понимает так же могу поделится своими наработками. Каму интересно пишите в телегу @ministerstvodel

подскажите а как вы боролись с этой ошибкой я у сановил на кали линукс 64 бит сделал инструкцию

<0005> bsc_init.c:551 Failed to parse the config file: '/root/.osmocom/open-bsc.cfg'
Reading config failed. Exiting.
 
подскажите а как вы боролись с этой ошибкой я у сановил на кали линукс 64 бит сделал инструкцию

<0005> bsc_init.c:551 Failed to parse the config file: '/root/.osmocom/open-bsc.cfg'
Reading config failed. Exiting.

Внимательно смотри конфиги, там большую роль играют пробелы в начале строк. Где-то пробел не один а два, так как внутри секции есть еще параметры.

На виртуалке говорят лучше не надо. Проблемы могут быть и мощи компа ты потеряешь в разы больше. OPENBts проьовал ставить ?
Не пробовал. А есть хорошие инструкции?
 
я разобрался в чем проблема
нужно переименовать
open-bsc.cfg osmo-bts.cfg
root@kali:~/.osmocom#
в
openbsc.cfg osmo-bts.cfg
так как команды запуска
Код:
1) root@kali:~# osmo-nitb -c ~/.osmocom/openbsc.cfg -l ~/.osmocom/hlr.sqlite3 -P -m -C --debug=DRLL:DCC:DMM:DRR:DRSL:DNM
2) root@kali:~# osmo-bts-trx -c ~/.osmocom/osmo-bts.cfg -r 99
и все запустилось 1
Код:
root@kali:~# osmo-nitb -c ~/.osmocom/openbsc.cfg -l ~/.osmocom/hlr.sqlite3 -P -m -C --debug=DRLL:DCC:DMM:DRR:DRSL:DNM
<0005> bsc_init.c:476
WARNING: You are running an 'accept-all' network on a BTS that is not barred.  This configuration is likely to interfere with production GSM networks and should only be used in a RF shielded environment such as a faraday cage!

DB: Database initialized.
DB: Database prepared.
но 2 не пошол что то со временим
Код:
root@kali:~# osmo-bts-trx -c ~/.osmocom/osmo-bts.cfg -r 99

<0006> scheduler_trx.c:1630 TRX Clock Ind: elapsed_us= 235258, elapsed_fn= 51, error_us= -107
<0006> scheduler_trx.c:1648 GSM clock jitter: -3118 us (elapsed_fn=0)
<0006> scheduler_trx.c:1630 TRX Clock Ind: elapsed_us= 235750, elapsed_fn= 51, error_us= +385
<0006> scheduler_trx.c:1648 GSM clock jitter: -3486 us (elapsed_fn=0)
<0006> scheduler_trx.c:1630 TRX Clock Ind: elapsed_us= 235218, elapsed_fn= 51, error_us= -147
<0006> scheduler_trx.c:1648 GSM clock jitter: -3315 us (elapsed_fn=0)
<0006> scheduler_trx.c:1630 TRX Clock Ind: elapsed_us= 235169, elapsed_fn= 51, error_us= -196
<0006> scheduler_trx.c:1648 GSM clock jitter: -3137 us (elapsed_fn=0)
<0006> scheduler_trx.c:1630 TRX Clock Ind: elapsed_us= 236757, elapsed_fn= 51, error_us=+1392
<0006> scheduler_trx.c:1648 GSM clock jitter: -4488 us (elapsed_fn=0)
<0006> scheduler_trx.c:1630 TRX Clock Ind: elapsed_us= 235055, elapsed_fn= 51, error_us= -310
<0006> scheduler_trx.c:1648 GSM clock jitter: -4169 us (elapsed_fn=0)
Shutdown timer expired
root@kali:~#
 
я разобрался в чем проблема
нужно переименовать

Читай выше, уже получается третий человек, который поймал эту проблему (включая меня), на каком оборудовании делал?
 
Читай выше, уже получается третий человек, который поймал эту проблему (включая меня), на каком оборудовании делал?
Прове твою версию со слабым кампом как-нибудь. Я лично пробовал ставить ос сборку осмокома с этого сайта Using Typhon OS and an OsmocomBB phone to create a RogueBTS (Rogue GSM Base Station) IMSI catcher вышла тоже.черепаха кстати. Хоть это и полностью готовый настроеный образ. На нем стартонул только рсси и трикс проша. Остальное просто тишина.... проьовал gsmtap1.5 тоже ничего годного
 
Подскажите пожалуйста в чем проблема?
Debian 9.8
 

Вложения

  • DA876FB2-51F4-4A12-8546-5C001A3F1303.jpeg
    DA876FB2-51F4-4A12-8546-5C001A3F1303.jpeg
    372,5 КБ · Просмотры: 479
Подскажите пожалуйста в чем проблема?
Debian 9.8
Не читал инструкцию по установке на этом форуме, предполагаю, что тут такая же https://m.habr.com/ru/company/pentestit/blog/331406 твоя ошибка похожа на то что ты косяк допустил и отклонился от требований. Попробуй пересобрать весь данный раздел. Кстати автор той статьи в комментах пишет, что есть какие_то изменения в осмокоме. Возможно поэтому у нас ошибки с таймерами.
 
Вчера не спалось и наткнулся на более менее свежие обсуждения данной темы https://******/threads/27025/ может со времинем что_то годное тут промелькнет
 
  • Нравится
Реакции: House26
  • Нравится
Реакции: Сергей Попов
Вчера не спалось и наткнулся на более менее свежие обсуждения данной темы https://******/threads/27025/ может со времинем что_то годное тут промелькнет
Собирал все на 14.04 и 16.04, все заколосилось с хабровской инструкции. Сейчас не нужное устройство, посмотрите в сторону Лайма, хотя-бы мини. Внимательно по пунктам выполняйте. К железу привередливое оборудование, на чем то банально не встанет.

Из годного только 4-5г ждём, тест сканера будет ;) но когда хз. И тесты определения местоположения по багу в пагине.
 
Последнее редактирование модератором:
  • Нравится
Реакции: Dr.Lafa
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab

Похожие темы

🚀 Первый раз на Codeby?
Гайд для новичков: что делать в первые 15 минут, ключевые разделы, правила
Начать здесь →
🔴 Свежие CVE, 0-day и инциденты
То, о чём ChatGPT ещё не знает — обсуждаем в реальном времени
Threat Intel →
💼 Вакансии и заказы в ИБ
Pentest, SOC, DevSecOps, bug bounty — работа и проекты от проверенных компаний
Карьера в ИБ →

HackerLab