Vulnerability Discovery - การสำรวจช่องโหว่

Vulnerability Discovery - การสำรวจช่องโหว่

  Unknown   23:19    0 Comments
Bugs  - Bugs มีอยู่ที่วทุกที่  - ในการรักษาความปลอดภัยเราดูแล Bugs แต่ล่ะประเภทแตกต่างกัน  - เราสามารถแบ่ง Bugs ออกเป็นหัวข้อใหญ่ๆ     => Memory error     => Race conditions     => "Logic Bugs"     => หรือ Bugs อื่นๆ Memory Bugs - ปกติคุณจะได้ยินในชื่อ "Buffer overflow" - แล้วมันคืออะไรล่ะ ? - การบังคับให้โปรแกรมเขียนนอกเหนือจากที่ควรจะเป็น - เช่น "The write overflow" - ความจริงแล้วมีบางอย่างที่แตกต่างกันนิดหน่อย Conceptualizing memory

The basic of protocols

The basic of protocols

  Unknown   03:08    0 Comments
Protocols หรือ โปรโตคอล คืออะไร ? Protocols คือ ช่องทางการสื่อสารระหว่างคอมพิวเตอร์ หรืออาจพูดได้ว่าเป็นภาษาสื่อสารที่ใช้เป็น ภาษากลางในการสื่อสารระหว่างคอมพิวเตอร์ด้วยกัน โดยที่เครื่องคอมพิวเตอร์ที่ถูกเชื่อมโยงกันไว้ในระบบจะสามารถติดต่อสื่อสารกันได้นั้น จำเป็นจะต้องมีการสื่อสารที่เรียกว่า โปรโตคอล (Protocol) เช่นเดียวกับคนเราที่ต้องมีภาษาพูดเพื่อให้สื่อสารเข้าใจกันได้  โปรโตคอลช่วยให้ระบบคอมพิวเตอร์สองระบบ ที่แตกต่างกันสามารถสื่อสารกันอย่างเข้าใจได้  คือข้อตกลงที่กำหนดเกี่ยว กับการสื่อสารระหว่างเครื่องคอมพิวเตอร์ต่างๆ ทั้งวิธีการส่งและรับข้อมูล วิธีการตรวจสอบข้อผิดพลาดของการส่งและรับข้อมูล การแสดงผลข้อมูลเมื่อส่งและรับกันระหว่างเครื่องสองเครื่อง ดังนั้นจะเห็นได้ว่าโปรโตคอลมีความสำคัญมากในการสื่อสารบนเครือข่าย หากไม่มีโปรโตคอลแล้ว การสื่อสารบนเครือข่ายจะไม่สามารถเกิดขึ้นได้ ตัวอย่างของโปรโตคอล1. โปรโตคอล HTTP หรือ Hypertext Transfer Protocol จะใช้เมื่อเรียกโปรแกรมบราวเซอร์ (Browser)2. โปรโตคอล TCP/IP หรือ Transfer Control Protocol/Internet Protocolคือเครือข่ายโปรโตคอลที่สำคัญมากที่สุด เนื่องจากเป็นโปรโตคอลที่ใช้ในระบบเครือข่าย Internet รวมทั้ง Intranet ซึ่งประกอบด้วย 2 โปรโตคอลคือ TCP และ IP3. โปรโตคอล SMTP หรือ Simple Mail Transfer Protocol คือ

มาสร้างเว็บไซต์กันเถอะ ตอนที่ 1 - Introduction and HTML elements

มาสร้างเว็บไซต์กันเถอะ ตอนที่ 1 - Introduction and HTML elements

  Unknown   02:52    0 Comments
Introduction  Web pages สร้างขึ้นจากสองภาษาคือ HTML และ CSS แล้วคุณต้องการที่จะเรียนภาษาอะไร ? HTML - ใช้สร้างโครงสร้าง web page กล่าวคือการเพิ่มข้อความ รูปภาพ ลิ้งต่างๆ ไปยังเว็บของคุณ CSS - ใช้เพื่อออกแบบ และการแสดงผลของ web page HTML elements HTML elements คือการสร้าง block ให้ web pages    หน้า web pages ที่ถูกต้องจะสร้างขึ้นจากคอลเลกชั่นของ HTML elements  ให้แต่ละ elements เป็นกรอบสีฟ้า และชื่อตามภาพข้างบน HTML elements จะอธิบายส่วนของเนื้อหาในแต่ละหน้าเว็บเพื่อให้เว็บเบราเซอร์รู้วิธีที่จะแสดง

Source Code Auditing part 1 - Intro to Python

Source Code Auditing part 1 - Intro to Python

  Unknown   04:53    0 Comments
Intro to Python -- Setup Python เป็นหนึ่งในภาษาคอมฯ ที่นิยมอย่างแพร่หลายทั่วทั้งโลก อีกทั้งยังเป็นภาษาคอมฯที่ยอดเยี่ยมในการเริ่มต้นอ่านและเขียน ใช้งานง่าย และมีความคล่องตัวสูง Setup  เริ่มแรกโหลด Python ได้จาก the python website แต่ถ้าคุณใช้ Linux ,OSX หรืออื่นๆ คุณไม่จำเป็นต้องติดตั้งเองเนื่องจากถูกติดตั้งใว้ก่อนโดยอัตโนมัติแล้ว คุณสามารถไปที่ terminal และพิมพ์ python เพื่อเข้าสู่ python interpreter  

Hacker คืออะไร อยากเป็นแฮ็กเกอร์ต้องทำไง อ่านเลย!!

Hacker คืออะไร อยากเป็นแฮ็กเกอร์ต้องทำไง อ่านเลย!!

  Unknown   07:52    0 Comments
What is hacker ? Hacker คือใครสักคนที่มีความสนใจในอุปกรณ์ electronics หรือ ระบบคอมพิวเตอร์ ชอบที่จะเรียนรู้และสำรวจการทำงานของระบบคอมพิวเตอร์ หาวิธีที่จะทำให้ทำงานได้ดีกว่าเดิม หรือทำในสี่งที่พวกเขาไม่ได้ตั้งใจจะทำก็ตาม hacker มีสองประเภทคือ White Hat (หมวกขาว) - เป็นพวกคนดี ไม่ทำในสิ่งที่ผิดกฎหมาย พวกเขามักจะกลายเป็นผู้เชี่ยวชาญด้านการรักษาความปลอดภัยของระบบคอมพิวเตอร์ และช่วยปกป้องผู้คนจาก Black Hats Black Hat (หมวกดำ) - เป็นพวกคนไม่ดี มักจะทำอะไรโดยมีเจตนาร้ายเพื่อผลประโยชน์ส่วนตัว เป็นคนจำพวกแฮกธนคาร ขโมย credit cards และทำการแก้ไขหน้าเว็บผู้อื่น สองคำนี้มาจากหนังฝรั่งเก่าที่คนดีสวมหมวกสีขาว และคนเลวสวมหมวกสีดำ ถ้าตอนนี้คุณคิดว่า "เห้ยย พวกหมวกดำคงเป็นอะไรที่เจ๋งแน่เลย" ผมมีคำถามสำหรับคุณ มันเจ๋งรึเปล่าล่ะที่ได้อยู่ในคุกขนาดเท่ากับห้องน้ำ และมีคู่หูเป็นก้นของใครสักคนเป็นเวลาหลายปี ผมคิดว่างั้นนะ Hacker Hierarchy  Script kiddies - เป็นพวกที่ต้องการจะเป็น hacker พวกเขามักจะสิงอยู่ใน hacker community

UNIX Tutorial One -- บทเรียนยูนิกซ์ที่ 1

UNIX Tutorial One -- บทเรียนยูนิกซ์ที่ 1

  Unknown   03:28    0 Comments
1.1 Listing files and directories ls (list) เมื่อคุณเข้าใช้ครั้งแรกไดเรกทอรี่จะอยู่ที่ home directory ของคุณเอง home directory จะใช้ชื่อเดียวกับ user-name ของคุณ ยกตัวอย่างเช่น ee91ab และเป็นที่ที่ files และ subdirectories ถูกบันทึกไว้   เพื่อที่จะหาว่ามีอะไรอยู่ใน home directory ของคุณ ,พิมพ์            % ls คำสั่ง ls (L และ S ตัวเล็ก) จะแสดงไดเรกทอรี่ที่ทำงานอยู่ในปัจจุบัน อาจจะมีบางไฟล์ที่ไม่สามารถมองเห็นใน home directory ของคุณได้ ซึ่งในกรณีนี้ the UNIX prompt จะถูกส่งกลับ นอกจากนีบางไฟล์ที่เขียนโดย the System

เก้าแรกสู่ยูนิกซ์ - UNIX Introduction

เก้าแรกสู่ยูนิกซ์ - UNIX Introduction

  Unknown   20:18    0 Comments
What is UNIX ? -- ยูนิกซ์คืออะไร UNIX คือ ระบบปฏิบัติการ หรือ OS (operating system) ยูนิกซ์ตัวแรกเริ่มได้สร้างออกมาเมื่อปี 1960s และยังคงได้รับการพัฒนาอย่างต่อเนื่องตั้งแต่นั้นมา ระบบปฎิบัติการเป็นชุดโปรแกรมที่ทำให้คอมพิวเตอร์สามาราถทำงานได้ มีเสถียรภาพ หลากหบายผู้ใช้ ระบบมัลติทาสกิ้งสำหรับเซิร์ฟเวอร์ เดสท็อบและแล็ปท็อบ UNIX system ยังมี GUI(graphical user interface) ที่คล้ายกับ Microsoft Windows ซึ่งทำให้ง่ายต่อการใช้งาน แต่ทั้งนี้ก็ยังไม่ครอบคุมการใช้งานทั้งหมดจึงจำเป็นต้องใช้ทักษะในการดำเนินงาน เช่นใน telnet session ไม่มี window interface ให้ใช้งาน Types of UNIX -- ประเภทของยูนิกซ์   UNIX มีหลากหลาย version ให้เลือกใช้  แม้ว่าจะคล้ายคลึงกันก็ตาม ส่วนใหญ่ยูกนิกซ์ที่ได้รัยคสามนิยมคงหนีไม่พ้น Sun Solaris GNU/Linux และ