Анонимный Firefox от Altblitz

Обсуждение в разделе «Безопасность и Анонимность», начал(-а) altblitz, 11.04.2017.

  1. Triton_Mgn

    Triton_Mgn Active Member

    Регистрация:
    6.07.2015
    Сообщения:
    2 690
    Одобрения:
    2 381
    Репутация:
    31
    Android 6.0.1 root + Fennec, работает в точности как у Блица, никуда не перекидывает.
     
  2. doctor_watson

    doctor_watson Member

    Регистрация:
    20.10.2016
    Сообщения:
    78
    Одобрения:
    11
    Репутация:
    0
    Устанавливал 4-5 дней назад. Сразу не написал, так как хотел посмотреть как ведет себя fennec с другими сайтами. Перекидывает на Гугл плей только на sport.ua. Сейчас снова зашёл туда и кинул на бинарные опционы. Андроид 5.1.

    Разрешений много, если разберусь как прекратить скриншот, прекреплю. Особенно странно выглядят Загрузка файлов из интернета без оповещений, Показ оповещений поверх других окон.
    http://s019.radikal.ru/i629/1706/1a/bdab1580fab1t.jpg
     
    #82 doctor_watson, 4.06.2017
    В последний раз редактировалось модератором: 4.06.2017
  3. altblitz

    altblitz Elder - Старейшина

    Регистрация:
    5.06.2009
    Сообщения:
    2 914
    Одобрения:
    2 013
    Репутация:
    83
    У вас изображение в посте, отклеилось.
    Прикрепите обратно, пожалуйста.

    И самое важное.
    оповестите, какие разрешения требовало себе Fennec при установке?
     
  4. doctor_watson

    doctor_watson Member

    Регистрация:
    20.10.2016
    Сообщения:
    78
    Одобрения:
    11
    Репутация:
    0
    [​IMG]

    Вот по разрешениям не скажу - не помню.
    п.с. рута нет.
     
    #84 doctor_watson, 4.06.2017
    В последний раз редактировалось модератором: 4.06.2017
  5. altblitz

    altblitz Elder - Старейшина

    Регистрация:
    5.06.2009
    Сообщения:
    2 914
    Одобрения:
    2 013
    Репутация:
    83
    "Загрузка файлов брз оповещения"
    "Неограниченный доступ в Интернет"
    "Просмотр подключений WLAN"
    "Изменение настроек системы"

    Исключено изначально. Fennec не имеет таких разрешений.
    Всё, что не нужно для сёрфинга сайтов - отключено и выпилено.

    У вас очевидные проблемы со смартфоном, и если язык интерфейса RU - ждите плохих новостей.
    И лучше, поставьте назад оригинальную прошивку смартфона.
     
  6. moonz

    moonz New Member

    Регистрация:
    18.11.2011
    Сообщения:
    7
    Одобрения:
    0
    Репутация:
    0
    Тема еще жива ? Есть рабочие билды ?
     
  7. altblitz

    altblitz Elder - Старейшина

    Регистрация:
    5.06.2009
    Сообщения:
    2 914
    Одобрения:
    2 013
    Репутация:
    83
    Тема жива.
    Билд ESR для/под Windows/linux - остался прежним.
    Для Android/Blackberry - вместо 54 beta10 скомпилирировано под 54 final. Разницы нет, поэтому Блиц не счёл нужным обновлять.

    Сейчас, Блиц занят работой с WebGL. Удалить это можно было давно, но ради бенчмарков и сравнения браузеров - было оставлено.
    И при температуре выше 25 градусов - ничего Блиц не станет делать и ломать. У него - тоже каникулы.
    При такой температуре - даже птицы за окном перестали петь..

    Сам, сижу на сборке, той что в ссылках ESR. Волнений и неудобств не испытываю.

    [​IMG]

    Update:
    Проверена работа android/blackbery Firefox 54 final, с патчами и изменёнными prefs() - и залито на sourceforge.

    Версия *nix, адаптирована к официальной версии Mozilla.
    Все, требующиеся в работе браузера libs, слинкованы статически и билд не требует более наличия библиотек в системе/системных библиотек.
    Цель - возможность работы под любым(?) дистрибутивом.
    Благодарность погоде - за температуру +22 градуса.

    Edit 22 July 2017:
    Версии Firefox Windows и Linux скомпилированы для CPU Intel Ivy Brigde и выше.
    На недо-CPU AMD - не запустится. Этот момент Блиц упустил из виду, задав самые скоростные опции компилятору.

    В следующий раз - будет дефолтный под всякое x86_64 generic.

    Update 07/21/2017 (символично таки, 0-1-2-7)

    Плахие новости
    Firefox-52.2.1 ESR: на сегодня не готов.
    Mozilla - опять сотворила похабщину в линковке libxul.so - это заключительная стадия линковки встроенных библиотек в одно монолитное libxul.so.
    Вылетает с fault: `NSModules are not ordered appropriately' при линковке с опцией LTO.

    Годные и хорошие новости
    Удалось скомпилировать и слинковать с compilator Clang LLVM и linker lld LLVM.

    update:
    Скомпилировано и слинковано без ошибок.
    Вылетает при запуске с повторяемой ошибкой libxul.so в песочнице.

    Code:
    Sandbox: seccomp sandbox violation: pid 2339, syscall 302, args 0 3 0 140725294508720 3 140725294508720.  Killing process.
    Sandbox: crash reporter is disabled (or failed); trying stack trace:
    Sandbox: frame #01: __getrlimit[/usr/lib/libc.so.6 +0xe5279]
    Sandbox: frame #02: pthread_getattr_np[/usr/lib/libpthread.so.0 +0x8e58]
    Sandbox: frame #03: ???[/usr/lib/firefox/libxul.so +0x153d94c]
    Sandbox: frame #04: ???[/usr/lib/firefox/libxul.so +0x15395ea]
    Sandbox: frame #05: ???[/usr/lib/firefox/libxul.so +0x1539dac]
    Sandbox: frame #06: ???[/usr/lib/firefox/libxul.so +0x2fe5ba4]
    Sandbox: frame #07: ???[/usr/lib/firefox/libxul.so +0x1a0a581]
    Sandbox: frame #08: ???[/usr/lib/firefox/libxul.so +0x17e420e]
    Sandbox: frame #09: ???[/usr/lib/firefox/libxul.so +0x17e321b]
    Sandbox: frame #10: ???[/usr/lib/firefox/libxul.so +0x17e3b5b]
    Sandbox: frame #11: ???[/usr/lib/firefox/libxul.so +0x17e3dea]
    Sandbox: frame #12: ???[/usr/lib/firefox/libxul.so +0x15434ec]
    Sandbox: frame #13: ???[/usr/lib/firefox/libxul.so +0x156cd3d]
    Sandbox: frame #14: ???[/usr/lib/firefox/libxul.so +0x17e6886]
    Sandbox: frame #15: ???[/usr/lib/firefox/libxul.so +0x17c39ca]
    Sandbox: frame #16: ???[/usr/lib/firefox/libxul.so +0x31f1496]
    Sandbox: frame #17: XRE_RunAppShell[/usr/lib/firefox/libxul.so +0x3a2cba0]
    Sandbox: frame #18: ???[/usr/lib/firefox/libxul.so +0x17c39ca]
    Sandbox: frame #19: XRE_InitChildProcess[/usr/lib/firefox/libxul.so +0x3a2c8c5]
    Sandbox: frame #20: ???[/usr/lib/firefox/plugin-container +0x14606]
    Sandbox: frame #21: __libc_start_main[/usr/lib/libc.so.6 +0x204ca]
    Sandbox: frame #22: _start[/usr/lib/firefox/plugin-container +0x1402a]
    Sandbox: frame #23: ??? (???:???)
    Sandbox: end of stack.
    
    Следовательно - линк с дефолтным GCC ld.gold. Trying it now.

    И опять - ошибка в песочнице.
    Хорошо, что повторяемая. Блиц будет трианглить разницу между работоспособной Firefox 52.1.2 и Firefox 52.2.1.

    Update 07/24/2017:
    Отыскал блокирующий баг, при переходе с Firefox-52.1.2 ESR на Firefox-52.2.1 ESR.
    Исправил в mozconfig, без --enable-content-sandbox=yes - и работает без ошибок теперь.

    Но нужно, чтобы контент был в песочнице, по-хорошему.
    Code:
    ac_add_options --enable-sandbox=yes
    # Sandbox breaks seccomp and libxul.so strange ways
    # ac_add_options --enable-content-sandbox=yes
    
    Oy vey!
    При переходе на m55/m56 beta - возникли некие сложности с Firefox mobile.

    Компилируется и линкуется - правильно.
    Запускается на mobile device, инициализируется и делает краш.

    Такое наблюдал и раньше. Нужно проверить, что именно вызывает краш.
    Пока, убрал все бинарники. Как разберусь с краш, так и будут новые версии.

    Так вот.
    С 10 августа до 12 августа - приключилась ашипка. Неявная, и в конфигурации кернела и компиляторов.

    Ошибка в том, что firezilla mobile 55.0.1 перестала работать.
    Выглядит это так. На эмуляторе Google android adb - браузер mobile запускается, и ровно через 10 секунд отключается.

    Причину или причины отказа в работе, неявные - выявил. Помогло etckeeper, программа, что хранит изменения в фолдере /etc.
    Исправить - не случиться. По-новой, впервые за два года - пере-инсталлировать Arch Linux.

    На сегодня - доступнa fennec 55.0, собранное 10 august 2017.
    Поздние сборки для мобил - крашатся спустя 10 секунд после запуска.

    Code:
    drwxr-xr-x 1 blitz users     1178 Sep  5 00:04 ./
    drwxr-xr-x 1 blitz users      266 Aug 10 09:08 ../
    drwxr-xr-x 1 blitz users      176 Sep  5 00:05 bar/
    -rw-r--r-- 1 blitz users 32577023 Aug 13 17:18 fennec-54.0.1.en-US.android-arm.apk
    -rw-r--r-- 1 blitz users 33226140 Jun 15 16:42 fennec-54.0.en-US.android-arm.apk
    -rw-r--r-- 1 blitz users 29918393 Jun 15 17:01 fennec-54.0.en-US.android-arm-mozilla.apk
    -rw-r--r-- 1 blitz users 33919015 Aug 12 17:28 fennec-55.0.1.en-US.android-arm.apk
    -rw-r--r-- 1 blitz users 35485125 Aug 12 09:37 fennec-55.0.1.en-US.android-arm-O3.apk
    -rw-r--r-- 1 blitz users 33008682 Aug 31 23:50 fennec-55.0.3.en-US.android-arm.apk
    -rw-r--r-- 1 blitz users 32157024 Aug 10 09:09 fennec-55.0.en-US.android-arm.apk
    -rw-r--r-- 1 blitz users 33774546 Aug 12 20:49 fennec-56.0b1.en-US.android-arm.apk
    -rw-r--r-- 1 blitz users 31009373 Aug 31 20:53 fennec-56.0b7.en-US.android-arm.apk
    -rw-r--r-- 1 blitz users 33409309 Aug 31 06:55 fennec-56.0b7.en-US.android-arm.mozilla.apk
    -rw-r--r-- 1 blitz users 35264588 Aug 12 21:59 fennec-56.0.en-US.android-arm.apk
    -rw-r--r-- 1 blitz users       82 Sep  2 21:49 test.txt
    
     
    #87 altblitz, 19.06.2017
    В последний раз редактировалось модератором: 7.09.2017
  8. Totkrot

    Totkrot New Member

    Регистрация:
    6.07.2011
    Сообщения:
    1
    Одобрения:
    0
    Репутация:
    0
    Блиц, можешь перезалить файлы? Ща они недоступны
     
  9. altblitz

    altblitz Elder - Старейшина

    Регистрация:
    5.06.2009
    Сообщения:
    2 914
    Одобрения:
    2 013
    Репутация:
    83
    Пересобираю браузер с новыми установками и преференциями - чтобы стал лучше всех и годен стандартам качества Блиц.

    В середине сентября - будут новые версии.
     
    Это одобряет Triton_Mgn.
  10. rAnt

    rAnt New Member

    Регистрация:
    20.06.2011
    Сообщения:
    6
    Одобрения:
    0
    Репутация:
    0
    Очень приятная новость! Спасибо Вам за труды.

    А что вы можете сказать про анонимные браузеры Linken Sphere (почему то там мой вопрос о сравнении данного браузера с конкурентами удалили, а положительные отзывы остаются) и об анонимном браузере от Vektor T13(представление которого было на канале Openssource.biz)?
     
Загрузка...