文件系统根目录中名为 gost.so 的文件有什么用途?

文件系统根目录中名为 gost.so 的文件有什么用途?

gost.so文件系统根目录中命名的文件的用途是什么?

我偶然在文件系统树的根目录中发现了这一点:

drwxr-xr-x  19 root root       4620 Apr 26 20:51 dev
drwxr-xr-x 168 root root      12288 Apr 26 12:49 etc
**-rw-r--r--   1 root root     343464 Nov 30  2021 gost.so**
drwxr-xr-x   3 root root       4096 Apr  4 14:16 home

共享库在那里有什么合法用途?到目前为止我找不到任何相关信息。

答案1

$ apt-file search gost.so
libengine-gost-openssl1.1: /gost.so 

看起来像是 openssl 的一部分。

答案2

谢谢你的帮助 :) 了解了 apt-file 并立即安装了它。现在我可以自己跟踪可疑文件了。

在删除它的过程中,我还发现 OpenSSL 似乎是故意将它安装在那里的,这样每个需要加密功能的应用程序都能轻松找到它。令人惊讶的是,其中有很多:

  Die folgenden Pakete werden ENTFERNT:
  apport* apport-gtk* apturl* bluez-cups* ca-certificates*
  ca-certificates-java* certbot* cups* cups-browsed* cups-core-drivers*
  cups-daemon* default-jre-headless* hplip* liblwp-protocol-https-perl*
  libnet-dbus-perl* libruby3.0* libwww-perl* libxml-parser-perl*
  libxml-sax-expat-perl* libxml-twig-perl* openjdk-11-jre-headless*
  openshot-qt* openssl* origami-pdf* pdftk* pdftk-java*
  printer-driver-gutenprint* printer-driver-hpcups* printer-driver-splix*
  python3-acme* python3-apport* python3-certbot* python3-certbot-apache*
  python3-certifi* python3-httplib2* python3-launchpadlib*
  python3-lazr.restfulclient* python3-requests* python3-requests-toolbelt*
  python3-software-properties* rake* ruby* ruby-atk* ruby-cairo*
  ruby-cairo-gobject* ruby-colorize* ruby-gdk-pixbuf2* ruby-gio2* ruby-glib2*
  ruby-gobject-introspection* ruby-gtk2* ruby-origami* ruby-pango*
  ruby-pkg-config* ruby-rubygems* ruby3.0* rubygems-integration* snapd*
  software-properties-common* software-properties-gtk* ssh-import-id*
  ssl-cert* testssl.sh* **ubuntu-mate-core* ubuntu-mate-desktop***
  ubuntu-release-upgrader-core* ubuntu-release-upgrader-gtk* update-manager*
  update-manager-core* update-notifier* update-notifier-common* x11vnc* xorg*
  xserver-xorg*

由于我的笔记本电脑运行的是 Ubuntu Mate,而我租用的虚拟服务器只运行 Ubuntu,版本相同,这似乎可以解释安装的差异。

我的结论是:gost.so 的出现绝非偶然,而是真正发挥了合法的作用。

再次感谢你的帮助

相关内容