อบรม Linux Forensics สุดมันส์

ได้มีโอกาสไปเป็นวิทยากรเกี่ยวกับทางด้าน forensics โดยใช้เครื่องมือและระบบปฏิบัติการ Linux การอบรมครั้งนี้ผมเตรียมตัวสั้นมากเพราะเครื่องมือที่ใช้ออกจะโบราณไปหน่อย แต่ก็ไม่มีเครื่องมือตัวไหนที่มีมาพร้อมกับ Linux ทุกตัว เครื่องมือที่ใช้ในการสอนได้แก่ dd, fdisk, sfdisk, file, tar, gzip, bzip, losetup, md5 และ sha1 ซึ่งการอบรมยอมรับว่าสอนไม่ทันแต่ก็มันส์มาก เพราะผู้เข้ารับการอบรมได้สัมผัสถึง Linux จริงๆ ได้พิมพ์คำสั่งบน shell ถึงแม้ว่าเวลาจะน้อย ก็สามารถเห็นภาพได้ว่าถ้าใช้เครื่องมือบน Linux ก็สามารถนำเอามาใช้งานทางด้าน forensics ได้เช่นกัน เอาเป็นว่าการอบรมครั้งนี้พอสนุกสนาน แต่ต้องใช้เวลามากกว่านี้สัก 7-8 สัปดาห์ว่าคุณตำรวจไซเบอร์รุ่นใหม่จะสามารถใช้เครื่องมือได้คล่องแคล่ว คราวนี้โจรไซเบอร์คงต้องเกรงกลัวบ้างล่ะ ทิ้ง slide เอาไว้ให้ด้วยที่ slide share ใครอยากเพิ่มเติมเนื้อหาก็ใส่เพิ่มได้ครับ 😉

สะท้อนปัญหา Suriyan ทางออกและการแก้ไข

วันนี้ได้มีโอกาสเข้าไปเรียนการใช้งาน Suriyan เดินไป เดินมา จนได้ขึ้นไปพูดบนเวทีจนได้ ทำให้ได้ทราบปัญหาในเรื่องการใช้งาน Suriyan และปัญหาที่ผมมักจะชอบพูดว่าเป็นปัญหาจุกจิก ซึ่งทำให้ผมเห็นว่าการเริ่มใช้ Suriyan หรือ Linux มันยากสำหรับผู้เริ่มต้นที่ไม่คุ้นเคยกับคอมพิวเตอร์มากนัก สำหรับเด็กๆ รุ่นใหม่ก็อาจจะปรับตัวได้เร็ว สำหรับคนรุ่นเก่า สว.อาจปรับตัวช้า ส่วนใหญ่ยังกังวลเรื่องระยะเวลาในการศึกษาการปรับตัว ความยาก ตั้งกำแพง ฯลฯ ผมเห็นปัญหาแบบนี้มาหลายแห่ง ซึ่งปัญหาจุกจิกเหล่านี้แก้ได้ด้วยตัวผู้เรียนเองเท่านั้น ผู้สอนคงทำหน้าที่เพียงตอบคำถาม สร้างความมั่นใจ โฆษณาชวนเชื่อ 😛 ให้ได้เท่านั้น
หลายคนยังเป็นกังวลว่า Suriyan จะทำอยู่อีกนานมั๊ย อืมมมมม เรื่องทำอีกนานมั๊ยคงตอบไม่ได้ เพราะขึ้นอยู่กับความแน่วแน่ของเจ้าของโครงการ คือ สำนักงานส่งเสริมอุตสาหกรรมซอฟต์แวร์แห่งชาติ สำหรับผมทำหน้าที่ดูแลในฐานะนักพัฒนาคนหนึ่งเท่านั้น อย่างที่เคยเขียนไว้ในเว็บไซต์ Suriyan ว่าโครงการนี้ตั้งต้นไว้ดี แต่แปลงร่างหลายกระบวนท่ามากไปหน่อย เวลาคนมองดูโครงการทำให้เกิดความไม่แน่ใจ
ความจริงแล้ว Suriyan เป็นของทุกคน อยากพัฒนาเพิ่มเติม หรืออยากทำอะไร ทำเพิ่มเติมได้ คุณสามารถทำได้ แต่ขอให้อยู่ในแนวทางเดิม ดังนั้นการเข้ามาร่วมพัฒนาหรือที่เราเรียกว่าการ Contribute นั้น ทีมงาน Suriyan เปิดโอกาสให้เต็มที่ ซึ่งการ Contribute เป็นช่องทางหนึ่งในการช่วยให้ Suriyan คงอยู่ เช่นกัน ถึงแม้ว่าทีมพัฒนาชุดเดิมอาจจะไม่ได้อยู่ดูแลโครงการนี้ เป็นต้น Continue reading สะท้อนปัญหา Suriyan ทางออกและการแก้ไข

ซิป้าโคราชกับห้องเรียนโอเพนซอร์ส

วันนี้ผมได้มีโอกาสมาเป็นกรรมการพิจารณาผลงานการประกวดในกิจกรรมต่างๆ ของโครงการ IT Esaan ที่สำนักงานส่งเสริมอุตสาหกรรมซอฟต์แวร์แห่งขาติ (องค์การมหาชน) สาขา นครราชสีมา ซึ่งวันนี้มีการเปิดตัวโครงการห้องเรียนโอเพนซอร์สและมีการอบรมระบบ ปฏิบัติการ Suriyan ด้วย ผมและทีมงาน Thai Open Source ปลุกปล้ำ Suriyan มาได้เกือบครึ่งปีที่ผ่านมา ทีมงานได้พยายามค้นหายอดฝีมือมาเขียนคู่มือ Suriyan และแผ่นสื่อการสอนที่จะออกมาประมาณกลางปีนี้ แต่วันนี้ผมพบว่าทีมงานและบุคลากรทางภาคอีสาน ไม่ว่าจะเป็นอาจารย์จากมหาวิทยาลัยหลัก 5 มหาวิทยาลัยที่มีความตั้งใจจะเผยแพร่ความรู้ด้านโอเพนซอร์สให้เป็นที่ แพร่หลายในภาคอีสาน วันนี้ผมพบแล้วว่า 5 มหาวิทยาลัยสามารถเป็นแรงขับเคลื่อนที่สำคัญและเป็นแบบอย่างในการผลักดัน โอเพนซอร์สเข้าสู่ชุมชน ภาครัฐ สถาบันการศึกษา และองค์กรเอกชนได้
สิ่งที่ประหลาดใจและประทับใจมากที่สุดคือหนังสือคู่มือ “Suriyan ระบบปฏิบัติการแห่งยุค” เขียนโดย คุณกิตติกร กรรณิการ์ เป็นหนังสือ Suriyan เล่มที่ 2 ที่ผมอ่านแล้วประทับใจ แต่หนังสือเล่มนี้พิมพ์ออกมาเร็วมาก พิมพ์ครั้งแรก จำนวน 2,000 เล่ม เมื่อเดือนมกราคม 2553 ที่ผ่านมา สำหรับหนังสือเล่มนี้พิมพ์ 4 สี ทั้งเล่ม อ่านเข้าใจง่าย แต่ไม่ทราบว่ามีจำหน่ายหรือไม่ ถ้าอยากได้คงต้องติดต่อทางสำนักงานส่งเสริมอุตสาหกรรมซอฟต์แวร์แห่งขาติ (องค์การมหาชน) สาขา นครราชสีมาครับ

ใช้งาน NAS D-Link DNS 323 ผ่าน Ubuntu

NAS หรือ Network Attached Storage ได้รับความนิยมมากขึ้น มีหลายค่ายหลายผลิตภัณฑ์ทำกล่อง NAS ออกมาขายกันมากขึ้น D-Link DNS 323 เป็น NAS ระดับ Home Office ใส่ Hardisk ได้ 2 ลูก ทำ RAID 0 strip, RAID 1 mirror เชื่อมต่อผ่าน Netbios, FTP หรือแม้กระทั่งเครื่องเล่นเพลงที่สนับสนุน UPnP การจัดการข้อมูลสามารถทำได้โดยผ่านเว็บเบราวเซอร์ ดูจากข้อมูลพื้นฐานเราสามารถใช้ Ubuntu สร้าง bookmark และใช้งานเจ้า DNS 323 ผ่านทาง Samba ได้อย่างแน่นอน แต่ทว่าติดปัญหา มันไม่สามารถเปิดใช้งานร่วมกันได้ 🙁 ซึ่งวันนี้เรามาดูวิธีการแก้ปัญหากันครับ

จากโครงสร้างพื้นฐานของ DNS 323 นี้ใช้การ Authen โดยรหัสผ่านที่เข้ารหัสด้วย lanman เพียงอย่างเดียว ซึ่งพบได้ใน Windows 95/98 แต่เมื่อ Ubuntu พยายามส่งข้อมูลรหัสผ่าน Encryption ในรูปแบบอื่นๆ DNS 323 ไม่สามารถเข้าใจได้ เพราะเข้าใจแค่ lanman อย่างเดียว นั่นจึงเกิดปัญหา แบบนี้ Continue reading ใช้งาน NAS D-Link DNS 323 ผ่าน Ubuntu