ดำเนินการกับกิจกรรมที่น่าสงสัย

คุณกำลังดูเอกสารประกอบของ Apigee Edge
ไปที่ เอกสารประกอบของ Apigee X
info

คุณสามารถดำเนินการเพื่อสกัดกั้นคำขอที่น่าสงสัยได้ เช่น บล็อกคำขอหรือตั้งค่าสถานะคำขอเพื่อจัดการเป็นพิเศษภายในพร็อกซี API นอกจากนี้ คุณยังดำเนินการเพื่ออนุญาตคำขอจากที่อยู่ IP ที่เฉพาะเจาะจงอย่างชัดแจ้งได้ด้วย

วิธีการทำงานของการดำเนินการ

ในคอนโซล Apigee Sense คุณสามารถดำเนินการเพื่ออนุญาต บล็อก หรือตั้งค่าสถานะคำขอจากไคลเอ็นต์ที่เฉพาะเจาะจงอย่างชัดแจ้งได้ Apigee Edge จะใช้การดำเนินการเหล่านี้กับคำขอก่อนที่พร็อกซี API จะประมวลผลคำขอ โดยปกติแล้ว คุณจะดำเนินการเนื่องจากคำขอเป็นไปตามรูปแบบพฤติกรรมที่ไม่พึงประสงค์ หรือ (ในกรณีของการดำเนินการอนุญาต) เนื่องจากคุณต้องการยกเว้นไคลเอ็นต์จากการดำเนินการห้ามที่มีอยู่

หากต้องการค้นหาคำขอที่จะดำเนินการ ให้ใช้รายงานการตรวจหา (ในคอนโซล Apigee Sense ให้คลิกเมนูการตรวจหา แล้วคลิกรายงาน) เพื่อระบุพฤติกรรมคำขอที่คุณต้องการบล็อกหรือตั้งค่าสถานะ ตัวอย่างเช่น รายงานการตรวจหาอาจแสดงว่าชุดคำขอมีพฤติกรรม Brute Guessor คุณสามารถดำเนินการเพื่อบล็อกคำขอจากที่อยู่ IP เหล่านั้นได้

คุณสามารถดำเนินการได้ดังนี้

การดำเนินการ คำอธิบาย ลำดับความสำคัญ
อนุญาต อนุญาตให้คำขอในหมวดหมู่ที่เลือกดำเนินการต่อ คุณอาจดำเนินการอนุญาตเพื่ออนุญาตคำขอจากที่อยู่ IP ของไคลเอ็นต์ที่เฉพาะเจาะจงอย่างชัดแจ้ง แม้ว่าจะมีคำขออื่นๆ ที่อาจส่งผลต่อที่อยู่ IP ตัวอย่างเช่น คุณอาจต้องการอนุญาตคำขอจาก IP ของไคลเอ็นต์ภายในหรือพาร์ทเนอร์ แม้ว่าคำขอเหล่านั้นจะเป็นไปตามพฤติกรรม "ไม่พึงประสงค์" 1
บล็อก บล็อกคำขอในหมวดหมู่ที่เลือก เมื่อคุณเลือกที่จะบล็อกคำขอทั้งหมด Apigee Edge จะตอบกลับไคลเอ็นต์ด้วยรหัสสถานะ 403 2
ตั้งค่าสถานะ ตั้งค่าสถานะคำขอในหมวดหมู่ที่เลือกเพื่อให้คุณดำเนินการกับคำขอเหล่านั้นได้ภายในโค้ดพร็อกซี API เมื่อคุณตั้งค่าสถานะคำขอของไคลเอ็นต์ Apigee Edge จะเพิ่มส่วนหัว X-SENSE-BOT-DETECTED ที่มีค่า SENSE ลงในคำขอ พร็อกซี API สามารถตอบกลับตามการมีอยู่ของส่วนหัวนี้ได้ เช่น ส่งการตอบกลับที่เฉพาะเจาะจงไปยังไคลเอ็นต์ 3

ลำดับความสำคัญของการดำเนินการ Apigee Sense

Apigee Sense จะใช้การดำเนินการตามลำดับความสำคัญจากอนุญาตไปบล็อกไปตั้งค่าสถานะ ตัวอย่างเช่น หากที่อยู่ IP ที่กำหนดมีการเปิดใช้ทั้งการดำเนินการอนุญาตและการดำเนินการบล็อก Apigee Sense จะใช้การดำเนินการอนุญาตและละเว้นการดำเนินการบล็อก

Apigee Sense บังคับใช้ลำดับความสำคัญเนื่องจากคุณอาจใช้การดำเนินการหลายอย่างกับที่อยู่ IP โดยไม่รู้ตัว เนื่องจากโดยปกติแล้วคุณจะดำเนินการกับ พฤติกรรม \-- เช่น บล็อก Brute Guessor -- ซึ่งมีที่อยู่ IP หลายรายการเชื่อมโยงอยู่ เมื่อคุณดำเนินการอื่นกับ IP เดียวในภายหลัง เช่น เลือก IP ที่เชื่อถือได้เพื่ออนุญาต ทั้งการดำเนินการที่ใช้กับพฤติกรรมและการดำเนินการที่ใช้กับ IP เดียวจะเปิดใช้สำหรับ IP แต่ระบบจะบังคับใช้เฉพาะการดำเนินการที่มีลำดับความสำคัญสูงสุดสำหรับคำขอจากที่อยู่ IP ที่กำหนด

ดังนั้น แม้ว่าการดำเนินการทั้ง 3 ประเภทจะเปิดใช้สำหรับที่อยู่ IP ได้ แต่การดำเนินการอนุญาตจะมีลำดับความสำคัญสูงกว่าการดำเนินการบล็อกหรือตั้งค่าสถานะ

การระบุคำขอและไคลเอ็นต์ที่จะดำเนินการ

ในคอนโซล Apigee Sense คุณสามารถกรองและจัดกลุ่มไคลเอ็นต์ที่น่าสงสัยตามแหล่งที่มาและเหตุผลที่น่าสงสัย เมื่อแยกกลุ่มที่ต้องการได้แล้ว คุณจะดำเนินการกับ IP ในกลุ่มนั้นได้ เช่น บล็อก IP

คุณสามารถกรองไคลเอ็นต์ที่น่าสงสัยตามพาร์ติชันต่อไปนี้

พาร์ติชัน คำอธิบาย
เหตุผลเดียวที่ทำให้เป็นบ็อต เหตุผลที่ทำให้คำขอน่าสงสัย ดูข้อมูลเพิ่มเติมเกี่ยวกับเหตุผลด้านล่าง
กลุ่มเหตุผลที่ทำให้เป็นบ็อต ชุดเหตุผลที่เชื่อมโยงกับชุดที่อยู่ IP เดียวอย่างน้อย 1 รายการ ตัวอย่างเช่น การวิเคราะห์อาจระบุที่อยู่ IP 4 รายการที่มีคำขอตรงกับเกณฑ์สำหรับ 3 เหตุผล
ประเทศ ประเทศที่เป็นต้นกำเนิดของคำขอ
องค์กรระบบเครือข่ายอัตโนมัติ องค์กร AS ที่ส่งคำขอ

เหตุผล

เมื่อวิเคราะห์คำขอ API, Apigee Sense จะวัดคำขอโดยใช้เกณฑ์ที่กำหนดว่าพฤติกรรมคำขอน่าสงสัยหรือไม่ หากคำขอจาก IP เป็นไปตามเกณฑ์ที่บ่งบอกถึงเหตุผลของกิจกรรมที่น่าสงสัย Apigee Sense จะรายงานในคอนโซล

ตารางต่อไปนี้อธิบายเหตุผลที่ทำให้ระบบระบุคำขอว่าน่าสงสัย ในพอร์ทัล คุณจะเห็นรายการเกณฑ์และกรองไคลเอ็นต์ที่ส่งคำขอที่น่าสงสัยตามเหตุผลเหล่านี้ได้

นอกจากนี้ คุณยังปรับแต่งเกณฑ์ได้ตามความต้องการในการใช้ API ดูข้อมูลเพิ่มเติมได้ที่ การปรับแต่งกฎการตรวจหา

เหตุผล พฤติกรรมที่ตรวจพบ
Brute Guessor ข้อผิดพลาดในการตอบกลับมีสัดส่วนมากขึ้นในช่วง 24 ชั่วโมงที่ผ่านมา
Content Quota Exceeder คำขอเพิ่มเติมหลังจากเกิดข้อผิดพลาด 403 เนื่องจากโควต้าเนื้อหาเกิน
Content Robber เซสชัน OAuth น้อยแต่มีการเข้าชมจำนวนมากในช่วง 5 นาที
Content Scraper มีการเรียก URI จำนวนมากในช่วง 5 นาที
Distinct OS มีการใช้ตระกูลระบบปฏิบัติการหลายรายการในช่วง 5 นาที
Distinct User Agent Family มีการใช้ตระกูล User Agent หลายรายการในช่วง 5 นาที
Flooder การเข้าชมจาก IP มีสัดส่วนสูงในช่วง 5 นาที
Guessor ข้อผิดพลาดในการตอบกลับจำนวนมากในช่วง 5 นาที
Login Guessor การเข้าชมจำนวนมากไปยัง URI ไม่กี่รายการในช่วง 5 นาที
OAuth Abuser เซสชัน OAuth จำนวนมากแต่มี User Agent จำนวนน้อยในช่วง 24 ชั่วโมงที่ผ่านมา
OAuth Collector เซสชัน OAuth จำนวนมากแต่มีตระกูล User Agent จำนวนน้อยในช่วง 24 ชั่วโมงที่ผ่านมา
OAuth Harvestor เซสชัน OAuth จำนวนมากแต่มีการเข้าชมจำนวนมากในช่วง 5 นาที
Robot Abuser ข้อผิดพลาดในการปฏิเสธ 403 จำนวนมากขึ้นในช่วง 24 ชั่วโมงที่ผ่านมา
Short Session เซสชัน OAuth สั้นๆ จำนวนมาก
Static Content Scraper ขนาดเพย์โหลดการตอบกลับจาก IP มีสัดส่วนสูงในช่วง 5 นาที
Storm การเข้าชมเพิ่มขึ้นสูงๆ ไม่กี่ครั้งในช่วง 5 นาที
Tornado การเข้าชมเพิ่มขึ้นสูงๆ อย่างสม่ำเสมอในช่วง 5 นาที
Tor List Rule IP มาจากโปรเจ็กต์ TOR และ IP ทริกเกอร์กฎบ็อตอื่นๆ อย่างน้อย 1 ข้อ