fınxırtı :: Rule dinamik fınxırmaq qaydaları tikinti üçün Perl uzantısıdır.
Sinopsis
fınxırtı :: Qayda istifadə etmək;
$ Qayda = fınxırtı :: Rule-> yeni (
-hərəkəti => 'xəbərdarlığı "
-proto => 'TCP,
-src => 'hər hansı bir,
-Sport => 'hər hansı bir,
-dir => '-> "
-DST => '192.188.1.1,
-dport => '44444'
);
$ Rule-> (mesajı ',' Test Qaydası ") opts;
$ Rule-> ("3600 saniyə, 1 saymaq, by_src izlemek növü həddi '' ərəfəsində") opts;
$ Rule-> (Sid ',' 500000 ') opts;
print $ rule-> string () "n".
OR
PCRE "| | 3A Mövzu:" "/ (TOPsSECRET; to_server, müəyyən content:; axını" qanaxma müasir SİYASƏT SMTP ABŞ Top Secret PROPIN "> $ EXTERNAL_NET 25 (msg - $ qayda = 'xəbərdarlığı TCP $ hansı bir SMTP_SERVERS (? = // (25) | TS) // [sw / - -] * PROPIN [sw /] * X [1-9]) / ism "classtype: siyasət pozulması; sid: 2002448; rev: 1;) ';
$ Qayda = fınxırtı :: Rule-> yeni (-parse => $ qayda);
print $ rule-> string () "n".
Bu, çox sadə fınxırmaq qayda obyektidir. Bu Ssenari dinamik qayda yaradılması üçün imkan hazırlanmışdır. İdeal dinamik pis Host bir siyahısını almaq və siyahıdan fınxırmaq qayda obyektlərin bir sıra qurmaq bilər. . Sonra fınxırmaq qaydaları fayl string () metodundan istifadə edərək siyahısı yazmaq
tələblər
- Perl
Şərhlər tapılmadı