Re: Developing new IPS action plugin
Özkan KIRIK via Snort-devel <[email protected]> Mon, 27 May 2019 17:11:20 +0300
| Newsgroups | gmane.comp.security.ids.snort.devel |
|---|---|
| Message-ID | <CAAcX-AGjAfEZkT-wE23q+SrkQ0kvf=i_v2Cmrkn6tzKFG0xWVA@mail.gmail.com> |
Thank you Russ, It is just configuring the new action for detection. For example, reroute tcp any any -> any any ( msg: "new route test", dst_router_mac: "11:22:33:44:55:66"; sid: 123 ) or is there any way to pass arguments to newaction? Thanks On Sat, May 25, 2019 at 3:57 PM Russ via Snort-devel < [email protected]> wrote: > Hmm. Is your newvar used for detection or just for configuring your > action? The goal was to move all action related stuff out of the rule > body. You can look at the replace option which works with the reject > action for probably the closest example but I don't that does what you want. > > On 5/24/19 4:24 AM, Özkan KIRIK via Snort-devel wrote: > > Hello, > > I'm trying to develop a simple ips_action plugin. I need to use arguments > per rule for action. > > newaction tcp any any -> any any ( msg: "new action test", newvar: "abc"; > sid: 123 ) > > Is it possible to access newvar variable within void > NewAction::exec(Packet* p) function? > Or do you suggest another way to pass per rule arguments to action? > > Thanks, > Ozkan > > _______________________________________________ > Snort-devel mailing [email protected]://lists.snort.org/mailman/listinfo/snort-devel > > Please visit http://blog.snort.org for the latest news about Snort! > > > _______________________________________________ > Snort-devel mailing list > [email protected] > https://lists.snort.org/mailman/listinfo/snort-devel > > Please visit http://blog.snort.org for the latest news about Snort! > _______________________________________________ Snort-devel mailing list [email protected] https://lists.snort.org/mailman/listinfo/snort-devel Please visit http://blog.snort.org for the latest news about Snort!