Adapt bro_plugin CMake macros to use zeek_plugin

This commit is contained in:
Jon Siwek 2019-06-07 20:06:33 -07:00
parent 05a58f90a2
commit e0f9b0829e
76 changed files with 399 additions and 395 deletions

View file

@ -1,4 +1,8 @@
2.6-400 | 2019-06-07 20:06:33 -0700
* Adapt bro_plugin CMake macros to use zeek_plugin (Jon Siwek, Corelight)
2.6-399 | 2019-06-07 14:02:18 -0700
* Update SSL documentation. (Johanna Amann)

View file

@ -1 +1 @@
2.6-399
2.6-400

@ -1 +1 @@
Subproject commit bbf503e67cdcddbb13f8e067b0cbb2d874728c4f
Subproject commit ce92264d711553c54d0bbc523ce829c0669a8b16

@ -1 +1 @@
Subproject commit 6ed824a38ea23dc10ec8bb21f813496719e9f76c
Subproject commit 97a855fc5200506fe0ad0d4a0a7af765d72bb1b2

@ -1 +1 @@
Subproject commit e142a362b4c712699ac43494a245058948c085c8
Subproject commit 1b249dc995c6e31314cc2a0559d36460ae37bd75

@ -1 +1 @@
Subproject commit bac443d6cebca567d3d0da52a25ff4e0bcdd1edd
Subproject commit 9a9b106f9f2df702260ce0a6391ad047b37d0e48

@ -1 +1 @@
Subproject commit 37275b29f5fe5fa68808229907a6f7bebcddafdf
Subproject commit a72205e04bb007ddf5226202cde852937bdb85a5

2
cmake

@ -1 +1 @@
Subproject commit 8fb99b7aa9851caae2d938675324661571f8758e
Subproject commit 310498b44868cde4e9a75c399865549d02a0a318

View file

@ -4,12 +4,12 @@
# it's also parsing a protocol just like them. The current structure
# is merely a left-over from when this code was written.
include(BroPlugin)
include(ZeekPlugin)
include_directories(BEFORE ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR})
bro_plugin_begin(Bro ARP)
bro_plugin_cc(ARP.cc Plugin.cc)
bro_plugin_bif(events.bif)
bro_plugin_end()
zeek_plugin_begin(Bro ARP)
zeek_plugin_cc(ARP.cc Plugin.cc)
zeek_plugin_bif(events.bif)
zeek_plugin_end()

View file

@ -1,9 +1,9 @@
include(BroPlugin)
include(ZeekPlugin)
include_directories(BEFORE ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR})
bro_plugin_begin(Bro AYIYA)
bro_plugin_cc(AYIYA.cc Plugin.cc)
bro_plugin_pac(ayiya.pac ayiya-protocol.pac ayiya-analyzer.pac)
bro_plugin_end()
zeek_plugin_begin(Bro AYIYA)
zeek_plugin_cc(AYIYA.cc Plugin.cc)
zeek_plugin_pac(ayiya.pac ayiya-protocol.pac ayiya-analyzer.pac)
zeek_plugin_end()

View file

@ -1,9 +1,9 @@
include(BroPlugin)
include(ZeekPlugin)
include_directories(BEFORE ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR})
bro_plugin_begin(Bro BackDoor)
bro_plugin_cc(BackDoor.cc Plugin.cc)
bro_plugin_bif(events.bif)
bro_plugin_end()
zeek_plugin_begin(Bro BackDoor)
zeek_plugin_cc(BackDoor.cc Plugin.cc)
zeek_plugin_bif(events.bif)
zeek_plugin_end()

View file

@ -1,10 +1,10 @@
include(BroPlugin)
include(ZeekPlugin)
include_directories(BEFORE ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR})
bro_plugin_begin(Bro BitTorrent)
bro_plugin_cc(BitTorrent.cc BitTorrentTracker.cc Plugin.cc)
bro_plugin_bif(events.bif)
bro_plugin_pac(bittorrent.pac bittorrent-analyzer.pac bittorrent-protocol.pac)
bro_plugin_end()
zeek_plugin_begin(Bro BitTorrent)
zeek_plugin_cc(BitTorrent.cc BitTorrentTracker.cc Plugin.cc)
zeek_plugin_bif(events.bif)
zeek_plugin_pac(bittorrent.pac bittorrent-analyzer.pac bittorrent-protocol.pac)
zeek_plugin_end()

View file

@ -1,10 +1,10 @@
include(BroPlugin)
include(ZeekPlugin)
include_directories(BEFORE ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR})
bro_plugin_begin(Bro ConnSize)
bro_plugin_cc(ConnSize.cc Plugin.cc)
bro_plugin_bif(events.bif)
bro_plugin_bif(functions.bif)
bro_plugin_end()
zeek_plugin_begin(Bro ConnSize)
zeek_plugin_cc(ConnSize.cc Plugin.cc)
zeek_plugin_bif(events.bif)
zeek_plugin_bif(functions.bif)
zeek_plugin_end()

View file

@ -1,12 +1,12 @@
include(BroPlugin)
include(ZeekPlugin)
include_directories(BEFORE ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR})
bro_plugin_begin(Bro DCE_RPC)
bro_plugin_cc(DCE_RPC.cc Plugin.cc)
bro_plugin_bif(consts.bif types.bif events.bif)
bro_plugin_pac(
zeek_plugin_begin(Bro DCE_RPC)
zeek_plugin_cc(DCE_RPC.cc Plugin.cc)
zeek_plugin_bif(consts.bif types.bif events.bif)
zeek_plugin_pac(
dce_rpc.pac
dce_rpc-protocol.pac
dce_rpc-analyzer.pac
@ -14,5 +14,5 @@ bro_plugin_pac(
endpoint-atsvc.pac
endpoint-epmapper.pac
)
bro_plugin_end()
zeek_plugin_end()

View file

@ -1,11 +1,11 @@
include(BroPlugin)
include(ZeekPlugin)
include_directories(BEFORE ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR})
bro_plugin_begin(Bro DHCP)
bro_plugin_cc(DHCP.cc Plugin.cc)
bro_plugin_bif(events.bif)
bro_plugin_bif(types.bif)
bro_plugin_pac(dhcp.pac dhcp-protocol.pac dhcp-analyzer.pac dhcp-options.pac)
bro_plugin_end()
zeek_plugin_begin(Bro DHCP)
zeek_plugin_cc(DHCP.cc Plugin.cc)
zeek_plugin_bif(events.bif)
zeek_plugin_bif(types.bif)
zeek_plugin_pac(dhcp.pac dhcp-protocol.pac dhcp-analyzer.pac dhcp-options.pac)
zeek_plugin_end()

View file

@ -1,10 +1,10 @@
include(BroPlugin)
include(ZeekPlugin)
include_directories(BEFORE ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR})
bro_plugin_begin(Bro DNP3)
bro_plugin_cc(DNP3.cc Plugin.cc)
bro_plugin_bif(events.bif)
bro_plugin_pac(dnp3.pac dnp3-analyzer.pac dnp3-protocol.pac dnp3-objects.pac)
bro_plugin_end()
zeek_plugin_begin(Bro DNP3)
zeek_plugin_cc(DNP3.cc Plugin.cc)
zeek_plugin_bif(events.bif)
zeek_plugin_pac(dnp3.pac dnp3-analyzer.pac dnp3-protocol.pac dnp3-objects.pac)
zeek_plugin_end()

View file

@ -1,9 +1,9 @@
include(BroPlugin)
include(ZeekPlugin)
include_directories(BEFORE ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR})
bro_plugin_begin(Bro DNS)
bro_plugin_cc(DNS.cc Plugin.cc)
bro_plugin_bif(events.bif)
bro_plugin_end()
zeek_plugin_begin(Bro DNS)
zeek_plugin_cc(DNS.cc Plugin.cc)
zeek_plugin_bif(events.bif)
zeek_plugin_end()

View file

@ -1,9 +1,9 @@
include(BroPlugin)
include(ZeekPlugin)
include_directories(BEFORE ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR})
bro_plugin_begin(Bro File)
bro_plugin_cc(File.cc Plugin.cc)
bro_plugin_bif(events.bif)
bro_plugin_end()
zeek_plugin_begin(Bro File)
zeek_plugin_cc(File.cc Plugin.cc)
zeek_plugin_bif(events.bif)
zeek_plugin_end()

View file

@ -1,9 +1,9 @@
include(BroPlugin)
include(ZeekPlugin)
include_directories(BEFORE ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR})
bro_plugin_begin(Bro Finger)
bro_plugin_cc(Finger.cc Plugin.cc)
bro_plugin_bif(events.bif)
bro_plugin_end()
zeek_plugin_begin(Bro Finger)
zeek_plugin_cc(Finger.cc Plugin.cc)
zeek_plugin_bif(events.bif)
zeek_plugin_end()

View file

@ -1,10 +1,10 @@
include(BroPlugin)
include(ZeekPlugin)
include_directories(BEFORE ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR})
bro_plugin_begin(Bro FTP)
bro_plugin_cc(FTP.cc Plugin.cc)
bro_plugin_bif(events.bif)
bro_plugin_bif(functions.bif)
bro_plugin_end()
zeek_plugin_begin(Bro FTP)
zeek_plugin_cc(FTP.cc Plugin.cc)
zeek_plugin_bif(events.bif)
zeek_plugin_bif(functions.bif)
zeek_plugin_end()

View file

@ -1,9 +1,9 @@
include(BroPlugin)
include(ZeekPlugin)
include_directories(BEFORE ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR})
bro_plugin_begin(Bro Gnutella)
bro_plugin_cc(Gnutella.cc Plugin.cc)
bro_plugin_bif(events.bif)
bro_plugin_end()
zeek_plugin_begin(Bro Gnutella)
zeek_plugin_cc(Gnutella.cc Plugin.cc)
zeek_plugin_bif(events.bif)
zeek_plugin_end()

View file

@ -1,16 +1,16 @@
include(BroPlugin)
include(ZeekPlugin)
include_directories(BEFORE ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR})
bro_plugin_begin(Bro GSSAPI)
bro_plugin_cc(GSSAPI.cc Plugin.cc)
bro_plugin_bif(events.bif)
bro_plugin_pac(
zeek_plugin_begin(Bro GSSAPI)
zeek_plugin_cc(GSSAPI.cc Plugin.cc)
zeek_plugin_bif(events.bif)
zeek_plugin_pac(
gssapi.pac
gssapi-protocol.pac
gssapi-analyzer.pac
../asn1/asn1.pac
)
bro_plugin_end()
zeek_plugin_end()

View file

@ -1,10 +1,10 @@
include(BroPlugin)
include(ZeekPlugin)
include_directories(BEFORE ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR})
bro_plugin_begin(Bro GTPv1)
bro_plugin_cc(GTPv1.cc Plugin.cc)
bro_plugin_bif(events.bif)
bro_plugin_pac(gtpv1.pac gtpv1-protocol.pac gtpv1-analyzer.pac)
bro_plugin_end()
zeek_plugin_begin(Bro GTPv1)
zeek_plugin_cc(GTPv1.cc Plugin.cc)
zeek_plugin_bif(events.bif)
zeek_plugin_pac(gtpv1.pac gtpv1-protocol.pac gtpv1-analyzer.pac)
zeek_plugin_end()

View file

@ -1,10 +1,10 @@
include(BroPlugin)
include(ZeekPlugin)
include_directories(BEFORE ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR})
bro_plugin_begin(Bro HTTP)
bro_plugin_cc(HTTP.cc Plugin.cc)
bro_plugin_bif(events.bif)
bro_plugin_bif(functions.bif)
bro_plugin_end()
zeek_plugin_begin(Bro HTTP)
zeek_plugin_cc(HTTP.cc Plugin.cc)
zeek_plugin_bif(events.bif)
zeek_plugin_bif(functions.bif)
zeek_plugin_end()

View file

@ -1,9 +1,9 @@
include(BroPlugin)
include(ZeekPlugin)
include_directories(BEFORE ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR})
bro_plugin_begin(Bro ICMP)
bro_plugin_cc(ICMP.cc Plugin.cc)
bro_plugin_bif(events.bif)
bro_plugin_end()
zeek_plugin_begin(Bro ICMP)
zeek_plugin_cc(ICMP.cc Plugin.cc)
zeek_plugin_bif(events.bif)
zeek_plugin_end()

View file

@ -1,9 +1,9 @@
include(BroPlugin)
include(ZeekPlugin)
include_directories(BEFORE ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR})
bro_plugin_begin(Bro Ident)
bro_plugin_cc(Ident.cc Plugin.cc)
bro_plugin_bif(events.bif)
bro_plugin_end()
zeek_plugin_begin(Bro Ident)
zeek_plugin_cc(Ident.cc Plugin.cc)
zeek_plugin_bif(events.bif)
zeek_plugin_end()

View file

@ -1,12 +1,12 @@
include(BroPlugin)
include(ZeekPlugin)
include_directories(BEFORE ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR})
bro_plugin_begin(Bro IMAP)
bro_plugin_cc(Plugin.cc)
bro_plugin_cc(IMAP.cc)
bro_plugin_bif(events.bif)
bro_plugin_pac(imap.pac imap-analyzer.pac imap-protocol.pac)
bro_plugin_end()
zeek_plugin_begin(Bro IMAP)
zeek_plugin_cc(Plugin.cc)
zeek_plugin_cc(IMAP.cc)
zeek_plugin_bif(events.bif)
zeek_plugin_pac(imap.pac imap-analyzer.pac imap-protocol.pac)
zeek_plugin_end()

View file

@ -1,9 +1,9 @@
include(BroPlugin)
include(ZeekPlugin)
include_directories(BEFORE ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR})
bro_plugin_begin(Bro InterConn)
bro_plugin_cc(InterConn.cc Plugin.cc)
bro_plugin_bif(events.bif)
bro_plugin_end()
zeek_plugin_begin(Bro InterConn)
zeek_plugin_cc(InterConn.cc Plugin.cc)
zeek_plugin_bif(events.bif)
zeek_plugin_end()

View file

@ -1,9 +1,9 @@
include(BroPlugin)
include(ZeekPlugin)
include_directories(BEFORE ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR})
bro_plugin_begin(Bro IRC)
bro_plugin_cc(IRC.cc Plugin.cc)
bro_plugin_bif(events.bif)
bro_plugin_end()
zeek_plugin_begin(Bro IRC)
zeek_plugin_cc(IRC.cc Plugin.cc)
zeek_plugin_bif(events.bif)
zeek_plugin_end()

View file

@ -1,26 +1,26 @@
include(BroPlugin)
include(ZeekPlugin)
include_directories(BEFORE ${CMAKE_CURRENT_SOURCE_DIR}
${CMAKE_CURRENT_BINARY_DIR})
bro_plugin_begin(Bro KRB)
bro_plugin_cc(Plugin.cc)
bro_plugin_cc(KRB.cc)
bro_plugin_cc(KRB_TCP.cc)
bro_plugin_bif(types.bif)
bro_plugin_bif(events.bif)
bro_plugin_pac(krb.pac krb-protocol.pac krb-analyzer.pac
zeek_plugin_begin(Bro KRB)
zeek_plugin_cc(Plugin.cc)
zeek_plugin_cc(KRB.cc)
zeek_plugin_cc(KRB_TCP.cc)
zeek_plugin_bif(types.bif)
zeek_plugin_bif(events.bif)
zeek_plugin_pac(krb.pac krb-protocol.pac krb-analyzer.pac
krb-asn1.pac
krb-defs.pac
krb-types.pac
krb-padata.pac
../asn1/asn1.pac
)
bro_plugin_pac(krb_TCP.pac krb-protocol.pac krb-analyzer.pac
zeek_plugin_pac(krb_TCP.pac krb-protocol.pac krb-analyzer.pac
krb-asn1.pac
krb-defs.pac
krb-types.pac
krb-padata.pac
../asn1/asn1.pac
)
bro_plugin_end()
zeek_plugin_end()

View file

@ -1,10 +1,10 @@
include(BroPlugin)
include(ZeekPlugin)
include_directories(BEFORE ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR})
bro_plugin_begin(Bro Login)
bro_plugin_cc(Login.cc RSH.cc Telnet.cc Rlogin.cc NVT.cc Plugin.cc)
bro_plugin_bif(events.bif)
bro_plugin_bif(functions.bif)
bro_plugin_end()
zeek_plugin_begin(Bro Login)
zeek_plugin_cc(Login.cc RSH.cc Telnet.cc Rlogin.cc NVT.cc Plugin.cc)
zeek_plugin_bif(events.bif)
zeek_plugin_bif(functions.bif)
zeek_plugin_end()

View file

@ -4,12 +4,12 @@
# it's also parsing a protocol just like them. The current structure
# is merely a left-over from when this code was written.
include(BroPlugin)
include(ZeekPlugin)
include_directories(BEFORE ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR})
bro_plugin_begin(Bro MIME)
bro_plugin_cc(MIME.cc Plugin.cc)
bro_plugin_bif(events.bif)
bro_plugin_end()
zeek_plugin_begin(Bro MIME)
zeek_plugin_cc(MIME.cc Plugin.cc)
zeek_plugin_bif(events.bif)
zeek_plugin_end()

View file

@ -1,10 +1,10 @@
include(BroPlugin)
include(ZeekPlugin)
include_directories(BEFORE ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR})
bro_plugin_begin(Bro Modbus)
bro_plugin_cc(Modbus.cc Plugin.cc)
bro_plugin_bif(events.bif)
bro_plugin_pac(modbus.pac modbus-analyzer.pac modbus-protocol.pac)
bro_plugin_end()
zeek_plugin_begin(Bro Modbus)
zeek_plugin_cc(Modbus.cc Plugin.cc)
zeek_plugin_bif(events.bif)
zeek_plugin_pac(modbus.pac modbus-analyzer.pac modbus-protocol.pac)
zeek_plugin_end()

View file

@ -1,10 +1,10 @@
include(BroPlugin)
include(ZeekPlugin)
include_directories(BEFORE ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR})
bro_plugin_begin(Bro MySQL)
bro_plugin_cc(MySQL.cc Plugin.cc)
bro_plugin_bif(events.bif)
bro_plugin_pac(mysql.pac mysql-analyzer.pac mysql-protocol.pac)
bro_plugin_end()
zeek_plugin_begin(Bro MySQL)
zeek_plugin_cc(MySQL.cc Plugin.cc)
zeek_plugin_bif(events.bif)
zeek_plugin_pac(mysql.pac mysql-analyzer.pac mysql-protocol.pac)
zeek_plugin_end()

View file

@ -1,10 +1,10 @@
include(BroPlugin)
include(ZeekPlugin)
include_directories(BEFORE ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR})
bro_plugin_begin(Bro NCP)
bro_plugin_cc(NCP.cc Plugin.cc)
bro_plugin_bif(events.bif consts.bif)
bro_plugin_pac(ncp.pac)
bro_plugin_end()
zeek_plugin_begin(Bro NCP)
zeek_plugin_cc(NCP.cc Plugin.cc)
zeek_plugin_bif(events.bif consts.bif)
zeek_plugin_pac(ncp.pac)
zeek_plugin_end()

View file

@ -1,13 +1,13 @@
include(BroPlugin)
include(ZeekPlugin)
include_directories(BEFORE ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR})
include_directories(AFTER ${CMAKE_CURRENT_BINARY_DIR}/../dce-rpc)
include_directories(AFTER ${CMAKE_CURRENT_BINARY_DIR}/../smb)
bro_plugin_begin(Bro NetBIOS)
bro_plugin_cc(NetbiosSSN.cc Plugin.cc)
bro_plugin_bif(events.bif)
bro_plugin_bif(functions.bif)
bro_plugin_end()
zeek_plugin_begin(Bro NetBIOS)
zeek_plugin_cc(NetbiosSSN.cc Plugin.cc)
zeek_plugin_bif(events.bif)
zeek_plugin_bif(functions.bif)
zeek_plugin_end()

View file

@ -1,15 +1,15 @@
include(BroPlugin)
include(ZeekPlugin)
include_directories(BEFORE ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR})
bro_plugin_begin(Bro NTLM)
bro_plugin_cc(NTLM.cc Plugin.cc)
bro_plugin_bif(types.bif events.bif)
bro_plugin_pac(
zeek_plugin_begin(Bro NTLM)
zeek_plugin_cc(NTLM.cc Plugin.cc)
zeek_plugin_bif(types.bif events.bif)
zeek_plugin_pac(
ntlm.pac
ntlm-protocol.pac
ntlm-analyzer.pac
)
bro_plugin_end()
zeek_plugin_end()

View file

@ -1,9 +1,9 @@
include(BroPlugin)
include(ZeekPlugin)
include_directories(BEFORE ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR})
bro_plugin_begin(Bro NTP)
bro_plugin_cc(NTP.cc Plugin.cc)
bro_plugin_bif(events.bif)
bro_plugin_end()
zeek_plugin_begin(Bro NTP)
zeek_plugin_cc(NTP.cc Plugin.cc)
zeek_plugin_bif(events.bif)
zeek_plugin_end()

View file

@ -1,8 +1,8 @@
include(BroPlugin)
include(ZeekPlugin)
include_directories(BEFORE ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR})
bro_plugin_begin(Bro PIA)
bro_plugin_cc(PIA.cc Plugin.cc)
bro_plugin_end()
zeek_plugin_begin(Bro PIA)
zeek_plugin_cc(PIA.cc Plugin.cc)
zeek_plugin_end()

View file

@ -1,9 +1,9 @@
include(BroPlugin)
include(ZeekPlugin)
include_directories(BEFORE ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR})
bro_plugin_begin(Bro POP3)
bro_plugin_cc(POP3.cc Plugin.cc)
bro_plugin_bif(events.bif)
bro_plugin_end()
zeek_plugin_begin(Bro POP3)
zeek_plugin_cc(POP3.cc Plugin.cc)
zeek_plugin_bif(events.bif)
zeek_plugin_end()

View file

@ -1,10 +1,10 @@
include(BroPlugin)
include(ZeekPlugin)
include_directories(BEFORE ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR})
bro_plugin_begin(Bro RADIUS)
bro_plugin_cc(RADIUS.cc Plugin.cc)
bro_plugin_bif(events.bif)
bro_plugin_pac(radius.pac radius-analyzer.pac radius-protocol.pac)
bro_plugin_end()
zeek_plugin_begin(Bro RADIUS)
zeek_plugin_cc(RADIUS.cc Plugin.cc)
zeek_plugin_bif(events.bif)
zeek_plugin_pac(radius.pac radius-analyzer.pac radius-protocol.pac)
zeek_plugin_end()

View file

@ -1,10 +1,10 @@
include(BroPlugin)
include(ZeekPlugin)
include_directories(BEFORE ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR})
bro_plugin_begin(Bro RDP)
bro_plugin_cc(RDP.cc Plugin.cc)
bro_plugin_bif(events.bif)
bro_plugin_bif(types.bif)
bro_plugin_pac(rdp.pac rdp-analyzer.pac rdp-protocol.pac ../asn1/asn1.pac)
bro_plugin_end()
zeek_plugin_begin(Bro RDP)
zeek_plugin_cc(RDP.cc Plugin.cc)
zeek_plugin_bif(events.bif)
zeek_plugin_bif(types.bif)
zeek_plugin_pac(rdp.pac rdp-analyzer.pac rdp-protocol.pac ../asn1/asn1.pac)
zeek_plugin_end()

View file

@ -1,9 +1,9 @@
include(BroPlugin)
include(ZeekPlugin)
include_directories(BEFORE ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR})
bro_plugin_begin(Bro RFB)
bro_plugin_cc(RFB.cc Plugin.cc)
bro_plugin_bif(events.bif)
bro_plugin_pac(rfb.pac rfb-analyzer.pac rfb-protocol.pac)
bro_plugin_end()
zeek_plugin_begin(Bro RFB)
zeek_plugin_cc(RFB.cc Plugin.cc)
zeek_plugin_bif(events.bif)
zeek_plugin_pac(rfb.pac rfb-analyzer.pac rfb-protocol.pac)
zeek_plugin_end()

View file

@ -1,9 +1,9 @@
include(BroPlugin)
include(ZeekPlugin)
include_directories(BEFORE ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR})
bro_plugin_begin(Bro RPC)
bro_plugin_cc(RPC.cc NFS.cc MOUNT.cc Portmap.cc XDR.cc Plugin.cc)
bro_plugin_bif(events.bif)
bro_plugin_end()
zeek_plugin_begin(Bro RPC)
zeek_plugin_cc(RPC.cc NFS.cc MOUNT.cc Portmap.cc XDR.cc Plugin.cc)
zeek_plugin_bif(events.bif)
zeek_plugin_end()

View file

@ -1,14 +1,14 @@
include(BroPlugin)
include(ZeekPlugin)
include_directories(BEFORE ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR})
bro_plugin_begin(Bro SIP)
bro_plugin_cc(Plugin.cc)
bro_plugin_cc(SIP.cc)
bro_plugin_cc(SIP_TCP.cc)
bro_plugin_bif(events.bif)
bro_plugin_pac(sip.pac sip-analyzer.pac sip-protocol.pac)
bro_plugin_pac(sip_TCP.pac sip-protocol.pac sip-analyzer.pac)
bro_plugin_end()
zeek_plugin_begin(Bro SIP)
zeek_plugin_cc(Plugin.cc)
zeek_plugin_cc(SIP.cc)
zeek_plugin_cc(SIP_TCP.cc)
zeek_plugin_bif(events.bif)
zeek_plugin_pac(sip.pac sip-analyzer.pac sip-protocol.pac)
zeek_plugin_pac(sip_TCP.pac sip-protocol.pac sip-analyzer.pac)
zeek_plugin_end()

View file

@ -1,11 +1,11 @@
include(BroPlugin)
include(ZeekPlugin)
include_directories(BEFORE ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR})
include_directories(AFTER ${CMAKE_CURRENT_BINARY_DIR}/../dce-rpc)
bro_plugin_begin(Bro SMB)
bro_plugin_cc(SMB.cc Plugin.cc)
bro_plugin_bif(
zeek_plugin_begin(Bro SMB)
zeek_plugin_cc(SMB.cc Plugin.cc)
zeek_plugin_bif(
smb1_com_check_directory.bif
smb1_com_close.bif
smb1_com_create_directory.bif
@ -42,7 +42,7 @@ bro_plugin_bif(
consts.bif
types.bif)
bro_plugin_pac(
zeek_plugin_pac(
smb.pac
smb-common.pac
smb-strings.pac
@ -87,4 +87,4 @@ bro_plugin_pac(
smb2-com-write.pac
smb2-com-transform-header.pac
)
bro_plugin_end()
zeek_plugin_end()

View file

@ -1,10 +1,10 @@
include(BroPlugin)
include(ZeekPlugin)
include_directories(BEFORE ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR})
bro_plugin_begin(Bro SMTP)
bro_plugin_cc(SMTP.cc Plugin.cc)
bro_plugin_bif(events.bif)
bro_plugin_bif(functions.bif)
bro_plugin_end()
zeek_plugin_begin(Bro SMTP)
zeek_plugin_cc(SMTP.cc Plugin.cc)
zeek_plugin_bif(events.bif)
zeek_plugin_bif(functions.bif)
zeek_plugin_end()

View file

@ -1,11 +1,11 @@
include(BroPlugin)
include(ZeekPlugin)
include_directories(BEFORE ${CMAKE_CURRENT_SOURCE_DIR}
${CMAKE_CURRENT_BINARY_DIR})
bro_plugin_begin(Bro SNMP)
bro_plugin_cc(SNMP.cc Plugin.cc)
bro_plugin_bif(types.bif)
bro_plugin_bif(events.bif)
bro_plugin_pac(snmp.pac snmp-protocol.pac snmp-analyzer.pac ../asn1/asn1.pac)
bro_plugin_end()
zeek_plugin_begin(Bro SNMP)
zeek_plugin_cc(SNMP.cc Plugin.cc)
zeek_plugin_bif(types.bif)
zeek_plugin_bif(events.bif)
zeek_plugin_pac(snmp.pac snmp-protocol.pac snmp-analyzer.pac ../asn1/asn1.pac)
zeek_plugin_end()

View file

@ -1,10 +1,10 @@
include(BroPlugin)
include(ZeekPlugin)
include_directories(BEFORE ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR})
bro_plugin_begin(Bro SOCKS)
bro_plugin_cc(SOCKS.cc Plugin.cc)
bro_plugin_bif(events.bif)
bro_plugin_pac(socks.pac socks-protocol.pac socks-analyzer.pac)
bro_plugin_end()
zeek_plugin_begin(Bro SOCKS)
zeek_plugin_cc(SOCKS.cc Plugin.cc)
zeek_plugin_bif(events.bif)
zeek_plugin_pac(socks.pac socks-protocol.pac socks-analyzer.pac)
zeek_plugin_end()

View file

@ -1,11 +1,11 @@
include(BroPlugin)
include(ZeekPlugin)
include_directories(BEFORE ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR})
bro_plugin_begin(Bro SSH)
bro_plugin_cc(SSH.cc Plugin.cc)
bro_plugin_bif(types.bif)
bro_plugin_bif(events.bif)
bro_plugin_pac(ssh.pac ssh-analyzer.pac ssh-protocol.pac consts.pac)
bro_plugin_end()
zeek_plugin_begin(Bro SSH)
zeek_plugin_cc(SSH.cc Plugin.cc)
zeek_plugin_bif(types.bif)
zeek_plugin_bif(events.bif)
zeek_plugin_pac(ssh.pac ssh-analyzer.pac ssh-protocol.pac consts.pac)
zeek_plugin_end()

View file

@ -1,24 +1,24 @@
include(BroPlugin)
include(ZeekPlugin)
include_directories(BEFORE ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR})
bro_plugin_begin(Bro SSL)
bro_plugin_cc(SSL.cc DTLS.cc Plugin.cc)
bro_plugin_bif(types.bif)
bro_plugin_bif(events.bif)
bro_plugin_bif(functions.bif)
bro_plugin_bif(consts.bif)
bro_plugin_pac(tls-handshake.pac tls-handshake-protocol.pac tls-handshake-analyzer.pac ssl-defs.pac
zeek_plugin_begin(Bro SSL)
zeek_plugin_cc(SSL.cc DTLS.cc Plugin.cc)
zeek_plugin_bif(types.bif)
zeek_plugin_bif(events.bif)
zeek_plugin_bif(functions.bif)
zeek_plugin_bif(consts.bif)
zeek_plugin_pac(tls-handshake.pac tls-handshake-protocol.pac tls-handshake-analyzer.pac ssl-defs.pac
proc-client-hello.pac
proc-server-hello.pac
proc-certificate.pac
tls-handshake-signed_certificate_timestamp.pac
)
bro_plugin_pac(ssl.pac ssl-dtls-analyzer.pac ssl-analyzer.pac ssl-dtls-protocol.pac ssl-protocol.pac ssl-defs.pac
zeek_plugin_pac(ssl.pac ssl-dtls-analyzer.pac ssl-analyzer.pac ssl-dtls-protocol.pac ssl-protocol.pac ssl-defs.pac
proc-client-hello.pac
proc-server-hello.pac
proc-certificate.pac
)
bro_plugin_pac(dtls.pac ssl-dtls-analyzer.pac dtls-analyzer.pac ssl-dtls-protocol.pac dtls-protocol.pac ssl-defs.pac)
bro_plugin_end()
zeek_plugin_pac(dtls.pac ssl-dtls-analyzer.pac dtls-analyzer.pac ssl-dtls-protocol.pac dtls-protocol.pac ssl-defs.pac)
zeek_plugin_end()

View file

@ -1,9 +1,9 @@
include(BroPlugin)
include(ZeekPlugin)
include_directories(BEFORE ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR})
bro_plugin_begin(Bro SteppingStone)
bro_plugin_cc(SteppingStone.cc Plugin.cc)
bro_plugin_bif(events.bif)
bro_plugin_end()
zeek_plugin_begin(Bro SteppingStone)
zeek_plugin_cc(SteppingStone.cc Plugin.cc)
zeek_plugin_bif(events.bif)
zeek_plugin_end()

View file

@ -1,10 +1,10 @@
include(BroPlugin)
include(ZeekPlugin)
include_directories(BEFORE ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR})
bro_plugin_begin(Bro Syslog)
bro_plugin_cc(Syslog.cc Plugin.cc)
bro_plugin_bif(events.bif)
bro_plugin_pac(syslog.pac syslog-analyzer.pac syslog-protocol.pac)
bro_plugin_end()
zeek_plugin_begin(Bro Syslog)
zeek_plugin_cc(Syslog.cc Plugin.cc)
zeek_plugin_bif(events.bif)
zeek_plugin_pac(syslog.pac syslog-analyzer.pac syslog-protocol.pac)
zeek_plugin_end()

View file

@ -1,10 +1,10 @@
include(BroPlugin)
include(ZeekPlugin)
include_directories(BEFORE ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR})
bro_plugin_begin(Bro TCP)
bro_plugin_cc(TCP.cc TCP_Endpoint.cc TCP_Reassembler.cc ContentLine.cc Stats.cc Plugin.cc)
bro_plugin_bif(events.bif)
bro_plugin_bif(functions.bif)
bro_plugin_end()
zeek_plugin_begin(Bro TCP)
zeek_plugin_cc(TCP.cc TCP_Endpoint.cc TCP_Reassembler.cc ContentLine.cc Stats.cc Plugin.cc)
zeek_plugin_bif(events.bif)
zeek_plugin_bif(functions.bif)
zeek_plugin_end()

View file

@ -1,9 +1,9 @@
include(BroPlugin)
include(ZeekPlugin)
include_directories(BEFORE ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR})
bro_plugin_begin(Bro Teredo)
bro_plugin_cc(Teredo.cc Plugin.cc)
bro_plugin_bif(events.bif)
bro_plugin_end()
zeek_plugin_begin(Bro Teredo)
zeek_plugin_cc(Teredo.cc Plugin.cc)
zeek_plugin_bif(events.bif)
zeek_plugin_end()

View file

@ -1,9 +1,9 @@
include(BroPlugin)
include(ZeekPlugin)
include_directories(BEFORE ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR})
bro_plugin_begin(Bro UDP)
bro_plugin_cc(UDP.cc Plugin.cc)
bro_plugin_bif(events.bif)
bro_plugin_end()
zeek_plugin_begin(Bro UDP)
zeek_plugin_cc(UDP.cc Plugin.cc)
zeek_plugin_bif(events.bif)
zeek_plugin_end()

View file

@ -1,9 +1,9 @@
include(BroPlugin)
include(ZeekPlugin)
include_directories(BEFORE ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR})
bro_plugin_begin(Bro VXLAN)
bro_plugin_cc(VXLAN.cc Plugin.cc)
bro_plugin_bif(events.bif)
bro_plugin_end()
zeek_plugin_begin(Bro VXLAN)
zeek_plugin_cc(VXLAN.cc Plugin.cc)
zeek_plugin_bif(events.bif)
zeek_plugin_end()

View file

@ -1,12 +1,12 @@
include(BroPlugin)
include(ZeekPlugin)
include_directories(BEFORE ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR})
bro_plugin_begin(Bro XMPP)
bro_plugin_cc(Plugin.cc)
bro_plugin_cc(XMPP.cc)
bro_plugin_bif(events.bif)
bro_plugin_pac(xmpp.pac xmpp-analyzer.pac xmpp-protocol.pac)
bro_plugin_end()
zeek_plugin_begin(Bro XMPP)
zeek_plugin_cc(Plugin.cc)
zeek_plugin_cc(XMPP.cc)
zeek_plugin_bif(events.bif)
zeek_plugin_pac(xmpp.pac xmpp-analyzer.pac xmpp-protocol.pac)
zeek_plugin_end()

View file

@ -1,8 +1,8 @@
include(BroPlugin)
include(ZeekPlugin)
include_directories(BEFORE ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR})
bro_plugin_begin(Bro ZIP)
bro_plugin_cc(ZIP.cc Plugin.cc)
bro_plugin_end()
zeek_plugin_begin(Bro ZIP)
zeek_plugin_cc(ZIP.cc Plugin.cc)
zeek_plugin_end()

View file

@ -1,8 +1,8 @@
include(BroPlugin)
include(ZeekPlugin)
include_directories(BEFORE ${CMAKE_CURRENT_SOURCE_DIR}
${CMAKE_CURRENT_BINARY_DIR})
bro_plugin_begin(Bro FileDataEvent)
bro_plugin_cc(DataEvent.cc Plugin.cc ../../Analyzer.cc)
bro_plugin_end()
zeek_plugin_begin(Bro FileDataEvent)
zeek_plugin_cc(DataEvent.cc Plugin.cc ../../Analyzer.cc)
zeek_plugin_end()

View file

@ -1,9 +1,9 @@
include(BroPlugin)
include(ZeekPlugin)
include_directories(BEFORE ${CMAKE_CURRENT_SOURCE_DIR}
${CMAKE_CURRENT_BINARY_DIR})
bro_plugin_begin(Bro FileEntropy)
bro_plugin_cc(Entropy.cc Plugin.cc ../../Analyzer.cc)
bro_plugin_bif(events.bif)
bro_plugin_end()
zeek_plugin_begin(Bro FileEntropy)
zeek_plugin_cc(Entropy.cc Plugin.cc ../../Analyzer.cc)
zeek_plugin_bif(events.bif)
zeek_plugin_end()

View file

@ -1,10 +1,10 @@
include(BroPlugin)
include(ZeekPlugin)
include_directories(BEFORE ${CMAKE_CURRENT_SOURCE_DIR}
${CMAKE_CURRENT_BINARY_DIR})
bro_plugin_begin(Bro FileExtract)
bro_plugin_cc(Extract.cc Plugin.cc ../../Analyzer.cc)
bro_plugin_bif(events.bif)
bro_plugin_bif(functions.bif)
bro_plugin_end()
zeek_plugin_begin(Bro FileExtract)
zeek_plugin_cc(Extract.cc Plugin.cc ../../Analyzer.cc)
zeek_plugin_bif(events.bif)
zeek_plugin_bif(functions.bif)
zeek_plugin_end()

View file

@ -1,9 +1,9 @@
include(BroPlugin)
include(ZeekPlugin)
include_directories(BEFORE ${CMAKE_CURRENT_SOURCE_DIR}
${CMAKE_CURRENT_BINARY_DIR})
bro_plugin_begin(Bro FileHash)
bro_plugin_cc(Hash.cc Plugin.cc ../../Analyzer.cc)
bro_plugin_bif(events.bif)
bro_plugin_end()
zeek_plugin_begin(Bro FileHash)
zeek_plugin_cc(Hash.cc Plugin.cc ../../Analyzer.cc)
zeek_plugin_bif(events.bif)
zeek_plugin_end()

View file

@ -1,12 +1,12 @@
include(BroPlugin)
include(ZeekPlugin)
include_directories(BEFORE ${CMAKE_CURRENT_SOURCE_DIR}
${CMAKE_CURRENT_BINARY_DIR})
bro_plugin_begin(Bro PE)
bro_plugin_cc(PE.cc Plugin.cc)
bro_plugin_bif(events.bif)
bro_plugin_pac(
zeek_plugin_begin(Bro PE)
zeek_plugin_cc(PE.cc Plugin.cc)
zeek_plugin_bif(events.bif)
zeek_plugin_pac(
pe.pac
pe-analyzer.pac
pe-file-headers.pac
@ -14,4 +14,4 @@ bro_plugin_pac(
pe-file.pac
pe-file-types.pac
)
bro_plugin_end()
zeek_plugin_end()

View file

@ -1,11 +1,11 @@
include(BroPlugin)
include(ZeekPlugin)
include_directories(BEFORE ${CMAKE_CURRENT_SOURCE_DIR}
${CMAKE_CURRENT_BINARY_DIR})
bro_plugin_begin(Bro Unified2)
bro_plugin_cc(Unified2.cc Plugin.cc ../../Analyzer.cc)
bro_plugin_bif(events.bif types.bif)
bro_plugin_pac(unified2.pac unified2-file.pac unified2-analyzer.pac)
bro_plugin_end()
zeek_plugin_begin(Bro Unified2)
zeek_plugin_cc(Unified2.cc Plugin.cc ../../Analyzer.cc)
zeek_plugin_bif(events.bif types.bif)
zeek_plugin_pac(unified2.pac unified2-file.pac unified2-analyzer.pac)
zeek_plugin_end()

View file

@ -1,11 +1,11 @@
include(BroPlugin)
include(ZeekPlugin)
include_directories(BEFORE ${CMAKE_CURRENT_SOURCE_DIR}
${CMAKE_CURRENT_BINARY_DIR})
bro_plugin_begin(Bro X509)
bro_plugin_cc(X509Common.cc X509.cc OCSP.cc Plugin.cc)
bro_plugin_bif(events.bif types.bif functions.bif ocsp_events.bif)
bro_plugin_pac(x509-extension.pac x509-signed_certificate_timestamp.pac)
bro_plugin_end()
zeek_plugin_begin(Bro X509)
zeek_plugin_cc(X509Common.cc X509.cc OCSP.cc Plugin.cc)
zeek_plugin_bif(events.bif types.bif functions.bif ocsp_events.bif)
zeek_plugin_pac(x509-extension.pac x509-signed_certificate_timestamp.pac)
zeek_plugin_end()

View file

@ -1,9 +1,9 @@
include(BroPlugin)
include(ZeekPlugin)
include_directories(BEFORE ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR})
bro_plugin_begin(Bro AsciiReader)
bro_plugin_cc(Ascii.cc Plugin.cc)
bro_plugin_bif(ascii.bif)
bro_plugin_end()
zeek_plugin_begin(Bro AsciiReader)
zeek_plugin_cc(Ascii.cc Plugin.cc)
zeek_plugin_bif(ascii.bif)
zeek_plugin_end()

View file

@ -1,9 +1,9 @@
include(BroPlugin)
include(ZeekPlugin)
include_directories(BEFORE ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR})
bro_plugin_begin(Bro BenchmarkReader)
bro_plugin_cc(Benchmark.cc Plugin.cc)
bro_plugin_bif(benchmark.bif)
bro_plugin_end()
zeek_plugin_begin(Bro BenchmarkReader)
zeek_plugin_cc(Benchmark.cc Plugin.cc)
zeek_plugin_bif(benchmark.bif)
zeek_plugin_end()

View file

@ -1,9 +1,9 @@
include(BroPlugin)
include(ZeekPlugin)
include_directories(BEFORE ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR})
bro_plugin_begin(Bro BinaryReader)
bro_plugin_cc(Binary.cc Plugin.cc)
bro_plugin_bif(binary.bif)
bro_plugin_end()
zeek_plugin_begin(Bro BinaryReader)
zeek_plugin_cc(Binary.cc Plugin.cc)
zeek_plugin_bif(binary.bif)
zeek_plugin_end()

View file

@ -1,9 +1,9 @@
include(BroPlugin)
include(ZeekPlugin)
include_directories(BEFORE ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR})
bro_plugin_begin(Bro ConfigReader)
bro_plugin_cc(Config.cc Plugin.cc)
bro_plugin_bif(config.bif)
bro_plugin_end()
zeek_plugin_begin(Bro ConfigReader)
zeek_plugin_cc(Config.cc Plugin.cc)
zeek_plugin_bif(config.bif)
zeek_plugin_end()

View file

@ -1,9 +1,9 @@
include(BroPlugin)
include(ZeekPlugin)
include_directories(BEFORE ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR})
bro_plugin_begin(Bro RawReader)
bro_plugin_cc(Raw.cc Plugin.cc)
bro_plugin_bif(raw.bif)
bro_plugin_end()
zeek_plugin_begin(Bro RawReader)
zeek_plugin_cc(Raw.cc Plugin.cc)
zeek_plugin_bif(raw.bif)
zeek_plugin_end()

View file

@ -1,9 +1,9 @@
include(BroPlugin)
include(ZeekPlugin)
include_directories(BEFORE ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR})
bro_plugin_begin(Bro SQLiteReader)
bro_plugin_cc(SQLite.cc Plugin.cc)
bro_plugin_bif(sqlite.bif)
bro_plugin_end()
zeek_plugin_begin(Bro SQLiteReader)
zeek_plugin_cc(SQLite.cc Plugin.cc)
zeek_plugin_bif(sqlite.bif)
zeek_plugin_end()

View file

@ -1,9 +1,9 @@
include(BroPlugin)
include(ZeekPlugin)
include_directories(BEFORE ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR})
bro_plugin_begin(Bro Pcap)
bro_plugin_cc(Source.cc Dumper.cc Plugin.cc)
zeek_plugin_begin(Bro Pcap)
zeek_plugin_cc(Source.cc Dumper.cc Plugin.cc)
bif_target(pcap.bif)
bro_plugin_end()
zeek_plugin_end()

View file

@ -1,9 +1,9 @@
include(BroPlugin)
include(ZeekPlugin)
include_directories(BEFORE ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR})
bro_plugin_begin(Bro AsciiWriter)
bro_plugin_cc(Ascii.cc Plugin.cc)
bro_plugin_bif(ascii.bif)
bro_plugin_end()
zeek_plugin_begin(Bro AsciiWriter)
zeek_plugin_cc(Ascii.cc Plugin.cc)
zeek_plugin_bif(ascii.bif)
zeek_plugin_end()

View file

@ -1,9 +1,9 @@
include(BroPlugin)
include(ZeekPlugin)
include_directories(BEFORE ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR})
bro_plugin_begin(Bro NoneWriter)
bro_plugin_cc(None.cc Plugin.cc)
bro_plugin_bif(none.bif)
bro_plugin_end()
zeek_plugin_begin(Bro NoneWriter)
zeek_plugin_cc(None.cc Plugin.cc)
zeek_plugin_bif(none.bif)
zeek_plugin_end()

View file

@ -1,9 +1,9 @@
include(BroPlugin)
include(ZeekPlugin)
include_directories(BEFORE ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR})
bro_plugin_begin(Bro SQLiteWriter)
bro_plugin_cc(SQLite.cc Plugin.cc)
bro_plugin_bif(sqlite.bif)
bro_plugin_end()
zeek_plugin_begin(Bro SQLiteWriter)
zeek_plugin_cc(SQLite.cc Plugin.cc)
zeek_plugin_bif(sqlite.bif)
zeek_plugin_end()