คมบ(จ)#24 สองคอมมานด์พิฆาตพังระนาบทั้งระบบ

อ่านแล้ว get จะในบันดลเลยครับ

ใครจะเอาไปลองก็ได้ไม่สงวนลิขสิทธิ์-เหอ ๆๆๆๆ

Update ผมลองแล้ว ผลเป็นยังไง อ่านดูครับ

<embed src="http://www.youtube.com/v/D4fzInlyYQo&amp;rel=1&amp;border=0" wmode="" quality="high" menu="false" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="425" height="366"></embed>

ตอนนี้ผมใช้ตัวย่อว่า

"คมบ(จ)" แปลว่า คนมันบ้า/บ๊องส์ นะขอรับ

ดังนั้นวันนี้ผมจะมาเสนอ วิธีทำลายระบบ Linux ด้วย

"สองคอมมานด์พิฆาตพังระนาบทั้งระบบ"

เปิด Terminal ขึ้นมา

แล้วพิมพ์

cp /dev/zero /dev/mem

หรือไม่ก็ใช้อีกคอมมานด์นึง

rm -rf /

ใครมี Virtual Machine ที่ลง Linux ตัวใดเล่น ๆ แล้วอยาก

ลบทิ้ง ลองใช้สองคอมมานด์นี้แล้วดูผลลัพธ์ละกัน

ผมลองแล้ว

cp /dev/zero /dev/mem

ทำให้เครื่องรวนจนล่ม แต่เปิดใหม่ก็หาย (ยังไงก็ไม่ควรลอง)

อาจทำให้ Nothbridge Chipset ซี้ม่องเท่ง และอุปกรณ์พัง

ส่วน

rm -rf /

ลบข้อมูลทั้งหมด? ภายในไม่ถึง 10 วินาที (ขนาดผมเครื่องข้า)

แต่น่าสนใจที่ว่า ยัง Boot ได้ปรกติ แต่เข้า Busy Box แทน

ไม่สามารถเข้า bash ได้

หมายความว่า ส่วนของการ Boot, Initrd, กับ Vmlinuz ยังทำงานปรกติดี น่าสนใจมาก ขนาดข้อมูลที่หลงเหลืออยู่

ตั้งร้อยเมกกว่า ๆ ผมลองกับ Debian Etch ขนาดในการลงประมาณ 500 MB ไม่หลงเหลือความเป็น

Debian Etch อีกต่อไป

อิส'สะ โหด น่าดูเลย ผมเนี่ย

...

ปล.เรื่องนี้สอนให้รู้ว่า ให้ระมัดระวังเมื่อคุณอยู่ในบทบาทสำคัญ (root) เพราะเพียงสิ่งน้อยนิด อาจส่งผลเสียหายใหญ่โตก็เป็นได้

ใส่ใจให้มาก ๆ เมื่อกำลังอยู่ในโหมด root นะขอรับ

 

 

Comments

เคยเจอมุข

เคยเจอมุขครับ
User: แอดมินผมจะกู้ไฟล์ยังไง
Admin: มันมีคำสั่ง recovery method อยู่ เวลาใช้อย่าลืมเติม paramitor recovery fast ด้วยนะ แบบนี้ rm -rf /

ไปเล่าใน irc เลยมีคนบอกอันนี้ครับ พัง hd เลย
cat /dev/null > /dev/ฮาร์ดดิสก์
เช่นคอมผมใช้ sdb ก็
cat /dev/null > /dev/sdb
sourcecode ลองไปแล้วครับ(จำถูกคนรึเปล่า) ได้ใช้ backup server เลย :)

ช่างสวยงาม

เขาเรียกว่า ศิลปะ การแกล้งคนอื่น

sudo rm -rf /

โหผมใช้ออกบ่อย

rm -rf นี่ผมใช้บ่อยที่สุด เวลาลบไฟล์ขี้เกียจให้มันถามยืนยัน
ขาดก็แต่ / ข้างหลังนั่นแล....

อิอิ

ผมก็ใช้่บ่อย :-P

rm -rf นี่มันใกล้ตัวมาก ผมใช้บ่อย ๆ ไป
ถ้าวันดีคืนดีอยากจะพิมพ์ Directory เต็ม ๆ
แต่ดันไปเคาะ Enter เสียก่อนตรงที่
rm -rf / ก็จบกัน T_T

ผมใช้คำสั่ง mkdosfs -i -f 32 /dev/sbd เพื่อลบ usbdisk แต่ถ้าชี้ไปที่อื่นจะมีผลเสีย เช่น mkdosfs -i -f etx3 /dev/..... มีผลไหมและ มีผลเสียหรือเปล่า

พังไหมหนอ

ขึ้นอยู่กับว่าโดนหางเลขไปโดน Device แบบไหน
ปรกติไม่น่าจะเป็นอะไรเพราะโดยตัว mk**fs มันจะ
ตรวจสอบประเภท Block Device อยู่แล้ว
...
ไม่งั้นถ้าทำการฟอร์แมตก็ใช้โปรแกรม Utilities
อย่างเช่น Gparted หรืออื่น ๆ จะดีกว่าขอรับ

หุ หุ

ผมมองว่ามันไม่ได้เกี่ยวกับ คนที่ต้องใช้ Root หรอกถึงจะพังระบบได้น่ะ ผมว่ามันเป็นความ สะเพร่า หรือ อยากลอง ของคนมากกว่า ไม่ว่าจะเป็น Root or user มันก็ทำได้ทั้งนั้นแหละ เป็น user มันก็ต้องพิมพ์ sudo อยู่แล้วอ่ะ เพียงแค่ขึ้นมาให้ กรอกพาส แล้วถามหน่อยจะมีสักกี่คนที่จะกวาดตากลับไปมองว่า เรากำลังทำอะไรอยู่ คงจะเหลือไม่กี่เปอร์เซนต์หรอกที่กลับไปดูอ่ะ แล้วคนที่มีนิสัยกลับไปดู ก็จะมีโอกาสน้อยครั้งที่พิมพ์ผิด (โอกาสน้อยครั้งก็คือเป็นไปได้ที่มี) ดังนั้น เมื่อส่วนใหญ่ไม่ได้กลับไปดูอีกครั้งว่าพิมพ์อะไรไว้ มันก็พังระบบได้เหมือนกันน่ะแหละ หุ หุ

ไม่เห็นต้องบอกเลยว่าให้คนใช้ Root ระวังอ่ะ ผมมองตรงข้ามกันมากกว่า ผมมองว่า ทุกคนน่ะแหละ ควรจะระวัง ควรจะรู้ว่าตัวเองกำลังจะทำอะไรอยู่ ควรมองก่อนว่า พิมพ์อะไร ก่อนจะ Enter ด้วยซ้ำไป ไม่ใช่ว่า พิมพ์ ๆ ไปก่อน Enter ก่อนแล้วค่อยมาดูก็ได้ มัน สะเพร่า เกินไปมั้ยล่ะ หุ หุ ถ้าเป็นคนนิสัยยังงั้น ก็สมควรล่ะ ขอสมน้ำหน้าล่ะกัน

หุ หุ

what different between

what different between /dev/null and /dev/zero ?
I have ever seen about /dev/null when you don't want to see pop-up message (error)
you can use "2>/dev/null" but I nerver seen /dev/zero

sorry about my poor english.I can't type thai.

มันเป็นกา

มันเป็นการแทนค่า null ใน แต่ละ block ของ hd ใช่ป่าวครับ
เหมือนกับการ format ที่ไม่สามารถกู้ข้อมูลกลับมาได้ของบางโปรแกรม
หรือเปล่าครับ