在Kali中,我们以ROOT
身份打开文件管理时,提示警告:您正在使用超级账户,可能会损害您的系统
。时间长了,感觉太烦人。能不能直接删掉或者修改自己喜欢的文字呢? 本文,让我们一起来探索!
警告条~ 忍你好久了!
Thunar
是一个用于 Xfce 桌面环境的现代化的文件管理器。Thunar 的设计初衷就是快速且易于使用。其界面简洁直观,默认不包含令人误解或无用的选项。Thunar 快速且响应迅速,具有良好的启动时间和文件夹加载时间。
接下来,我们需要检查本地Thunar的版本。执行命令
thunar -V
如,当前的版本是4.20
,接下来,我们到官网下载对应版本的源码! 官网地址:https://gitlab.xfce.org/xfce/thunar/
打开目录thunar
/thunar-window.c
文件,查找check if we need to add the root warning
如果不想要,直接将代码删掉即可。如果想要自定义,替换下面代码。
/* check if we need to add the root warning */
if (G_UNLIKELY (geteuid () == 0)){
/* 创建信息栏 */
infobar = gtk_info_bar_new ();
gtk_info_bar_set_message_type (GTK_INFO_BAR (infobar), GTK_MESSAGE_WARNING);
gtk_widget_set_hexpand (infobar, TRUE);
gtk_grid_attach (GTK_GRID (window->grid), infobar, 0, 2, 1, 1);
gtk_widget_show (infobar);
/* 创建标签并设置居中 */
label = gtk_label_new (_("道路千万条,安全第一条;渗透不规范,亲人两行泪。"));
// 设置水平居中
gtk_widget_set_halign (label, GTK_ALIGN_CENTER);
// 让标签扩展以填充水平空间
gtk_widget_set_hexpand (label, TRUE);
/* 将标签添加到信息栏的内容区域 */
gtk_container_add (GTK_CONTAINER (gtk_info_bar_get_content_area (GTK_INFO_BAR (infobar))), label);
gtk_widget_show (label);
}
接下来,检查编译环境。
./autogen.sh
这里,你会100%遇到各种错误。因为我们的系统缺少编译环境。 手动安装编译环境
apt install libexo-2-dev
apt install libxfce4ui-2-dev
正常情况是下图这个样子。
如果没有,请看提示,根据提示安装缺少的环境。 接下来,我们执行编译。
make
编译安装
make install
接下来,便是见证奇迹的时刻。重启后,打开文件管理,效果如下:
渗透不规范,亲人两行泪。