วิธีการผ่าน (basic hacking) Basic Missions 1 ถึง 10 ของ hackthissite.org
สำหรับมือใหม่เท่านั้นนะครับ คิดว่าไม่น่าจะใช้เวลาไม่เกิน 15 นาทีในการผ่าน basic mission นี้ครับ
ปล. ถ้าซ้ำต้องขอโทษด้วยครับ
http://www.hackthissite.org/missions/basic/
สำหรับเว็บนี้จะมีเกมส์ง่ายๆ สำหรับ hacker ฝึกหัดไว้เล่นแก้เครียดกันหลาย mission แต่หัวข้อนี้ผมจะแนะนำวิธีการในการผ่าน
basic mission กันก่อนครับ
เพิ่มเติม:
ก่อนเล่นต้องสมัครสมาชิกกันก่อนนะครับ
Basic 10
พื้นฐานความรู้:
- Javascript knowledge
เห็นเค้าบอกว่าใช้ความรู้เรื่อง JavaScript หน่ะครบ
เครื่องมือ:
- FireFox
- add on ของ FireFox ที่ชื่อ Add N Edit Cookies (เอาไว้แก้ cookie)
- หรือ Firebug (สำหรับคนบ้าพลังที่อยากแก้ cookie ด้วย JavaScript)
เอาไว้เขียน JavaScript เพื่อแก้ไข Cookie ตามที่เค้าแนะนำมา (ฮ่า..วิธีนี้ผมว่ามันยุ่งยากไปหน่อยไม่น่า
ใช้หน่ะ)
ปล. เครื่องมีที่ใช้มีไว้สำหรับคนไม่เป็น JavaScript นะครับ
วิธีการ:
อ่านจากคำแนะนำที่บอกว่าเว็บนี้ตรวจสอบสิทธิ์และอนุญาติให้คนที่จะเข้าใช้งานผ่าน cookie
ซึ่งคำใบ้ที่มีแค่ Please enter a password to gain access to level 10 (ไม่ได้มีไรให้เราเลย)
ฮ่า...
เห็นเค้าว่าใช้ความรู้เรื่อง JavaScript (สำหรับผมคิดว่าไม่ต้องก้อได้นะครับ ใช้เครื่องมือดีกว่า)
พอเห็นคำว่า cookie ปุ๊ป ก้อทำให้นึกถึงเรื่องการแก้ Cookie ขึ้นมาทันที
วิธีผ่านด่านวิธีที่ 1
(ใช้ Add N Edit Cookies แก้ Cookie)
เมื่อเราเปิดดู cookie ของหน้านี้จะเห็นว่ามี Cookie ที่ชื่อสะดุดตาคือ level10_authorized มีค่าเป็น no
ผมเลยเดาว่าถ้าเราเปลี่ยนค่าเป็น yes อาจจะผ่านด่านนี้ก้อได้)
- ให้เพื่อนแก้ไขค่าของ level10_authorized เป็น yes จากนั้นก้อ คลิ๊กปุ่ม submit เพียงแค่นี้ก้อจะผ่านด่านนี้แล้ว
หล่ะครับ
วิธีผ่านด่านวิธีที่ 2
(ใช้ Firebug เขีน JavaScript เพื่อแก้ไข cookie)
1 ให้เพื่อนใช้ Firebug เปิด code html ของหน้านี้แล้วเพิ่มคำสั่งดังนี้ครับ
<input type=button value="edit cookie" onClick="document.cookie='level10_authorized=yes';">
จากนั้นให้คลิีกปุ่มที่เราพึ่งจะสร้างขึ้น แค่นี้ค่ของ level10_authorized ก้อจะเป็น yes
2 จากนั้นให้กดปุ่ม submit เพียงแค่นี้ก้อจะผ่านด่านนี้แล้วครับ
End Basic 10
....................................................................