Ubuntu 14.04, Когда запуск установил стороннее приложение, он отображает всплывающее окно с уведомлением. Я хочу найти файл приложения, который содержит код, которые показывают это всплывающее окно. Существует ли инструмент, который может помочь определить этот файл? По крайней мере, как найти файл путем сканирования "/" корневой каталог для конкретных текстовых строк, содержавшихся в этом всплывающем окне?
К строкам поиска в рамках скомпилированного двоичного приложения можно использовать эти strings
команда - от man strings
NAME
strings - print the strings of printable characters in files.
DESCRIPTION
For each file given, GNU strings prints the printable character
sequences that are at least 4 characters long (or the number given with
the options below) and are followed by an unprintable character.
, Например,
$ strings -d /usr/bin/gnome-calculator | grep 'Mode или
$ strings -df /usr/bin/gnome-* | grep 'Restart
/usr/bin/gnome-software: Restart
ButtonMode
Basic Mode
Advanced Mode
Financial Mode
Programming Mode
Keyboard Mode
или
$ strings -df /usr/bin/gnome-* | grep 'Restart
/usr/bin/gnome-software: Restart