Parallel Packet Filtering using GPUs for Network Forensic

การศึกษาขั้นตอนวิธีการคัดกรองกลุ่มข้อมูลแบบขนานด้วยการใช้จีพียูสำหรับนิติวิทยาเครือข่าย

ในยุคปัจจุบันเทคโนโลยีได้เข้ามามีบทบาทในชีวิตประจำวันเป็นอย่างมากซึ่งได้ก่อให้เกิดการเปลี่ยนแปลงที่ก้าวหน้าในด้านต่างๆคนในยุคปัจจุบันสามารถเข้าถึงข้อมูลและข่าวสารต่างๆ ได้อย่างทั่วถึงโดยผ่านทางเครือข่ายคอมพิวเตอร์ ซึ่งทำให้การสื่อสารระหว่างกันสะดวกมากขึ้นสิ่งเหล่านี้ก่อให้เกิดสังคมที่เปิดอย่างกว้างขวาง  รวมถึงด้านอาชญากรรมที่ได้นำเอาความก้าวหน้าทางเทคโนโลยีและเครือข่ายคอมพิวเตอร์ไปใช้ในการก่ออาชญากรรมหรือใช้ในการอำนวยความสะดวกในการกระทำผิดดังนั้นการป้องกันและปราบปรามอาชญากรรมจึงต้องมีความก้าวหน้าและเท่าทันวิธีการต่างๆ ที่ทางผู้ก่ออาชญากรรมใช้ การรวบรวมพยานหลักฐานเพื่อดำเนินคดีหรือติดตามผู้กระทำความผิดด้านอาชญากรรมที่เกี่ยวข้องกับคอมพิวเตอร์ในปัจจุบันจึงพบกับปัญหาและอุปสรรคหลายอย่างดังนั้นวิธีการหนึ่งที่ถูกนำมาใช้ คือ การคัดกรองและตรวจสอบข้อมูลจราจรบนเครือข่ายคอมพิวเตอร์ที่จะช่วยติดตามอาชญากรรมต่างๆ ได้ จุดประสงค์หลักของงานวิจัยนี้จึงเป็นส่วนของการพัฒนาและศึกษาขั้นตอนวิธีการคัดกรองกลุ่มข้อมูลสำหรับนิติวิทยาศาสตร์เครือข่าย  เพื่อคัดกรองกลุ่มข้อมูลจราจรบนเครือข่ายคอมพิวเตอร์ที่ต้องสงสัยใช้สำหรับค้นหาและวิเคราะห์หาหลักฐานเพื่อใช้เชื่อมโยงไปยังผู้กระทำความผิด โดยได้นำเอาเทคโนโลยีการประมวลผลแบบขนาน (Parallel Processing)ที่ใช้ Graphic Card มาเพิ่มประสิทธิภาพในการคำนวณและการค้นหา ทำให้ช่วยในการประมวลผลที่รวดเร็วขึ้น และแบ่งเบาภาระการทำงานของหน่วยประมวลผลกลางของคอมพิวเตอร์(CPU)โดยในงานวิจัยนี้ได้พัฒนาโปรแกรมดักจับข้อมูลจราจรบนเครือข่ายคอมพิวเตอร์แล้วทำการส่งข้อมูลที่ได้ไปให้ส่วนของ Graphic Card ประมวลผลใช้สำหรับค้นหาและวิเคราะห์ข้อมูลที่ต้องสงสัยเพื่อใช้เชื่อมโยงไปยังแหล่งที่มาหรือผู้กระทำความผิด และได้เลือกใช้ Graphic Card NVidia ซึ่งมีเทคโนโลยีCUDA ที่นำเอา GPU มาใช้ในการประมวลผลงานทั่วไปไม่จำกัดอยู่แค่งานกราฟิกอย่างเดียว