- Сообщений: 10
- Спасибо получено: 1
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Видимо не судьба там прочитать. Почистил кэш, зашел, появилась куча тем, по ссылке перекинуло на список тем, почистил кэш, по ссылке открыло тему "Переход на КриптоПро 4", только похоже 1 страницу, последнее сообщение от 17 июля. Почистил еще раз, переключателя страницы все равно не вижу. Слов нет.Blaze пишет: Это же федеральный форум, что еще от него ожидать )))
Получается я был прав, что libgostssl это от Спутника, но ошибся что соответствует libssl. По размеру это вообще больше похоже на слегка доработанную старую криптокомовскую библиотеку для 1.0.0Blaze пишет: У библиотек разный вес
libgostssl.so в собранном openssl-1.1.0h от КриптоПРО отсутствует.64K /opt/sputnik-browser/libgostssl.so
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Есть ли аналоги libssl libcrypto в папках спутника, если да, то какой версии. Если нет, то в худшем случае они вкомпилены в сам Спутник.
/opt/sputnik-browser/
├── PepperFlash
│ ├── libpepflashplayer.so
│ └── manifest.json
├── browser
├── browser_100_percent.pak
├── browser_200_percent.pak
├── certificate_installer
├── chrome-sandbox
├── default-app-block
├── google-chrome -> /opt/sputnik-browser/sputnik-browser
├── icudtl.dat
├── libgostssl.so
├── locales
│ ├── en-US.pak
│ └── ru.pak
├── natives_blob.bin
├── product_logo_128.png
├── product_logo_16.png
├── product_logo_22.png
├── product_logo_24.png
├── product_logo_256.png
├── product_logo_32.png
├── product_logo_32.xpm
├── product_logo_48.png
├── product_logo_64.png
├── resources.pak
├── snapshot_blob.bin
├── sputnik-browser
├── sputnik-browser.hash
├── xdg-mime
└── xdg-settings
2 directories, 29 files
root@porteus:/opt/sputnik-browser# ldd browser
linux-vdso.so.1 (0x00007ffc939fd000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f182165b000)
libdl.so.2 => /lib64/libdl.so.2 (0x00007f1821457000)
librt.so.1 => /lib64/librt.so.1 (0x00007f182124f000)
libpangocairo-1.0.so.0 => /usr/lib64/libpangocairo-1.0.so.0 (0x00007f1821042000)
libpango-1.0.so.0 => /usr/lib64/libpango-1.0.so.0 (0x00007f1820dfd000)
libcairo.so.2 => /usr/lib64/libcairo.so.2 (0x00007f1820aca000)
libgobject-2.0.so.0 => /usr/lib64/libgobject-2.0.so.0 (0x00007f1820877000)
libglib-2.0.so.0 => /usr/lib64/libglib-2.0.so.0 (0x00007f1820561000)
libX11.so.6 => /usr/lib64/libX11.so.6 (0x00007f1820225000)
libX11-xcb.so.1 => /usr/lib64/libX11-xcb.so.1 (0x00007f1820023000)
libxcb.so.1 => /usr/lib64/libxcb.so.1 (0x00007f181fdfd000)
libXcomposite.so.1 => /usr/lib64/libXcomposite.so.1 (0x00007f181fbfa000)
libXcursor.so.1 => /usr/lib64/libXcursor.so.1 (0x00007f181f9ef000)
libXdamage.so.1 => /usr/lib64/libXdamage.so.1 (0x00007f181f7ec000)
libXext.so.6 => /usr/lib64/libXext.so.6 (0x00007f181f5da000)
libXfixes.so.3 => /usr/lib64/libXfixes.so.3 (0x00007f181f3d4000)
libXi.so.6 => /usr/lib64/libXi.so.6 (0x00007f181f1c4000)
libXrender.so.1 => /usr/lib64/libXrender.so.1 (0x00007f181efba000)
libXtst.so.6 => /usr/lib64/libXtst.so.6 (0x00007f181edb4000)
libgmodule-2.0.so.0 => /usr/lib64/libgmodule-2.0.so.0 (0x00007f181ebb0000)
libnss3.so => /usr/lib64/libnss3.so (0x00007f181e88d000)
libnssutil3.so => /usr/lib64/libnssutil3.so (0x00007f181e65d000)
libsmime3.so => /usr/lib64/libsmime3.so (0x00007f181e436000)
libnspr4.so => /usr/lib64/libnspr4.so (0x00007f181e1f8000)
libcups.so.2 => /usr/lib64/libcups.so.2 (0x00007f181df6e000)
libm.so.6 => /lib64/libm.so.6 (0x00007f181dbd3000)
libexpat.so.1 => /usr/lib64/libexpat.so.1 (0x00007f181d9a1000)
libfontconfig.so.1 => /usr/lib64/libfontconfig.so.1 (0x00007f181d75d000)
libdbus-1.so.3 => /usr/lib64/libdbus-1.so.3 (0x00007f181d50c000)
libgconf-2.so.4 => /usr/lib64/libgconf-2.so.4 (0x00007f181d2e6000)
libgio-2.0.so.0 => /usr/lib64/libgio-2.0.so.0 (0x00007f181cf4a000)
libfreetype.so.6 => /usr/lib64/libfreetype.so.6 (0x00007f181cc96000)
libXss.so.1 => /usr/lib64/libXss.so.1 (0x00007f181ca92000)
libXrandr.so.2 => /usr/lib64/libXrandr.so.2 (0x00007f181c887000)
libasound.so.2 => /usr/lib64/libasound.so.2 (0x00007f181c58c000)
libatk-1.0.so.0 => /usr/lib64/libatk-1.0.so.0 (0x00007f181c366000)
libgtk-x11-2.0.so.0 => /usr/lib64/libgtk-x11-2.0.so.0 (0x00007f181bd2a000)
libgdk-x11-2.0.so.0 => /usr/lib64/libgdk-x11-2.0.so.0 (0x00007f181ba75000)
libgdk_pixbuf-2.0.so.0 => /usr/lib64/libgdk_pixbuf-2.0.so.0 (0x00007f181b851000)
libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x00007f181b4d2000)
libgcc_s.so.1 => /usr/lib64/libgcc_s.so.1 (0x00007f181b2bb000)
libc.so.6 => /lib64/libc.so.6 (0x00007f181aed1000)
/lib64/ld-linux-x86-64.so.2 (0x00007f182963d000)
libpangoft2-1.0.so.0 => /usr/lib64/libpangoft2-1.0.so.0 (0x00007f181acbc000)
libfribidi.so.0 => /usr/lib64/libfribidi.so.0 (0x00007f181aaa4000)
libgthread-2.0.so.0 => /usr/lib64/libgthread-2.0.so.0 (0x00007f181a8a2000)
libharfbuzz.so.0 => /usr/lib64/libharfbuzz.so.0 (0x00007f181a5f4000)
libpixman-1.so.0 => /usr/lib64/libpixman-1.so.0 (0x00007f181a350000)
libEGL.so.1 => /usr/lib64/libEGL.so.1 (0x00007f181a121000)
libpng16.so.16 => /usr/lib64/libpng16.so.16 (0x00007f1819eee000)
libxcb-shm.so.0 => /usr/lib64/libxcb-shm.so.0 (0x00007f1819ceb000)
libxcb-render.so.0 => /usr/lib64/libxcb-render.so.0 (0x00007f1819ade000)
libz.so.1 => /lib64/libz.so.1 (0x00007f18198c7000)
libGL.so.1 => /usr/lib64/libGL.so.1 (0x00007f1819659000)
libpcre.so.1 => /lib64/libpcre.so.1 (0x00007f18193e7000)
libffi.so.6 => /usr/lib64/libffi.so.6 (0x00007f18191df000)
libXau.so.6 => /usr/lib64/libXau.so.6 (0x00007f1818fdb000)
libXdmcp.so.6 => /usr/lib64/libXdmcp.so.6 (0x00007f1818dd5000)
libplc4.so => /usr/lib64/libplc4.so (0x00007f1818bd0000)
libplds4.so => /usr/lib64/libplds4.so (0x00007f18189cc000)
libgnutls.so.30 => /usr/lib64/libgnutls.so.30 (0x00007f181866c000)
libcrypt.so.1 => /lib64/libcrypt.so.1 (0x00007f1818434000)
libdbus-glib-1.so.2 => /usr/lib64/libdbus-glib-1.so.2 (0x00007f181820d000)
libresolv.so.2 => /lib64/libresolv.so.2 (0x00007f1817ff3000)
libmount.so.1 => /lib64/libmount.so.1 (0x00007f1817d9d000)
libbz2.so.1 => /lib64/libbz2.so.1 (0x00007f1817b8d000)
libXinerama.so.1 => /usr/lib64/libXinerama.so.1 (0x00007f181798a000)
libxcb-dri2.so.0 => /usr/lib64/libxcb-dri2.so.0 (0x00007f1817785000)
libxcb-dri3.so.0 => /usr/lib64/libxcb-dri3.so.0 (0x00007f1817581000)
libxcb-xfixes.so.0 => /usr/lib64/libxcb-xfixes.so.0 (0x00007f1817379000)
libxcb-present.so.0 => /usr/lib64/libxcb-present.so.0 (0x00007f1817176000)
libxcb-sync.so.1 => /usr/lib64/libxcb-sync.so.1 (0x00007f1816f6f000)
libxshmfence.so.1 => /usr/lib64/libxshmfence.so.1 (0x00007f1816d6c000)
libgbm.so.1 => /usr/lib64/libgbm.so.1 (0x00007f1816b5f000)
libdrm.so.2 => /usr/lib64/libdrm.so.2 (0x00007f181694e000)
libglapi.so.0 => /usr/lib64/libglapi.so.0 (0x00007f181671d000)
libxcb-glx.so.0 => /usr/lib64/libxcb-glx.so.0 (0x00007f1816503000)
libXxf86vm.so.1 => /usr/lib64/libXxf86vm.so.1 (0x00007f18162fd000)
libp11-kit.so.0 => /usr/lib64/libp11-kit.so.0 (0x00007f1815fd2000)
libidn2.so.0 => /usr/lib64/libidn2.so.0 (0x00007f1815db5000)
libunistring.so.2 => /usr/lib64/libunistring.so.2 (0x00007f1815a33000)
libnettle.so.6 => /usr/lib64/libnettle.so.6 (0x00007f18157fc000)
libhogweed.so.4 => /usr/lib64/libhogweed.so.4 (0x00007f18155c7000)
libgmp.so.10 => /usr/lib64/libgmp.so.10 (0x00007f1815352000)
libblkid.so.1 => /lib64/libblkid.so.1 (0x00007f1815105000)
libuuid.so.1 => /lib64/libuuid.so.1 (0x00007f1814efe000)
root@porteus:/opt/sputnik-browser#
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
В папках вроде не видно ничего такого. Саму библиотеку еще попробую поглядеть.Blaze пишет: Сделал симлинк на gostengy - ERR_SSL_PROTOCOL_ERROR.
Получается, что libgostssl.so фирменная библиотека от Спутника.
libgostssl.so получается подгружается отдельно и спутник браузер от нее не зависит.
gostssl_read gostssl_write gostssl_connect gostssl_free gostssl_verifyhook gostssl_clientcertshook gostssl_init gostssl_certhook gostssl_isgostcerthook gostssl_tls_gost_required
CertOpenStore CertFindCertificateInStore CertCloseStore CryptAcquireContextA CertDuplicateCertificateContext
-engine gostengy -keyform ENGINE -inkey (отпечаток сертификата)
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Подробнее...