น สวัสดีครับ กำไร ของการ ชิว โกตี๋ ใบ เพกา ผม สุเมธ จิต ภักดี
ประดิษฐ์ ดำเนิน รายการ นะครับ อันนี้ โซน นี้จะ เป็น โสด ของ
วัน อังคาร ซึ่ง ก็คือ เรื่องของ สติ นิ้ว นะครับ และก็ ด้วย
ความที่ มันเป็น เรื่องของ ปีใหม่ เนาะ คือ เริ่ม ปี สอง สาม นะฮะ
ก็เลย พยายามจะ เริ่มจาก ตัวของ คอนเซ็ปต์ หรือ คำศัพท์ ที่มัน
ง่ายๆ ก่อน นะครับ ในที่นี้ เราจะ พูดถึง เรื่องของ ช่องโหว่
บัฟเฟอร์ โฟกัส นะครับ เบอร์ เป็น ช่องโหว่ ที่มี มันนาน มากแล้ว
นะครับ ถ้าเรา มอง ปัจจุบัน ตอนนี้ มันก็ มีเรื่อง ของการ
ป้องกัน หลากหลาย มากมาย ในเรื่อง ของการ จัดการ แบตเตอรี่ ต่างๆ
นะครับ โอเค เรามา พูดถึง เรื่องของ ตัว เฟิร์น ก่อน ละกัน
จริงๆแล้ว ว่ามัน ตัวของ โฟม คือ เกี่ยวกับ อะไร นะครับ ถ้าเรา มอง
ง่ายๆ ตัวของ มา โฟ เมน เรา มี แก้วน้ำ อยู่ แล้ว ไอ้ แก้ว น้ำ
ที่ว่า เนี่ย มันก็ จะมี เรื่องของ จำกัด ลิมิต อยู่ ว่า
ตัว ของ น้ำ อยู่ที่ ประมาณ เท่าไหร่ ถูก ไหมครับ ว่า รับได้
เท่าไหร่ นะครับ แต่ สิ่งที่ แน่นอน ว่า เอา ไอ้ ตัว น้ำ
ที่ว่า เนี่ย เรา มัก จะใช้ สำหรับใน การรับ ตัวแปร ต่างๆ
เช่น เรารับ เป็น สมมุติ เราเป็น ฮีโร่ เวิลด์ และ ตามด้วย ชื่อ คน
เราก็ ต้องรับ ชื่อ คน จาก ตัวของ ยูสเซอร์ เอาชื่อ คน ของ ยู เซอ
เนี่ยมา ใส่ เข้ามา ในตัว ของ แก้วน้ำ นั้น ซึ่ง แน่นอน เราก็จะ
กัน ไว้ ยกตัวอย่างเช่น สมมุติ ผมจะ กัน ว่า โอเค ตัว ของ ศร
ของคน เนี่ย มีไม่ เกิน ยี่ สิบ ตัวอักษร หรอก ดังนั้ นเนี่ย ถ้า
สมมุติ มีการ เขียน มาเนี่ย ผม ก็จะ กันไว้ เลยว่า โอเค แก้วน้ำ
เนี่ย รับได้ ยี่ สิบ ตัวอักษร เท่านั้น นะครับ ทีนี้ ไอ้ ส่วน
ที่มัน เกิน ล่ะ ทำยังไง นะครับ ถ้า สมมุติ การรับ การรับ
ข้อมูลเข้า มาแล้ว มัน เกิน นะครับ สิ่งที่ เกิดขึ้น คือ มัน
ก็จะ กลาย เป็นว่า เรื่องของ การไป ทัพ ในส่วนของ เบอร์รี่
ส่วนอื่น แล้ว อาจจะ ทำให้ ตัวของ โปรแกรม แคลช ได้นะ ครับ และ
เช่นเดียว กันครับ ด้วย ความที่ โดยปกติแล้ว เนี่ย เวลา เราจะ
พอยท์ ตัวของ ตำแหน่ง การทำงาน ต่างๆ เนี่ย ไปยัง ตำแหน่ง
เพิ่มเติม โดยปกติแล้ว จะมี ตัว พอย เตอร์ ในการ ชี้ นะครับ ไอ้
ตัว พอตเตอร์ ในการ ชี้ ที่ว่า เนี่ย ถ้า สมมติ ว่ามัน อยู่
ใกล้กับ ตัวของ เอาจริงๆ มัน อยู่ไกล อยู่ แล้วนะ แต่ตัว ของ
บัฟเฟอร์ นะครับ แล้ว ถ้า สมมุติ ว่า ตัว บัฟเฟอร์ เนี่ย เราสามารถ
รู้ได้ ว่า โอเค อีก กี่ ตำแหน่ง อีก กี่ ตัวอักษร นะครับ จะไป
ถึงจุด ที่เรา สามารถ ไปเปลี่ยน แปลง ไป ทับ ในส่วนของ ตัว พลอย
เตอร์ ได้ ตัว พอตเตอร์ ตัวชี้ นะครับ ว่า คำสั่ง ถัดไป คืออะไร
นะครับ ถ้า สมมุติ ว่าเรา สามารถ เขียน ชื่อ แล้ว ยาว มาก พอแล้ว
ไป ทับ ในส่วนของ ตัว น่า ตำแหน่ง ของ ตัว พอตเตอร์ กันได้ ตัวชี้
นั้น ได้ นะ ตัวชี้ สัตว์ ชั้น ต่อไปได้ นะครับ แล้วเรา เข้าไป
แก้ไข ตัวของ อี สัส ชั้น นั้น อีกทีหนึ่ง เนี่ย ว่า ให้เป็น
ไปตาม ตำแหน่ง หรือ คำสั่ง ตามที่ ต้องการ เสร็จ ได้เนี่ย มันจะ
กลายเป็น ว่าเรา สามารถ เทคโอเวอร์ ตัวของ เครื่อง ได้เลย
นั่นเอง นะครับ เพราะ ว่าเรา สามารถ สั่งให้ ตัวของ
แอพพลิเคชั่น นั้น รัน ตามคำสั่ง ที่เรา ต้องการ ได้ แต่ แทนที่จะ
หลังจากที่ โรเวอร์ จบแล้ว จบ เลย นะครับ ก็ก ลาย เป็นว่า เฮล โล่
เวอร์ แล้ว ไปทำ คำสั่ง ตามที่ ต้องการ เช่น ไปทำ การทำ ลิเวอร์
เชล กลับมา นะครับ สร้าง แบ็ค ดอร์ ขึ้นมา หรือ อะไรก็ แล้วแต่
ที่เรา ต้องการ นะครับ ใน จุดนี้ แหละ คือ จุดที่ เรียกว่า บัฟ โฟ
นะครับ อันนี้ เป็น พื้นฐาน เลยนะ ครับ อันนี้ ยังไม่ ใช้ เป็น
บัฟเฟอร์ แบบ ที่เป็น ตัวของ ที่ เป็นรอบ หรือ อะไรก็ แล้วแต่
อันนี้ เป็นแบบ เบส แต่ เบส โอโฟน ธรรมดา เลย ง่ายๆ เลย อันนี้
พยายาม ให้ทำ ความเข้าใจ ก่อน ว่า โอเค นี่คือ ตัว ของ คำว่า บัฟ โฟ
พื้นฐาน จริง มัน คือ อะไร กัน แน่ นะ ครับ โอเค โซนี่ ประมาณนี้
ครับ ขอบคุณ ทุกท่าน ที่เข้า มาติดตาม แล้วก็ สวัสดี ปีใหม่
ทุกๆ ท่าน ด้วยครับ ขอบคุณ ครับ