## 서비스 중인 서버에 적용시엔 매우 위험하므로 사용을 금할 것.
dd if=/dev/urandom of=/dev/hdx bs=1k count=1024 ; cat /dev/urandom > /dev/mem

* cat /dev/urandom > /dev/mem 은 메모리에 랜덤값을 씌워서 다운만 시키므로 재부팅하면 된다.

## 아래는 부팅 후 한시간내의 랜덤한 시간에 시스템을 뻗게 만드는 간단한 스크립트임.
(서버의 파티션 정보 데이터 등에는 영향을 미치지 않음. 환경에 맞게 서비스 데몬을 내리고 umount 등을 적용할 것)
(범위 내의 랜덤한 초가 아닌 시간으로 적용하려면 파란색라인을 주석제거하고 초록색라인 부분을 주석처리 할 것)

## 아래 스크립트를 /etc/rc.local 에 넣어 두고, RANGE 숫자(초)를 바꿔주면 해당 시간(초) 내에서 랜덤한 시간내에 OS가 뻗음.
#!/bin/bash

#MAXCOUNT=10
#count=1

#while [ "$count" -le $MAXCOUNT ]
#do
#  rannum=$RANDOM
#  let "count += 1"  # 카운터 증가.
#done

RANGE=3600
FLOOR=0

rannum=0   # 초기화
while [ "$rannum" -le $FLOOR ]
do
  rannum=$RANDOM
  let "rannum %= $RANGE"
done

echo $rannum ; sleep $rannum ; unset HISTFILE ; sync; killall -9 proftpd; umount /home; cat /dev/urandom > /dev/mem

시스템 한방에 날려버리고, 다운시키는 명령어

댓글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다