การวิเคราะห์โปรโตคอลด้วยตนเอง

เป็นการติดตามผลในการโพสต์ของสัปดาห์ที่ผ่านมาในการวิเคราะห์โปรโตคอลอัตโนมัติ [TOD Beardsley] ได้เขียนถึงวิธีการเริ่มวิเคราะห์โปรโตคอลด้วยตนเอง เขาเดินผ่านตัวอย่างหลายอย่างเพื่อแสดงวิธีการดึงบิตที่น่าสนใจในโปรโตคอลไบนารี ขั้นตอนแรกของเขาคือการส่งคำสั่งที่เหมือนกัน 10 รายการและจับภาพแพ็คเก็ตขาออก เขาใช้ Ruby Library Packetfu เพื่อช่วยในการระบุตัวตน เมื่อเปรียบเทียบกับแพ็คเก็ตสิบแพ็คเก็ตและเน้นหนึ่งไบต์ที่เพิ่มขึ้นสี่ด้วยแพ็คเก็ตแต่ละแพ็คเก็ตอาจเป็นเคาน์เตอร์ การดูปฏิกิริยาที่บ่งบอกถึงไบต์อื่น ๆ ที่เพิ่มขึ้นในอัตราเดียวกัน แต่ในค่าที่แตกต่างกัน การเรียกใช้แบบสอบถามเดียวกันในสองวันที่แตกต่างกันปรากฏขึ้นว่าอะไรคือการประทับเวลา การใช้แบบสอบถามที่แตกต่างกันสองแบบช่วยระบุไบต์ใดที่รับผิดชอบต่อความยาวของคำสั่ง ในขณะที่คุณอาจไม่พบว่าตัวเองถูกฝังอยู่ในเลขฐานสิบหกในชีวิตประจำวันโพสต์เสนอความคุ้มครองที่ดีของวิธีคิดอย่างมีวิจารณญาณเกี่ยวกับเรื่องนี้

Leave a Reply

Your email address will not be published. Required fields are marked *