দড়ি একটি সহজ বিশেষভাবে ডিজাইন করা স্ক্রিপ্টিং ভাষায় লিখিত অত্যন্ত নমনীয় নিয়ম ব্যবহার করে প্যাকেট মিলেছে করা সম্ভব হবে যে লিনাক্স iptables জন্য একটি "ম্যাচ মডিউল" হয়. এটা পিয়ার টু পিয়ার আবেদন ট্রাফিক বিভিন্ন শৈলী নিয়ন্ত্রণ জন্য P2PWall প্রকল্প পরবর্তী ধাপের জন্য সমর্থন প্রদান প্রথমে লিখিত, কিন্তু এটা সম্ভব ব্যবহার করে, এর চাইতে অনেক বৃহত্তর ছিল. একটি টিউটোরিয়াল-শৈলী পরিদর্শনের জন্য বুনিয়াদি পাতা দেখুন.
iptables- র ম্যাচ মডিউল নিয়ম প্যাকেট নির্দিষ্ট মানদণ্ডের সাথে মেলে বা না কিনা তার উপর নির্ভর ব্যবস্থা গ্রহণ করার অনুমতি দেয়. netfilter 'র / iptables মান বন্টন এই ধরনের দরকারী মডিউল একটি পরিসীমা উপলব্ধ করা হয়. নিচে সাধারনতো প্রোটোকল ধরনের (TCP অথবা UDP), উত্স এবং গন্তব্য ঠিকানা এবং পোর্ট ইত্যাদি পরীক্ষণের উদ্দেশ্যে.
কিছু বর্ধিত প্যাকেট মেলা বৈশিষ্ট্য উপলব্ধ করার কার্নেলে কম্পাইল করা যাবে আকর্ষণীয় "অতিরিক্ত" একটি সেট আছে. এই ধরনের একটি উদাহরণ প্যাকেট কোথাও প্যাকেট তথ্য পেলোড অংশ নির্দিষ্ট স্ট্রিং existance (বা অন্যভাবে) ভিত্তিতে মিলেছে করা সম্ভব হবে যে "স্ট্রিং" মডিউল. উল্লেখযোগ্যভাবে সিস্টেমের বৈশিষ্ট্য প্রসারিত ব্যবহার করা যেতে পারে যে অন্যান্য লুকানো কোষাগার একটি সংখ্যা আছে.
একটি ম্যাচ নিয়ম নির্মাণ দড়ি ব্যবহার করার জন্য, আপনাকে প্রথমে আপনার ম্যাচ মানদণ্ড এনকোড যে দড়ি scriptlet লিখতে হবে. একটি উদাহরণ হিসাবে, আমরা একটি HTTP ডাউনলোড "বিষয়বস্তু দৈর্ঘ্যের" হেডার জন্য চেহারা এবং দৈর্ঘ্য নিম্নলিখিত স্ক্রিপ্ট ব্যবহার 1000000 বাইট অতিক্রম না যে চেক করতে পারে ..
এই স্ক্রিপ্ট এটি কাজ করার জন্য নিম্নোক্ত পদ্ধতি অনুসরণ আছে:
1. অনুসন্ধান স্ট্রিং জন্য প্যাকেটের তথ্য পেলোড "বিষয়বস্তু দৈর্ঘ্যের:" এটা অনুসন্ধান করে, কিন্তু চিঠি ক্ষেত্রে উপেক্ষা করে.
স্ট্রিং পাওয়া না গেলে 2. স্ক্রিপ্ট স্টপ এবং netfilter 'র একটি "মেলে না" অবস্থা ধার্য হবে.
স্ট্রিং পাওয়া যায় 3. স্ক্রিপ্ট এটা অনুসরণ যে সংখ্যা লাগে, এবং খাতা $ এন অনুযায়ী পংক্তিরূপে উল্লিখিত হয় তাদের সঞ্চয় করে.
4. $ এন স্ট্রিং 1000000 তারপর স্ক্রিপ্ট শেষ হয় এবং iptables একটি "মিলে যায়" অবস্থা আয় এর চেয়ে $ এন বড় হয়, তাহলে সংখ্যা 1000000. বিরুদ্ধে একটি পূর্ণসংখ্যা রূপান্তরিত এবং তুলনা করা হয়.
5. অন্যথা, স্ক্রিপ্ট চালানোর ফলে কোন "মেলে না" অবস্থা অবসান ঘটে.
এই মত স্ক্রিপ্ট লেখা হয় যা ভাষা ReversePolish স্বরলিপি ধারণার উপর ভিত্তি করে কিন্তু AnchorBrackets ধারণা হ্যান্ডেল বাড়ানো হয়. ভাষা LanguageReference বিস্তারিতভাবে নথিভুক্ত করা হয়.
সফটওয়্যার বিবরণ:
সংস্করণ: 20051223
তারিখ আপলোড: 3 Jun 15
লাইসেন্স: বিনামূল্যে
জনপ্রিয়তা: 50
পাওয়া মন্তব্যসমূহ না