হ্রেষাধ্বনি :: রুল পরিবর্তনশীল হ্রেষাধ্বনি নিয়ম নির্মাণের জন্য একটি পার্ল এক্সটেনশন.
সারসংক্ষেপ
হ্রেষাধ্বনি :: রুল ব্যবহার;
$ নিয়ম = হ্রেষাধ্বনি :: Rule-> নতুন (
অ্যাকশান => 'সতর্কতা',
-proto => 'TCP',
-src => 'কোন',
-sport => 'কোন',
-dir => '->',
-dst => '192.188.1.1',
-dport => '44444',
);
$ Rule-> ('MSG', 'টেস্ট বিধি "অর্থ') ছেড়ে যান;
$ Rule-> (', 3600 যাও, 1 গণনা, by_src ট্র্যাক টাইপ সীমা' 'থ্রেশহোল্ড',) ছেড়ে যান;
$ Rule-> ('SID', '500000') ছেড়ে যান;
মুদ্রণ $ rule-> স্ট্রিং () "এন".
বা
PCRE; "| | 3A বিষয়": "/ (TOPsSECRET; to_server, প্রতিষ্ঠিত বিষয়বস্তু:; প্রবাহ" রক্তপাত প্রান্ত নীতিমালা SMTP মার্কিন শীর্ষ সিক্রেট PROPIN ":> $ EXTERNAL_NET 25 (MSG - $ নিয়ম = 'সতর্কতা TCP $ কোনো SMTP_SERVERS (? = // (25)? | TS) // [SW / - -] * PROPIN [SW, /] * এক্স [1-9]) / ISM "; classtype: নীতি-লঙ্ঘন; সিদ: 2002448; REV: 1;) ';
$ নিয়ম = হ্রেষাধ্বনি :: Rule-> নতুন (-parse => $ নিয়ম);
মুদ্রণ $ rule-> স্ট্রিং () "এন".
এটি একটি খুব সহজ হ্রেষাধ্বনি নিয়ম বস্তু. এটা স্ক্রিপ্টের গতিশীল নিয়ম নির্মাণের অনুমতি দেওয়ার জন্য উন্নত ছিল. মূলত আপনাকে পরিবর্তনশীল খারাপ সর্বক্ষমতার অধিকারী একটি তালিকা গ্রহণ করা এবং যে তালিকা থেকে হ্রেষাধ্বনি নিয়ম বস্তুর একটি অ্যারের নির্মান করতে পারে. . তারপর একটি হ্রেষাধ্বনি নিয়ম ফাইলে স্ট্রিং () মেথড ব্যবহার করে তালিকা লিখুন
আবশ্যক
- পার্ল
পাওয়া মন্তব্যসমূহ না