ตัววิเคราะห์คุกกี้
ตรวจส่วนหัว Set-Cookie หาปัญหา Secure, HttpOnly, SameSite และคำนำหน้า
ข้อมูลเข้า
ผลลัพธ์
รายละเอียด
เครื่องมือที่เกี่ยวข้อง
Cookie Analyzer คืออะไร
Cookie Analyzer แยกวิเคราะห์ส่วนหัวการตอบกลับ Set-Cookie และส่วนหัวคำขอ Cookie แล้วตรวจทุกแอตทริบิวต์ของคุกกี้ ได้แก่ Secure, HttpOnly, SameSite, Partitioned, Domain, Path, Expires, Max-Age, Priority, คำนำหน้าชื่อ __Host- และ __Secure- รวมถึงขนาดคุกกี้ คุกกี้แต่ละตัวจะได้ผลการตรวจตามวัตถุประสงค์ในระดับสูง กลาง ต่ำ หรือข้อมูล รายการการตรวจที่ผ่าน และคะแนนเชิงประมาณ เพื่อช่วยหาคุกกี้เซสชันที่อ่อนแอก่อนเผยแพร่
วิธีใช้
- 1.เลือก Set-Cookie สำหรับส่วนหัวการตอบกลับ หรือส่วนหัว Cookie สำหรับส่วนหัวคำขอ
- 2.วาง Set-Cookie บรรทัดละหนึ่งรายการ ส่วนหัวการตอบกลับทั้งหมด หรือส่วนหัว Cookie หรือโหลดตัวอย่าง
- 3.หากต้องการ ให้ใส่ URL ของเว็บไซต์และเลือกวัตถุประสงค์ของคุกกี้ โหมดอัตโนมัติจะเดาจากชื่อแต่ละตัว
- 4.ดูคะแนน ผลการตรวจ และการตรวจที่ผ่าน เปิดคุกกี้เพื่อดูตารางแอตทริบิวต์ แล้วคัดลอกส่วนหัวแบบเต็มหรือแบบปิดบังค่า
สิ่งที่ตรวจ
ตัวแยกวิเคราะห์ทำตามกฎ RFC 6265bis ที่เบราว์เซอร์ใช้ ได้แก่ ชื่อสิ้นสุดที่ "=" ตัวแรก ค่าอาจมี "=" ชื่อแอตทริบิวต์ไม่แยกตัวพิมพ์ แอตทริบิวต์ซ้ำจะใช้ตัวสุดท้าย วันที่ใน Expires อาจมีเครื่องหมายจุลภาค และ Max-Age มีลำดับความสำคัญเหนือ Expires การตรวจจะแจ้งเมื่อไม่มี Secure หรือ HttpOnly, SameSite=None ที่ไม่มี Secure, ค่า SameSite ไม่ถูกต้อง, Partitioned ที่ไม่มี Secure, ผิดกฎคำนำหน้า, Domain กว้างเกินไปหรือไม่ตรงกัน, อายุเกินขีดจำกัด 400 วันของเบราว์เซอร์, คุกกี้ใหญ่เกิน 4096 ไบต์ และส่วนหัวที่ถูกรวมด้วยจุลภาค ความรุนแรงขึ้นกับวัตถุประสงค์ เช่น การไม่มี HttpOnly ในคุกกี้เซสชันเป็นระดับสูง แต่ในคุกกี้ธีมที่สคริปต์ต้องอ่านเป็นเพียงข้อมูล
ความเป็นส่วนตัวและข้อจำกัด
ทุกอย่างทำงานในเบราว์เซอร์ของคุณ ค่าคุกกี้ถูกปิดบังโดยค่าเริ่มต้น ไม่ถูกบันทึก ไม่ถูกใส่ใน URL และไม่ถูกส่งไปยังระบบวิเคราะห์ ให้แสดงค่าหรือคัดลอกส่วนหัวแบบเต็มเฉพาะเมื่อจำเป็น คะแนนเป็นการประมาณ ไม่ใช่การรับประกันความปลอดภัย และหมายเหตุด้านความเป็นส่วนตัวเป็นเพียงการชวนให้ทบทวนข้อกำหนดของคุณเอง ไม่ใช่ข้อสรุปทางกฎหมาย ไม่มีการประเมินกฎ public suffix นอกเหนือจากโดเมนชื่อเดียว ค่าเริ่มต้นเฉพาะของแต่ละเบราว์เซอร์ และการจัดการเซสชันฝั่งเซิร์ฟเวอร์ ส่วนหัวคำขอ Cookie ไม่มีแอตทริบิวต์ จึงตรวจได้จำกัด
