Отслеживание системных вызовов хрома или настройка конфигурации хрома

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

Что я делаю

Запуск хрома во временном профиле, но с включенными несколькими расширениями, такими как ghostery (и несколько других, но один достаточно для тестирования)
chromium-browser --temp-profile --enable-plugins --no-first-run --disable-first-run-ui --no-default-browser-check --load-extension=/home/MYPROFILE/.config/chromium/Default/Extensions/mlomiejdfkolichcflejclcbmpeaniij/3.1.48_0

Что я хочу сделать

Я хочу знать, когда, и из какого файла хром запускает стартовые страницы, которые создаются / запускаются при первом запуске расширениями. Каждый раз, когда хром запускает этот временный профиль, Ghostery открывает две стартовые страницы – surveillanceymonkey и ее конфигурацию. Некоторые другие расширения делают это тоже. Я хочу, чтобы это ушло :), поэтому я был бы доволен любым решением, редактированием конфигурации и т. Д.

Что я пробовал

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

  2. Я проверил, что расширения хром в их файле manifest.json имеют страницу options.html, которая предположительно запускается при первом запуске. Я удалил эту запись json, но страницы все же появились.

  3. Я попытался провести хромированный процесс, используя:
    a) $ strace -F -v -o "/tmp/chromium_run_<backtick>date +%F_%T<backtick>" chromium-browser --temp-profile --enable-plugins --no-first-run --disable-first-run-ui --no-default-browser-check --load-extension=/home/MYPROFILE/.config/chromium/Default/Extensions/mlomiejdfkolichcflejclcbmpeaniij/3.1.48_0 но хром-песочница strace -F -v -o "/tmp/chromium_run_<backtick>date +%F_%T<backtick>" chromium-browser --temp-profile --enable-plugins --no-first-run --disable-first-run-ui --no-default-browser-check --load-extension=/home/MYPROFILE/.config/chromium/Default/Extensions/mlomiejdfkolichcflejclcbmpeaniij/3.1.48_0 , говоря что-то как

    Использование PPAPI-вспышки. Песочница setuid не работает как root. Общие причины:

    • Непривилегированный процесс, использующий ptrace, как отладчик.
    • Родительский процесс set prctl (PR_SET_NO_NEW_PRIVS, …) Не удалось перейти в новое пространство имен: поддерживаются пространства имен PID, поддерживается пространство имен в сети, но не выполнено: errno = операция не разрешена

    b) $ sudo strace -F -v -o "/tmp/chromium_run_<backtick>date +%F_%T<backtick>" chromium-browser --temp-profile --enable-plugins --no-first-run --disable-first-run-ui --no-default-browser-check --load-extension=/home/MYPROFILE/.config/chromium/Default/Extensions/mlomiejdfkolichcflejclcbmpeaniij/3.1.48_0 не strace -F -v -o "/tmp/chromium_run_<backtick>date +%F_%T<backtick>" chromium-browser --temp-profile --enable-plugins --no-first-run --disable-first-run-ui --no-default-browser-check --load-extension=/home/MYPROFILE/.config/chromium/Default/Extensions/mlomiejdfkolichcflejclcbmpeaniij/3.1.48_0 , но после нескольких сотен килобайт журнала не было open или ничего в файле, который я ожидал, и не появилось окно приложения хрома, оно где-то waitpid(3, ).

Любые другие идеи, которые приходят мне в голову, являются трудоемкими

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

Буду признателен за любые советы.