tcpdump

tcpdump คือ อะไร ดักจับข้อมูล network และ วิธีใช้งาน tcpdump

tcpdump คือ อะไร ? หลายคนอาจจะได้ยินคำว่า packet sniffer มาบ้าง แต่จะรู็ไหมว่า tcpdump คือ อะไร และเกี่ยวข้องอะไรกับ packet sniffer ? tcpdump เป็นเครื่องมือหนึ่งประเภทเดียวกับ wireshark คือใช้ในการดักจับ packet ใน network ในรูปแบบ command line และนิยมใช้งานกันบน linux และ unix สามารถแสดง packet TCP/IP และ protocol อื่นๆ ที่ส่งผ่าน network ได้ และที่สำคัญคือ freeware   คุณสมบัติของ tcpdump สามารถแสดงข้อมูลภายใน network packet สามารถอ่าน packet จาก network interface card รวมถึงเขียนลง file ในรูปแบบมาตราฐาน (สามารถเอาไปเปิดใน…

Read More
wireshark

ดักข้อมูล wifi อย่างไร Wireshark คือ เครื่องมือดักจับข้อมูลของ hacker

Wireshark คือ ก่อนที่จะไปเรียนรู้วิธีการ ดักข้อมูล wifi หรือ การจับ packet เราต้องมาทำความรู้จักกับเครื่องมือชิ้นสำคัญที่เอาไว้ใช้งานในการ ดักข้อมูลกันก่อนนั้นก็คือ Wireshark นั้นเอง ซึ่ง Wireshark คือ program สำหรับวิเคราะห์ packet ใน network สามารถติดตั้งได้หลาย platform ทั้ง Linux, Unix หรือ Window โดยอาศัย pcap ในการจับ packet บน interface ของเครื่อง และมี TShark เป็น commnad line version สำหรับวิเคราะห์บน linux และ unix สำหรับ window มี graphic user interface (GUI) ในการใช้งาน   คุณสมบัติของ Wireshark…

Read More
git-logo

Git คืออะไร Git คือ ศูนย์จัดเก็บข้อมูลการเปลี่ยนแปลงของ file

Git คืออะไร ? หลายคนอาจจะได้ยินพวก devloper คุยกันเรื่อง Git และอาจจะงงว่า Git คืออะไร ? แต่สำหรับ programer หรือ developer จะคุ้ยเคยกันดี ตามความหมายมันคือ version control system (VCS) ที่ซึ่งไว้สำหรับเก็บข้อมูล หรือ code ใน computer file รวมถึงเป็นศูนย์กลางหรือ server สำหรับรวมกันทำงานใน file ชุดนี้ นิยมใช้กันในกลุ่ม software developer แต่ในความเป็นจริงมันไม่เพียงแต่เก็บข้อมูลแต่เฉพาะ text file แต่มันสามารถเก็บข้อมุล file ชนิดไหนก็ได้ด้วย และทำหน้าที่เป็นที่แจกจ่ายควบคุม version ของ file นึกถึงวิธีการทำงานของ developer ที่ต้องเขียน code ให้ ลองนึกถึงวิธีการทำงานของ developer ที่ต้องเขียน code ให้กับ project…

Read More
curl-command

cURL คืออะไร เคิล คือโปรแกรมสำหรับรับส่งข้อมูลกับ server

cURL คืออะไร ก่อนที่จะเรารู้ว่า cURL คืออะไร เรามีดูชื่อเต็มของมันก่อน ซึ่งก็คือ “Client for URLs” เป็นสาเหตุว่าทำไม URL ถึงเป็นตัวใหญ่ และอ่านว่า “See-URL” โดยใน project ของ cURL มีการใช้งานอยู่ด้วยกัน 2 แบบ คือ libcurl เป็น free library สำหรับการทำ client รองรับ protocol หลากหลายมากอาทิ DICT, FILE, FTP, FTPS, GOPHER, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, POP3, POP3S, RTMP, RTSP, SCP, SFTP, SMB, SMBS, SMTP, SMTPS, TELNET และ TFTP.…

Read More