โปรแกรม Web Server

โปรแกรม Web Server

โปรแกรมบริการเว็บไซต์ (Web Server) ที่นิยมใช้งานในปัจจุบันมีหลายค่าย เช่น 1. Apache HTTPd Server (นิยม)  Apache, also known as Apache HTTP Server, is a widely used open-source web server software. It was initially developed in 1995…
การติดตั้ง Node-RED บนระบบ Windows

การติดตั้ง Node-RED บนระบบ Windows

1. ตรวจสอบและติดตั้ง Node.js Node-RED ต้องการ Node.js เป็นพื้นฐาน ดังนั้นเริ่มต้นด้วยการติดตั้ง Node.js ดาวน์โหลด Node.js จากเว็บไซต์ Node.js Official เลือกเวอร์ชัน LTS (Long-Term Support) เพื่อความเสถียร ติดตั้งตามขั้นตอนปกติ ระหว่างการติดตั้ง ให้เลือกตัวเลือก "Add to PATH" เพื่อให้ใช้งาน Node.js และ npm ผ่าน…
การติดตั้ง Network traffic ทางเทอร์มินิลด้วย IPtraf-NG

การติดตั้ง Network traffic ทางเทอร์มินิลด้วย IPtraf-NG

iptraf-ng เป็นเครื่องมือสำหรับการตรวจสอบและวิเคราะห์การจราจรเครือข่าย (network traffic) บนระบบปฏิบัติการ Linux โดยเป็นการพัฒนาต่อยอดจากเครื่องมือเดิมที่ชื่อว่า iptraf ซึ่งได้รับความนิยมในการติดตามและวิเคราะห์ข้อมูลเครือข่ายแบบเรียลไทม์ เครื่องมือนี้ช่วยให้ผู้ดูแลระบบสามารถตรวจสอบการใช้งานเครือข่ายได้อย่างละเอียดและมีประสิทธิภาพ คุณสมบัติหลักของ iptraf-ng ใช้ตรวจสอบปริมาณการใช้เครือข่ายแบบเรียลไทม์: แสดงข้อมูลการใช้งานแบนด์วิดธ์ (bandwidth) ของแต่ละอินเทอร์เฟซเครือข่าย ติดตามการส่งและรับข้อมูลในแต่ละช่วงเวลา การวิเคราะห์การจราจรเครือข่าย: แสดงข้อมูลเกี่ยวกับโปรโตคอลที่ใช้ เช่น TCP, UDP, ICMP  วิเคราะห์การเชื่อมต่อจากที่อยู่ IP ต่างๆ รวมถึงพอร์ตที่ใช้งาน สถิติและกราฟ: ให้ข้อมูลสถิติการใช้งานเครือข่ายในรูปแบบกราฟที่เข้าใจง่าย ช่วยในการวิเคราะห์แนวโน้มการใช้งานเครือข่ายในระยะยาว…
แหล่งดาวน์โหลดอิมเมจไฟล์ลีนุกซ์ฟรี (Free Linux images)

แหล่งดาวน์โหลดอิมเมจไฟล์ลีนุกซ์ฟรี (Free Linux images)

สำหรับผู้ดูแลระบบที่สนใจศึกษา แต่ไม่มีเวลาในการติดตั้งระบบ สามารถดาวห์โหลดไฟล์อิมเมจระบบลีนุกซ์สายพันธ์ต่างๆ ซึ่งมีตัวติดตั้งให้เลือกใช้งานงานมากมาย มีให้เลือกทั้งแบบ Server-based และ Desktop-based  แถมมีไฟล์ Checksum ให้ตรวจสอบความถูกต้องสมบูรณ์  ประเภท Image file ที่มีให้เลือก 1. VirtualBox Images 2. VMware Images ลิงค์ดาวน์โหลดไฟล์ Linux Image www.linuxvmimages.com  =================== ระบบปฏิบัติการที่ให้ให้ดาวน์โหลด Arch Linux 2021.01.01…
การติดตั้ง OpenCV

การติดตั้ง OpenCV

การติดตั้ง OpenCV ผ่านบรรทัดคำสั่ง 1. คลิกที่ Start > cmd [enter] 2. พิมพ์คำสั่งติดตั้ง pip install opencv-python ตรวจสอบเวอร์ชั่น OpenCV >>> import cv2 >>> cv2.__version__ '4.10.0' >>>  
ทูลพัฒนาโครงการ IOT ด้วยภาษา Python

ทูลพัฒนาโครงการ IOT ด้วยภาษา Python

ปัจจุบันภาษา Python นับป็นภาษาที่ใช้งานได้อย่างหลากหลาย ไม่ยกว้นแม้แต่ทำโครงการเกี่ยวกับ Internet of Things หรือ IoT โดยในที่นี้ขอแนะนำทูลที่พัฒนาจากภาษา Python ที่นิยมในปัจบัน  1. MicroPython (www.micropython.org) MicroPython เป็นทูลสร้างโครงการ IoT ที่พัฒนามาจากภาษา Python ที่ได้รับการปรับแต่งให้ทำงานได้บนไมโครคอนโทรลเลอร์และอุปกรณ์ที่มีทรัพยากรจำกัด เช่น หน่วยความจำและความเร็วของโปรเซสเซอร์ต่ำกว่าอุปกรณ์คอมพิวเตอร์ทั่วไป ซึ่ง MicroPython ถูกออกแบบมาเพื่อการพัฒนาโปรแกรมบนฮาร์ดแวร์ขนาดเล็ก เช่น Arduino, ESP8266, ESP32,…
ทูลด้านความมั่นคงปลอดภัยทางไซเบอร์ (Cyber Security Tools)

ทูลด้านความมั่นคงปลอดภัยทางไซเบอร์ (Cyber Security Tools)

ปัจจุบันทูลสำหรับใช้ในการตรวจสอบด้านความปลอดภัยทางไซเบอร์บนระบบ Linux  มีให้เลือกใช้งานมากมาย  ในที่นี้ขอแนะนำตัวอย่างทูลที่ทีม Red Team มักใช้งาน 

ทูลรวบรวมข้อมูลและการสำรวจ (Reconnaissance and Information Gathering)

1. Nmap : ทูลตรวจสอบ สแกนเครือข่ายและประเมินช่องโหว่

2. Recon-ng : สำรวจข้อมูลบนเว็บที่มีการออกแบบแบบโมดูล

3. Maltego : ทูลวิเคราะห์และเชื่อมโยงข้อมูลสำหรับ OSINT (Open-source Intelligence)

4. theHarvester : ทูลเก็บรวบรวมข้อมูลอีเมล, โดเมน และ IP

5. Shodan CLI : ทูลตรวจสอบ ค้นหาอุปกรณ์ที่เชื่อมต่ออินเทอร์เน็ต

6. Amass : ทูลตรวจสอบ ค้นหาโดเมนย่อยและระบุข้อมูล