Thunar文件管理器自定义右键菜单
最近找到了一个Linux也能纵想点点点乐趣的方法:)
主要是了解到Thunar文件管理器可以自定义右键菜单项后,Pgr猫猫就又想到了奇奇怪怪的点子.
既然可以右键菜单项运行一个命令的话,那岂不是可以…嘿嘿嘿…
-
一键启动各种工具
-
一键完成一些复杂操作
-
…
斯哈! 总之,只要是命令行能完成的东西一键都可以实现

右键菜单自定义步骤
可以说是有手就行
打开自定义菜单项界面
在Thunar的菜单栏点Edit
–>Configure custom actions...
然后就可以看到这个界面了
大概介绍以下每个按钮的意思吧
“这不是显而易见嘛,还要介绍干啥???”
-
加号代表新建一个菜单项
-
齿轮代表修改当前菜单项
-
减号表示删除当前菜单项
-
上箭头表示上移
-
下箭头表示下移
自定义菜单项的设置
我们点击那个加号,新建一个菜单项
Basic页面
-
Name
填随便起的名字,这个名字到时候会显示在菜单栏里 -
Description
填简介,这个简介在你鼠标悬停在该菜单项上时出现在文件管理器窗口的最下面
虽说你已经可能蚌埠住了,但本篇文章不可能等你笑完:)
Command
填你想要点击该菜单项时执行的命令或者选择一个你想要执行的程序,这一栏的内容将在后文详细讲述.
注意:命令中可以包含Thunar为我们准备的有特定含义的参数
%f 第一个选中的文件/目录的路径
%F 所有选中的文件/目录的路径
%d 包含该文件的目录
%D 包含多个文件的多个目录
%n 第一个选中文件的文件名(不带路径)
%N 所有选中文件的文件名(不带路径)
Keyboard Shortcut
这一栏,你只需要点击这一栏然后按下你喜欢的按键组合即可,这一项可以不填
Icon
选泽你喜欢的图标,不设置也没事
Appearance Conditions界面
你可以选择该快捷方式出现的条件
勾选的文件类型右击后会显示该选项
效果展示
在点OK后我们的自定义菜单项就可以用啦喵~
通过自定义菜单项简化操作实例
点击菜单项执行的命令可以十分灵活,我们这里举几个实用的例子
一键开Burp Pro
关于Burp Suite Professional的破解可以看我之前的[文章](Burp Suite Professional 安装+破解教程)
完成破解之后,在你Burp Pro的目录下新建一个burp.sh
在文件中写入你破解的时候用来启动Burp的命令
一般情况下是Loader里显示的那个命令,要是你遇到报错就填解决报错之后的命令
我这里是
java -noverify -javaagent:burploader.jar --add-opens=java.desktop/javax.swing=ALL-UNNAMED --add-opens=java.base/java.lang=ALL-UNNAMED -jar 文件名.jar
菜单项Command
一栏写入
sh /绝对/路径/burp.sh
Appearance Conditions
页面勾全打上
一键开Cobalt Strike
P.S. 最近Cobalt Strike出了个严重漏洞,请及时做相关处理
进入你放有Cobalt Strike的目录,创建以下几个文件
-
CS1
-
CS2
-
list
-
start.sh
在CS1
中写入
/opt/CSAgent/teamserver `ifconfig | grep 192 | awk '{print($2)}'` 密码
在CS2
中写入
/绝对/路径/cobaltstrike
在list
中写入
/绝对/路径/CS1
/绝对/路径/CS2
在start.sh
中写入
cat /绝对/路径/list | xargs -P 2 -n1 sh
菜单项Command
一栏写入
echo "密码" | sudo -S /绝对/路径/start.sh
Appearance Conditions
页面勾全打上
一键开蚁剑
菜单项Command
一栏写入
/绝对/路径/AntSword %f
Appearance Conditions
页面勾全打上
一键解压缩
以zip为例,其他压缩包格式类似
菜单项Command
一栏写入
unzip -o -d %D %F
然后进入Appearance Conditions
页面
File Pattern
改为.zip
只勾选Other Files
[WARN] 不支持带密码的压缩包
一键压缩
依然以zip为例,其他压缩包格式类似
菜单项Command
一栏写入
zip -r %n.zip %N
Appearance Conditions
页面勾全打上