Changeset 341
- Timestamp:
- 02/20/06 10:51:00 (3 years ago)
- Files:
-
- nepenthes/trunk/CHANGES (modified) (1 diff)
- nepenthes/trunk/conf/nepenthes.conf.dist (modified) (1 diff)
- nepenthes/trunk/configure (modified) (38 diffs)
- nepenthes/trunk/configure.ac (modified) (10 diffs)
- nepenthes/trunk/modules/Makefile.am (modified) (1 diff)
- nepenthes/trunk/modules/Makefile.in (modified) (2 diffs)
- nepenthes/trunk/modules/dnsresolve-adns/dnsresolve-adns.cpp (modified) (1 diff)
- nepenthes/trunk/modules/download-csend/CSendDialogue.cpp (modified) (1 diff)
- nepenthes/trunk/modules/download-curl/download-curl.cpp (modified) (2 diffs)
- nepenthes/trunk/modules/download-ftp/CTRLDialogue.cpp (modified) (1 diff)
- nepenthes/trunk/modules/download-link/LinkDialogue.cpp (modified) (1 diff)
- nepenthes/trunk/modules/download-rcp (added)
- nepenthes/trunk/modules/download-rcp/Makefile.am (added)
- nepenthes/trunk/modules/download-rcp/Makefile.in (added)
- nepenthes/trunk/modules/download-rcp/RCPDialogue.cpp (added)
- nepenthes/trunk/modules/download-rcp/RCPDialogue.hpp (added)
- nepenthes/trunk/modules/download-rcp/download-rcp.cpp (added)
- nepenthes/trunk/modules/download-rcp/download-rcp.hpp (added)
- nepenthes/trunk/modules/download-tftp/TFTPDialogue.cpp (modified) (1 diff)
- nepenthes/trunk/modules/log-irc/IrcDialogue.cpp (modified) (3 diffs)
- nepenthes/trunk/modules/log-surfnet/DatabaseConnection.cpp (modified) (1 diff)
- nepenthes/trunk/modules/log-surfnet/log-surfnet.cpp (modified) (6 diffs)
- nepenthes/trunk/modules/shellcode-generic/Makefile.am (modified) (1 diff)
- nepenthes/trunk/modules/shellcode-generic/Makefile.in (modified) (4 diffs)
- nepenthes/trunk/modules/shellcode-generic/sch_generic_bielefeld_connect.cpp (modified) (4 diffs)
- nepenthes/trunk/modules/shellcode-generic/sch_generic_bind.cpp (modified) (3 diffs)
- nepenthes/trunk/modules/shellcode-generic/sch_generic_cmd.cpp (modified) (3 diffs)
- nepenthes/trunk/modules/shellcode-generic/sch_generic_connect.cpp (modified) (4 diffs)
- nepenthes/trunk/modules/shellcode-generic/sch_generic_connect_trans.cpp (modified) (4 diffs)
- nepenthes/trunk/modules/shellcode-generic/sch_generic_createprocess.cpp (modified) (2 diffs)
- nepenthes/trunk/modules/shellcode-generic/sch_generic_konstanz_xor.cpp (modified) (3 diffs)
- nepenthes/trunk/modules/shellcode-generic/sch_generic_leimbach_url_xor.cpp (added)
- nepenthes/trunk/modules/shellcode-generic/sch_generic_leimbach_url_xor.hpp (added)
- nepenthes/trunk/modules/shellcode-generic/sch_generic_link_bind_trans.cpp (modified) (4 diffs)
- nepenthes/trunk/modules/shellcode-generic/sch_generic_link_trans.cpp (modified) (4 diffs)
- nepenthes/trunk/modules/shellcode-generic/sch_generic_linkxor.cpp (modified) (5 diffs)
- nepenthes/trunk/modules/shellcode-generic/sch_generic_mainz_bind.cpp (modified) (4 diffs)
- nepenthes/trunk/modules/shellcode-generic/sch_generic_stuttgart.cpp (modified) (4 diffs)
- nepenthes/trunk/modules/shellcode-generic/sch_generic_url.cpp (modified) (2 diffs)
- nepenthes/trunk/modules/shellcode-generic/sch_generic_winexec.cpp (added)
- nepenthes/trunk/modules/shellcode-generic/sch_generic_winexec.hpp (added)
- nepenthes/trunk/modules/shellcode-generic/sch_generic_wuerzburg.cpp (modified) (4 diffs)
- nepenthes/trunk/modules/shellcode-generic/sch_generic_xor.cpp (modified) (7 diffs)
- nepenthes/trunk/modules/shellcode-generic/shellcode-generic.conf.dist (modified) (2 diffs)
- nepenthes/trunk/modules/shellcode-generic/shellcode-generic.cpp (modified) (2 diffs)
- nepenthes/trunk/modules/shellemu-winnt/Makefile.am (modified) (1 diff)
- nepenthes/trunk/modules/shellemu-winnt/Makefile.in (modified) (3 diffs)
- nepenthes/trunk/modules/shellemu-winnt/VFS.cpp (modified) (3 diffs)
- nepenthes/trunk/modules/shellemu-winnt/VFSCommandRCP.cpp (added)
- nepenthes/trunk/modules/shellemu-winnt/VFSCommandRCP.hpp (added)
- nepenthes/trunk/modules/shellemu-winnt/WinNTShellDialogue.cpp (modified) (1 diff)
- nepenthes/trunk/modules/submit-nepenthes/submit-nepenthes.cpp (modified) (1 diff)
- nepenthes/trunk/modules/submit-norman/submit-norman.cpp (modified) (2 diffs)
- nepenthes/trunk/modules/submit-xmlrpc/XMLRPCDialogue.cpp (modified) (2 diffs)
- nepenthes/trunk/modules/submit-xmlrpc/XMLRPCDialogue.hpp (modified) (2 diffs)
- nepenthes/trunk/modules/submit-xmlrpc/XMLRPCParser.cpp (modified) (1 diff)
- nepenthes/trunk/modules/submit-xmlrpc/submit-xmlrpc.cpp (modified) (2 diffs)
- nepenthes/trunk/modules/submit-xmlrpc/submit-xmlrpc.hpp (modified) (1 diff)
- nepenthes/trunk/modules/upload-http/upload-http.cpp (modified) (2 diffs)
- nepenthes/trunk/modules/vuln-asn1/sch_asn1_iis.cpp (modified) (4 diffs)
- nepenthes/trunk/modules/vuln-asn1/sch_asn1_smb_bind.cpp (modified) (4 diffs)
- nepenthes/trunk/modules/vuln-dcom/sch_dcom_oc192_bind.cpp (modified) (4 diffs)
- nepenthes/trunk/modules/vuln-dcom/sch_dcom_sol2k_bind.cpp (modified) (4 diffs)
- nepenthes/trunk/modules/vuln-dcom/sch_dcom_sol2k_connect.cpp (modified) (4 diffs)
- nepenthes/trunk/modules/vuln-iis/sch_iis_thc_bind.cpp (modified) (4 diffs)
- nepenthes/trunk/modules/vuln-iis/sch_iis_thc_connect.cpp (modified) (5 diffs)
- nepenthes/trunk/modules/vuln-lsass/sch_lsass_hod_bind.cpp (modified) (4 diffs)
- nepenthes/trunk/modules/vuln-lsass/sch_lsass_hod_connect.cpp (modified) (4 diffs)
- nepenthes/trunk/modules/vuln-msmq/sch_msmq_hod_bind.cpp (modified) (3 diffs)
- nepenthes/trunk/modules/vuln-netbiosname/vuln-netbiosname.cpp (modified) (1 diff)
- nepenthes/trunk/modules/vuln-netdde/sch_netdde_hod_bind.cpp (modified) (3 diffs)
- nepenthes/trunk/modules/vuln-netdde/sch_netdde_hod_connect.cpp (modified) (4 diffs)
- nepenthes/trunk/modules/vuln-netdde/vuln-netdde.cpp (modified) (1 diff)
- nepenthes/trunk/modules/vuln-optix/OPTIXDownloadDialogue.cpp (modified) (2 diffs)
- nepenthes/trunk/modules/vuln-optix/OPTIXDownloadHandler.cpp (modified) (1 diff)
- nepenthes/trunk/modules/vuln-sasserftpd/sch_sasserftpd_mandragore_bind.cpp (modified) (3 diffs)
- nepenthes/trunk/modules/vuln-sasserftpd/sch_sasserftpd_mandragore_connect.cpp (modified) (5 diffs)
- nepenthes/trunk/modules/vuln-sasserftpd/vuln-sasserftpd.cpp (modified) (1 diff)
- nepenthes/trunk/modules/vuln-veritas/vuln-veritas.cpp (modified) (1 diff)
- nepenthes/trunk/modules/vuln-wins/sch_wins_hs_bind.cpp (modified) (3 diffs)
- nepenthes/trunk/modules/vuln-wins/sch_wins_hs_connect.cpp (modified) (4 diffs)
- nepenthes/trunk/modules/vuln-wins/sch_wins_zuc_connect.cpp (modified) (5 diffs)
- nepenthes/trunk/modules/x-6/x-6.cpp (modified) (4 diffs)
- nepenthes/trunk/nepenthes-core/Makefile.in (modified) (1 diff)
- nepenthes/trunk/nepenthes-core/include/Makefile.in (modified) (1 diff)
- nepenthes/trunk/nepenthes-core/include/Socket.hpp (modified) (1 diff)
- nepenthes/trunk/nepenthes-core/include/SocketManager.hpp (modified) (1 diff)
- nepenthes/trunk/nepenthes-core/include/TCPSocket.hpp (modified) (1 diff)
- nepenthes/trunk/nepenthes-core/include/UploadManager.hpp (modified) (1 diff)
- nepenthes/trunk/nepenthes-core/src/Buffer.cpp (modified) (3 diffs)
- nepenthes/trunk/nepenthes-core/src/DNSManager.cpp (modified) (3 diffs)
- nepenthes/trunk/nepenthes-core/src/DownloadManager.cpp (modified) (2 diffs)
- nepenthes/trunk/nepenthes-core/src/DownloadUrl.cpp (modified) (1 diff)
- nepenthes/trunk/nepenthes-core/src/Makefile.am (modified) (1 diff)
- nepenthes/trunk/nepenthes-core/src/Makefile.in (modified) (1 diff)
- nepenthes/trunk/nepenthes-core/src/Nepenthes.cpp (modified) (7 diffs)
- nepenthes/trunk/nepenthes-core/src/POLLSocket.cpp (modified) (1 diff)
- nepenthes/trunk/nepenthes-core/src/RAWSocket.cpp (modified) (1 diff)
- nepenthes/trunk/nepenthes-core/src/RingFileLogger.cpp (modified) (1 diff)
- nepenthes/trunk/nepenthes-core/src/ShellcodeManager.cpp (modified) (1 diff)
- nepenthes/trunk/nepenthes-core/src/Socket.cpp (modified) (1 diff)
- nepenthes/trunk/nepenthes-core/src/SocketManager.cpp (modified) (2 diffs)
- nepenthes/trunk/nepenthes-core/src/SubmitManager.cpp (modified) (1 diff)
- nepenthes/trunk/nepenthes-core/src/TCPSocket.cpp (modified) (5 diffs)
- nepenthes/trunk/nepenthes-core/src/Utilities.cpp (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
nepenthes/trunk/CHANGES
r339 r341 1 Version 0.1.6 2 ============= 3 4 5 We made sure the source compiles on 6 * cygwin 7 * linux (tested debian on x86, fedora core 3 on amd64, suse 9 enterprise server on powerpc) 8 * openbsd (tested on openbsd 3.8 on x86) 9 * netbsd (tested on netbsd 2.0.2 on x86) 10 11 For cygwin we had to cast many int32_t to int, and many int32_t * to int too (104 times)... and include sys/socket.h (26 times) 12 OpenBSD enforced including sys/types.h nearly everywhere (37 times) 13 64bit fedora made us use intptr_t instead of int to point to memory (19 times) 14 15 The other focus was adding some new shellcode handlers, 16 and we added a new download handler for the broken by design rcp protocol 17 18 19 Nepenthes 20 FIXES and ADDITIONS 21 ----- 22 * DownloadManager 23 * as long as BIG_ENDIAN is not coverd by autoconf, dont rely it on here. 24 25 * UploadManager 26 * fixed includes 27 * DNSManager 28 * errno fix 29 30 * DownloadUrl 31 * fixed inclues 32 33 * Buffer 34 * casting int for amd64 35 36 * Nepenthes 37 * getopt int casting 38 * no logfiles chown own cygwin 39 * no filetype on cygwin, dont rely on it 40 * cygwin needs int main() 41 * no signals for cygwin (yet) 42 43 * SocketManager 44 * interface to request tcp connect sockets with provided local port ( for download-rcp ) 45 * TCPSocket 46 * new constructor for connect sockets which allows setting a local port 47 48 49 Modules 50 FIXES and ADDITIONS 51 ----- 52 * many modules 53 * fixed wrong module names/descriptions 54 55 * shellcode-generic (picchio contributed the analysis for them, we are really glad about his work) 56 * added sch_generic_winexec 57 * pinnebergConnect added 58 * sch_generic_xor schoenberg xor added 59 * schoenenberg bind added 60 * ravensburg bind added 61 * rosengarten xor added 62 * schauenburg bind added 63 * schauenburg xor added 64 * leimbach xor family added 65 * lichtenfels xor & connectback 66 67 * submit-xmlrpc 68 * using geolocation submit-xmlrpc resolved the locals geolocation, 69 now we resolve the remotes 70 71 * log-irc 72 * channel pass fix 73 * upon request - reply nepenthes version to !version 74 75 * shellemu-winnt 76 * added VFSCommandRCP for rcp.exe 77 78 79 NEW 80 --- 81 * download-rcp 82 * created, downloads files via the undocumented rcp protcoll 83 84 85 86 87 88 1 89 Version 0.1.5 2 90 ============= nepenthes/trunk/conf/nepenthes.conf.dist
r339 r341 29 29 // "downloadnepenthes.so", "download-nepenthes.conf", "" // get data from others via submit-nepenthes 30 30 "downloadtftp.so", "download-tftp.conf", "" 31 "downloadrcp.so", "" "" 31 32 32 33 // upload handler for various? protocols nepenthes/trunk/configure
r339 r341 1 1 #! /bin/sh 2 # From configure.ac Id: configure.ac 22 13 2005-12-18 19:04:59Z common .2 # From configure.ac Id: configure.ac 2272 2006-01-14 20:36:02Z common . 3 3 # Guess values for system-dependent variables and create Makefiles. 4 # Generated by GNU Autoconf 2.59 for nepenthes 0.1. 5.4 # Generated by GNU Autoconf 2.59 for nepenthes 0.1.6. 5 5 # 6 6 # Report bugs to <dornseif@informatik.rwth-aachen.de>. … … 425 425 PACKAGE_NAME='nepenthes' 426 426 PACKAGE_TARNAME='nepenthes' 427 PACKAGE_VERSION='0.1. 5'428 PACKAGE_STRING='nepenthes 0.1. 5'427 PACKAGE_VERSION='0.1.6' 428 PACKAGE_STRING='nepenthes 0.1.6' 429 429 PACKAGE_BUGREPORT='dornseif@informatik.rwth-aachen.de' 430 430 … … 957 957 # This message is too long to be a string in the A/UX 3.1 sh. 958 958 cat <<_ACEOF 959 \`configure' configures nepenthes 0.1. 5to adapt to many kinds of systems.959 \`configure' configures nepenthes 0.1.6 to adapt to many kinds of systems. 960 960 961 961 Usage: $0 [OPTION]... [VAR=VALUE]... … … 1023 1023 if test -n "$ac_init_help"; then 1024 1024 case $ac_init_help in 1025 short | recursive ) echo "Configuration of nepenthes 0.1. 5:";;1025 short | recursive ) echo "Configuration of nepenthes 0.1.6:";; 1026 1026 esac 1027 1027 cat <<\_ACEOF … … 1057 1057 --with-tags[=TAGS] 1058 1058 include additional configurations [automatic] 1059 --with-curl-include=PATH specify path to curl include files 1060 --with-curl-lib=PATH specify path to curl client library 1061 --with-pcre-include=PATH specify path to pcre include files 1062 --with-pcre-lib=PATH specify path to pcre client library 1063 --with-magic-include=PATH specify path to magic include files 1064 --with-magic-lib=PATH specify path to magic client library 1059 1065 --with-ssh-lib=PATH specify path to ssh client library 1060 1066 --with-ssh-include=PATH specify path to ssh include files … … 1067 1073 --with-ip2location-include=PATH specify path to IP2Location include files 1068 1074 --with-ip2location-lib=PATH specify path to IP2Location client library 1075 --with-adns-include=PATH specify path to adns include files 1076 --with-adns-lib=PATH specify path to adns client library 1069 1077 1070 1078 Some influential environment variables: … … 1181 1189 if $ac_init_version; then 1182 1190 cat <<\_ACEOF 1183 nepenthes configure 0.1. 51191 nepenthes configure 0.1.6 1184 1192 generated by GNU Autoconf 2.59 1185 1193 … … 1195 1203 running configure, to aid debugging if configure makes a mistake. 1196 1204 1197 It was created by nepenthes $as_me 0.1. 5, which was1205 It was created by nepenthes $as_me 0.1.6, which was 1198 1206 generated by GNU Autoconf 2.59. Invocation command line was 1199 1207 … … 1838 1846 # Define the identity of the package. 1839 1847 PACKAGE=nepenthes 1840 VERSION=0.1. 51848 VERSION=0.1.6 1841 1849 1842 1850 … … 5376 5384 *-*-irix6*) 5377 5385 # Find out which ABI we are using. 5378 echo '#line 53 78"configure"' > conftest.$ac_ext5386 echo '#line 5386 "configure"' > conftest.$ac_ext 5379 5387 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 5380 5388 (eval $ac_compile) 2>&5 … … 6487 6495 6488 6496 # Provide some information about the compiler. 6489 echo "$as_me:64 89:" \6497 echo "$as_me:6497:" \ 6490 6498 "checking for Fortran 77 compiler version" >&5 6491 6499 ac_compiler=`set X $ac_compile; echo $2` … … 7583 7591 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 7584 7592 -e 's:$: $lt_compiler_flag:'` 7585 (eval echo "\"\$as_me:75 85: $lt_compile\"" >&5)7593 (eval echo "\"\$as_me:7593: $lt_compile\"" >&5) 7586 7594 (eval "$lt_compile" 2>conftest.err) 7587 7595 ac_status=$? 7588 7596 cat conftest.err >&5 7589 echo "$as_me:75 89: \$? = $ac_status" >&57597 echo "$as_me:7597: \$? = $ac_status" >&5 7590 7598 if (exit $ac_status) && test -s "$ac_outfile"; then 7591 7599 # The compiler can only warn and ignore the option if not recognized … … 7845 7853 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 7846 7854 -e 's:$: $lt_compiler_flag:'` 7847 (eval echo "\"\$as_me:78 47: $lt_compile\"" >&5)7855 (eval echo "\"\$as_me:7855: $lt_compile\"" >&5) 7848 7856 (eval "$lt_compile" 2>conftest.err) 7849 7857 ac_status=$? 7850 7858 cat conftest.err >&5 7851 echo "$as_me:785 1: \$? = $ac_status" >&57859 echo "$as_me:7859: \$? = $ac_status" >&5 7852 7860 if (exit $ac_status) && test -s "$ac_outfile"; then 7853 7861 # The compiler can only warn and ignore the option if not recognized … … 7907 7915 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 7908 7916 -e 's:$: $lt_compiler_flag:'` 7909 (eval echo "\"\$as_me:79 09: $lt_compile\"" >&5)7917 (eval echo "\"\$as_me:7917: $lt_compile\"" >&5) 7910 7918 (eval "$lt_compile" 2>out/conftest.err) 7911 7919 ac_status=$? 7912 7920 cat out/conftest.err >&5 7913 echo "$as_me:79 13: \$? = $ac_status" >&57921 echo "$as_me:7921: \$? = $ac_status" >&5 7914 7922 if (exit $ac_status) && test -s out/conftest2.$ac_objext 7915 7923 then … … 10159 10167 lt_status=$lt_dlunknown 10160 10168 cat > conftest.$ac_ext <<EOF 10161 #line 1016 1"configure"10169 #line 10169 "configure" 10162 10170 #include "confdefs.h" 10163 10171 … … 10257 10265 lt_status=$lt_dlunknown 10258 10266 cat > conftest.$ac_ext <<EOF 10259 #line 102 59"configure"10267 #line 10267 "configure" 10260 10268 #include "confdefs.h" 10261 10269 … … 12510 12518 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 12511 12519 -e 's:$: $lt_compiler_flag:'` 12512 (eval echo "\"\$as_me:125 12: $lt_compile\"" >&5)12520 (eval echo "\"\$as_me:12520: $lt_compile\"" >&5) 12513 12521 (eval "$lt_compile" 2>conftest.err) 12514 12522 ac_status=$? 12515 12523 cat conftest.err >&5 12516 echo "$as_me:125 16: \$? = $ac_status" >&512524 echo "$as_me:12524: \$? = $ac_status" >&5 12517 12525 if (exit $ac_status) && test -s "$ac_outfile"; then 12518 12526 # The compiler can only warn and ignore the option if not recognized … … 12572 12580 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 12573 12581 -e 's:$: $lt_compiler_flag:'` 12574 (eval echo "\"\$as_me:125 74: $lt_compile\"" >&5)12582 (eval echo "\"\$as_me:12582: $lt_compile\"" >&5) 12575 12583 (eval "$lt_compile" 2>out/conftest.err) 12576 12584 ac_status=$? 12577 12585 cat out/conftest.err >&5 12578 echo "$as_me:125 78: \$? = $ac_status" >&512586 echo "$as_me:12586: \$? = $ac_status" >&5 12579 12587 if (exit $ac_status) && test -s out/conftest2.$ac_objext 12580 12588 then … … 13957 13965 lt_status=$lt_dlunknown 13958 13966 cat > conftest.$ac_ext <<EOF 13959 #line 139 59"configure"13967 #line 13967 "configure" 13960 13968 #include "confdefs.h" 13961 13969 … … 14055 14063 lt_status=$lt_dlunknown 14056 14064 cat > conftest.$ac_ext <<EOF 14057 #line 140 57"configure"14065 #line 14065 "configure" 14058 14066 #include "confdefs.h" 14059 14067 … … 14940 14948 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 14941 14949 -e 's:$: $lt_compiler_flag:'` 14942 (eval echo "\"\$as_me:149 42: $lt_compile\"" >&5)14950 (eval echo "\"\$as_me:14950: $lt_compile\"" >&5) 14943 14951 (eval "$lt_compile" 2>conftest.err) 14944 14952 ac_status=$? 14945 14953 cat conftest.err >&5 14946 echo "$as_me:149 46: \$? = $ac_status" >&514954 echo "$as_me:14954: \$? = $ac_status" >&5 14947 14955 if (exit $ac_status) && test -s "$ac_outfile"; then 14948 14956 # The compiler can only warn and ignore the option if not recognized … … 15002 15010 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 15003 15011 -e 's:$: $lt_compiler_flag:'` 15004 (eval echo "\"\$as_me:150 04: $lt_compile\"" >&5)15012 (eval echo "\"\$as_me:15012: $lt_compile\"" >&5) 15005 15013 (eval "$lt_compile" 2>out/conftest.err) 15006 15014 ac_status=$? 15007 15015 cat out/conftest.err >&5 15008 echo "$as_me:150 08: \$? = $ac_status" >&515016 echo "$as_me:15016: \$? = $ac_status" >&5 15009 15017 if (exit $ac_status) && test -s out/conftest2.$ac_objext 15010 15018 then … … 17143 17151 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 17144 17152 -e 's:$: $lt_compiler_flag:'` 17145 (eval echo "\"\$as_me:171 45: $lt_compile\"" >&5)17153 (eval echo "\"\$as_me:17153: $lt_compile\"" >&5) 17146 17154 (eval "$lt_compile" 2>conftest.err) 17147 17155 ac_status=$? 17148 17156 cat conftest.err >&5 17149 echo "$as_me:171 49: \$? = $ac_status" >&517157 echo "$as_me:17157: \$? = $ac_status" >&5 17150 17158 if (exit $ac_status) && test -s "$ac_outfile"; then 17151 17159 # The compiler can only warn and ignore the option if not recognized … … 17405 17413 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 17406 17414 -e 's:$: $lt_compiler_flag:'` 17407 (eval echo "\"\$as_me:174 07: $lt_compile\"" >&5)17415 (eval echo "\"\$as_me:17415: $lt_compile\"" >&5) 17408 17416 (eval "$lt_compile" 2>conftest.err) 17409 17417 ac_status=$? 17410 17418 cat conftest.err >&5 17411 echo "$as_me:1741 1: \$? = $ac_status" >&517419 echo "$as_me:17419: \$? = $ac_status" >&5 17412 17420 if (exit $ac_status) && test -s "$ac_outfile"; then 17413 17421 # The compiler can only warn and ignore the option if not recognized … … 17467 17475 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ 17468 17476 -e 's:$: $lt_compiler_flag:'` 17469 (eval echo "\"\$as_me:174 69: $lt_compile\"" >&5)17477 (eval echo "\"\$as_me:17477: $lt_compile\"" >&5) 17470 17478 (eval "$lt_compile" 2>out/conftest.err) 17471 17479 ac_status=$? 17472 17480 cat out/conftest.err >&5 17473 echo "$as_me:174 73: \$? = $ac_status" >&517481 echo "$as_me:17481: \$? = $ac_status" >&5 17474 17482 if (exit $ac_status) && test -s out/conftest2.$ac_objext 17475 17483 then … … 19719 19727 lt_status=$lt_dlunknown 19720 19728 cat > conftest.$ac_ext <<EOF 19721 #line 1972 1"configure"19729 #line 19729 "configure" 19722 19730 #include "confdefs.h" 19723 19731 … … 19817 19825 lt_status=$lt_dlunknown 19818 19826 cat > conftest.$ac_ext <<EOF 19819 #line 198 19"configure"19827 #line 19827 "configure" 19820 19828 #include "confdefs.h" 19821 19829 … … 23311 23319 23312 23320 23313 23314 echo "$as_me:$LINENO: checking for curl_version in -lcurl" >&5 23321 # Check whether --with-curl-include or --without-curl-include was given. 23322 if test "${with_curl_include+set}" = set; then 23323 withval="$with_curl_include" 23324 curl_inc=$withval 23325 else 23326 curl_inc=no 23327 fi; 23328 23329 23330 # Check whether --with-curl-lib or --without-curl-lib was given. 23331 if test "${with_curl_lib+set}" = set; then 23332 withval="$with_curl_lib" 23333 curl_lib=$withval 23334 else 23335 curl_lib=no 23336 fi; 23337 23338 if test xyes = "xyes"; then 23339 orig_cppflags=$CPPFLAGS 23340 23341 if test "x$curl_inc" != xno; then 23342 CPPFLAGS="-I$curl_inc $CPPFLAGS" 23343 fi 23344 23345 orig_ldflags=$LDFLAGS 23346 if test "x$curl_lib" != "xno"; then 23347 LDFLAGS="-L$curl_lib $LDFLAGS" 23348 fi 23349 23350 echo "$as_me:$LINENO: checking for curl_version in -lcurl" >&5 23315 23351 echo $ECHO_N "checking for curl_version in -lcurl... $ECHO_C" >&6 23316 23352 if test "${ac_cv_lib_curl_curl_version+set}" = set; then … … 23389 23425 fi 23390 23426 23391 23392 23393 echo "$as_me:$LINENO: checking for pcre_compile in -lpcre" >&5 23427 fi 23428 23429 23430 23431 23432 # Check whether --with-pcre-include or --without-pcre-include was given. 23433 if test "${with_pcre_include+set}" = set; then 23434 withval="$with_pcre_include" 23435 pcre_inc=$withval 23436 else 23437 pcre_inc=no 23438 fi; 23439 23440 23441 # Check whether --with-pcre-lib or --without-pcre-lib was given. 23442 if test "${with_pcre_lib+set}" = set; then 23443 withval="$with_pcre_lib" 23444 pcre_lib=$withval 23445 else 23446 pcre_lib=no 23447 fi; 23448 23449 if test xyes = "xyes"; then 23450 orig_cppflags=$CPPFLAGS 23451 23452 if test "x$pcre_inc" != xno; then 23453 CPPFLAGS="-I$pcre_inc $CPPFLAGS" 23454 fi 23455 23456 orig_ldflags=$LDFLAGS 23457 if test "x$pcre_lib" != "xno"; then 23458 LDFLAGS="-L$pcre_lib $LDFLAGS" 23459 fi 23460 23461 echo "$as_me:$LINENO: checking for pcre_compile in -lpcre" >&5 23394 23462 echo $ECHO_N "checking for pcre_compile in -lpcre... $ECHO_C" >&6 23395 23463 if test "${ac_cv_lib_pcre_pcre_compile+set}" = set; then … … 23468 23536 fi 23469 23537 23470 23471 echo "$as_me:$LINENO: checking for magic_open in -lmagic" >&5 23538 fi 23539 23540 23541 23542 # Check whether --with-magic-include or --without-magic-include was given. 23543 if test "${with_magic_include+set}" = set; then 23544 withval="$with_magic_include" 23545 magic_inc=$withval 23546 else 23547 magic_inc=no 23548 fi; 23549 23550 23551 # Check whether --with-magic-lib or --without-magic-lib was given. 23552 if test "${with_magic_lib+set}" = set; then 23553 withval="$with_magic_lib" 23554 magic_lib=$withval 23555 else 23556 magic_lib=no 23557 fi; 23558 23559 if test xyes = "xyes"; then 23560 orig_cppflags=$CPPFLAGS 23561 23562 if test "x$magic_inc" != xno; then 23563 CPPFLAGS="-I$magic_inc $CPPFLAGS" 23564 fi 23565 23566 orig_ldflags=$LDFLAGS 23567 if test "x$magic_lib" != "xno"; then 23568 LDFLAGS="-L$magic_lib $LDFLAGS" 23569 fi 23570 23571 23572 echo "$as_me:$LINENO: checking for magic_open in -lmagic" >&5 23472 23573 echo $ECHO_N "checking for magic_open in -lmagic... $ECHO_C" >&6 23473 23574 if test "${ac_cv_lib_magic_magic_open+set}" = set; then … … 23695 23796 done 23696 23797 23798 fi 23697 23799 23698 23800 … … 25197 25299 fi; 25198 25300 25301 25302 # Check whether --with-adns-include or --without-adns-include was given. 25303 if test "${with_adns_include+set}" = set; then 25304 withval="$with_adns_include" 25305 adns_inc=$withval 25306 else 25307 adns_inc=no 25308 fi; 25309 25310 25311 # Check whether --with-adns-lib or --without-adns-lib was given. 25312 if test "${with_adns_lib+set}" = set; then 25313 withval="$with_adns_lib" 25314 adns_lib=$withval 25315 else 25316 adns_lib=no 25317 fi; 25318 25199 25319 if test x$enable_dnsresolve_adns = xyes; then 25200 echo "$as_me:$LINENO: checking for adns_init in -ladns" >&5 25320 orig_cppflags=$CPPFLAGS 25321 25322 if test "x$adns_inc" != xno; then 25323 CPPFLAGS="-I$adns_inc $CPPFLAGS" 25324 fi 25325 25326 orig_ldflags=$LDFLAGS 25327 if test "x$adns_lib" != "xno"; then 25328 LDFLAGS="-L$adns_lib $LDFLAGS" 25329 fi 25330 25331 25332 echo "$as_me:$LINENO: checking for adns_init in -ladns" >&5 25201 25333 echo $ECHO_N "checking for adns_init in -ladns... $ECHO_C" >&6 25202 25334 if test "${ac_cv_lib_adns_adns_init+set}" = set; then … … 25283 25415 25284 25416 25417 #dnl ************************************************** 25418 #dnl * ipv6 Support * 25419 #dnl ************************************************** 25420 # 25421 #AC_ARG_ENABLE(ipv6, 25422 # [ --enable-ipv6 enable IPv6 support [default=auto].], 25423 # [ if test "$enableval" = "no"; then 25424 # enable_ipv6="no" 25425 # fi ], 25426 # [ enable_ipv6="yes" ] ) 25427 # 25428 # 25429 # 25430 #if test x$enabled_ipv6 = xno ; then 25431 # AC_MSG_RESULT([no -- disabled by user]) 25432 #else 25433 # enable_ipv6="no" 25434 # AC_CHECK_FUNC(inet_pton,[enable_ipv6=yes]) 25435 # AC_CHECK_LIB(resolv,inet_pton,[enable_ipv6=yes]) 25436 # AC_MSG_CHECKING(for sockaddr_in6 in netinet/in.h) 25437 # AC_EGREP_HEADER(sockaddr_in6,netinet/in.h, 25438 # [AC_MSG_RESULT(yes)], [AC_MSG_RESULT(no); enable_ipv6="no"]) 25439 # if ${have_ipv6}; then 25440 # AC_DEFINE(HAVE_IPV6, 1, Define if the system have IPv6 structures.) 25441 # fi 25442 #fi 25443 25444 25445 25285 25446 25286 25447 … … 25354 25515 25355 25516 25356 ac_config_files="$ac_config_files Makefile nepenthes-core/Makefile nepenthes-core/include/Makefile nepenthes-core/src/Makefile modules/Makefile modules/download-creceive/Makefile modules/download-csend/Makefile modules/download-curl/Makefile modules/download-ftp/Makefile modules/download-link/Makefile modules/download-nepenthes/Makefile modules/download-tftp/Makefile modules/log-download/Makefile modules/log-irc/Makefile modules/module-portwatch/Makefile modules/submit-file/Makefile modules/submit-nepenthes/Makefile modules/submit-norman/Makefile modules/submit-xmlrpc/Makefile modules/shellcode-generic/Makefile modules/shellemu-winnt/Makefile modules/vuln-asn1/Makefile modules/vuln-bagle/Makefile modules/vuln-dcom/Makefile modules/vuln-iis/Makefile modules/vuln-kuang2/Makefile modules/vuln-lsass/Makefile modules/vuln-msmq/Makefile modules/vuln-mssql/Makefile modules/vuln-mydoom/Makefile modules/vuln-netbiosname/Makefile modules/vuln-netdde/Makefile modules/vuln-optix/Makefile modules/vuln-pnp/Makefile modules/vuln-sasserftpd/Makefile modules/vuln-sub7/Makefile modules/vuln-upnp/Makefile modules/vuln-veritas/Makefile modules/vuln-wins/Makefile modules/vuln-dameware/Makefile modules/vuln-ssh/Makefile modules/x-1/Makefile modules/x-2/Makefile modules/x-3/Makefile modules/x-4/Makefile modules/x-5/Makefile modules/x-6/Makefile modules/x-7/Makefile modules/x-8/Makefile modules/geolocation-hostip/Makefile modules/geolocation-geoip/Makefile modules/download-http/Makefile modules/upload-http/Makefile modules/dnsresolve-adns/Makefile modules/geolocation-ip2location/Makefile modules/log-surfnet/Makefile modules/vuln-msdtc/Makefile"25517 ac_config_files="$ac_config_files Makefile nepenthes-core/Makefile nepenthes-core/include/Makefile nepenthes-core/src/Makefile modules/Makefile modules/download-creceive/Makefile modules/download-csend/Makefile modules/download-curl/Makefile modules/download-ftp/Makefile modules/download-link/Makefile modules/download-nepenthes/Makefile modules/download-tftp/Makefile modules/log-download/Makefile modules/log-irc/Makefile modules/module-portwatch/Makefile modules/submit-file/Makefile modules/submit-nepenthes/Makefile modules/submit-norman/Makefile modules/submit-xmlrpc/Makefile modules/shellcode-generic/Makefile modules/shellemu-winnt/Makefile modules/vuln-asn1/Makefile modules/vuln-bagle/Makefile modules/vuln-dcom/Makefile modules/vuln-iis/Makefile modules/vuln-kuang2/Makefile modules/vuln-lsass/Makefile modules/vuln-msmq/Makefile modules/vuln-mssql/Makefile modules/vuln-mydoom/Makefile modules/vuln-netbiosname/Makefile modules/vuln-netdde/Makefile modules/vuln-optix/Makefile modules/vuln-pnp/Makefile modules/vuln-sasserftpd/Makefile modules/vuln-sub7/Makefile modules/vuln-upnp/Makefile modules/vuln-veritas/Makefile modules/vuln-wins/Makefile modules/vuln-dameware/Makefile modules/vuln-ssh/Makefile modules/x-1/Makefile modules/x-2/Makefile modules/x-3/Makefile modules/x-4/Makefile modules/x-5/Makefile modules/x-6/Makefile modules/x-7/Makefile modules/x-8/Makefile modules/geolocation-hostip/Makefile modules/geolocation-geoip/Makefile modules/download-http/Makefile modules/upload-http/Makefile modules/dnsresolve-adns/Makefile modules/geolocation-ip2location/Makefile modules/log-surfnet/Makefile modules/vuln-msdtc/Makefile modules/download-rcp/Makefile" 25357 25518 25358 25519 # modules/module-drone/Makefile 25359 25520 # modules/log-surfnet/Makefile]) 25360 25521 # modules/vuln-netbios/Makefile 25522 # modules/module-baitnswitch/Makefile 25523 25361 25524 25362 25525 cat >confcache <<\_ACEOF … … 25764 25927 cat >&5 <<_CSEOF 25765 25928 25766 This file was extended by nepenthes $as_me 0.1. 5, which was25929 This file was extended by nepenthes $as_me 0.1.6, which was 25767 25930 generated by GNU Autoconf 2.59. Invocation command line was 25768 25931 … … 25827 25990 cat >>$CONFIG_STATUS <<_ACEOF 25828 25991 ac_cs_version="\\ 25829 nepenthes config.status 0.1. 525992 nepenthes config.status 0.1.6 25830 25993 configured by $0, generated by GNU Autoconf 2.59, 25831 25994 with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\" … … 25994 26157 "modules/log-surfnet/Makefile" ) CONFIG_FILES="$CONFIG_FILES modules/log-surfnet/Makefile" ;; 25995 26158 "modules/vuln-msdtc/Makefile" ) CONFIG_FILES="$CONFIG_FILES modules/vuln-msdtc/Makefile" ;; 26159 "modules/download-rcp/Makefile" ) CONFIG_FILES="$CONFIG_FILES modules/download-rcp/Makefile" ;; 25996 26160 "depfiles" ) CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; 25997 26161 "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; … … 26890 27054 echo "" 26891 27055 echo "- Support ssh : $enable_ssh" 27056 # echo "" 27057 # echo "- Support ipv6 : $enable_ipv6" nepenthes/trunk/configure.ac
r339 r341 7 7 8 8 AC_PREREQ(2.59) 9 AC_INIT([nepenthes], [0.1. 5], [dornseif@informatik.rwth-aachen.de])10 AM_INIT_AUTOMAKE([nepenthes], [0.1. 5])9 AC_INIT([nepenthes], [0.1.6], [dornseif@informatik.rwth-aachen.de]) 10 AM_INIT_AUTOMAKE([nepenthes], [0.1.6]) 11 11 AC_REVISION([$Id$]) 12 12 … … 166 166 dnl * libcurl Support * 167 167 dnl ************************************************** 168 169 170 AC_CHECK_LIB([curl], [curl_version], 168 AC_ARG_WITH(curl-include, 169 [ --with-curl-include=PATH specify path to curl include files], 170 [curl_inc=$withval], 171 [curl_inc=no]) 172 173 AC_ARG_WITH(curl-lib, 174 [ --with-curl-lib=PATH specify path to curl client library], 175 [curl_lib=$withval], 176 [curl_lib=no]) 177 178 if test xyes = "xyes"; then 179 orig_cppflags=$CPPFLAGS 180 181 if test "x$curl_inc" != xno; then 182 CPPFLAGS="-I$curl_inc $CPPFLAGS" 183 fi 184 185 orig_ldflags=$LDFLAGS 186 if test "x$curl_lib" != "xno"; then 187 LDFLAGS="-L$curl_lib $LDFLAGS" 188 fi 189 190 AC_CHECK_LIB([curl], [curl_version], 171 191 [AC_DEFINE(HAVE_LIBCURL, 1, 172 192 [Define if you want to use libcurl]) … … 174 194 [AC_MSG_ERROR([libcurl is missing - install it please]) 175 195 ]) 196 fi 197 176 198 177 199 dnl ************************************************** … … 179 201 dnl ************************************************** 180 202 181 AC_CHECK_LIB([pcre], [pcre_compile], 203 AC_ARG_WITH(pcre-include, 204 [ --with-pcre-include=PATH specify path to pcre include files], 205 [pcre_inc=$withval], 206 [pcre_inc=no]) 207 208 AC_ARG_WITH(pcre-lib, 209 [ --with-pcre-lib=PATH specify path to pcre client library], 210 [pcre_lib=$withval], 211 [pcre_lib=no]) 212 213 if test xyes = "xyes"; then 214 orig_cppflags=$CPPFLAGS 215 216 if test "x$pcre_inc" != xno; then 217 CPPFLAGS="-I$pcre_inc $CPPFLAGS" 218 fi 219 220 orig_ldflags=$LDFLAGS 221 if test "x$pcre_lib" != "xno"; then 222 LDFLAGS="-L$pcre_lib $LDFLAGS" 223 fi 224 225 AC_CHECK_LIB([pcre], [pcre_compile], 182 226 [AC_DEFINE(HAVE_LIBPCRE, 1, 183 227 [Define if you want to use libpcre]) … … 185 229 [AC_MSG_ERROR([libpcre is missing - install it please]) 186 230 ]) 231 fi 187 232 188 233 dnl ************************************************** 189 234 dnl * libmagic Support * 190 235 dnl ************************************************** 191 AC_CHECK_LIB([magic], [magic_open], 236 237 AC_ARG_WITH(magic-include, 238 [ --with-magic-include=PATH specify path to magic include files], 239 [magic_inc=$withval], 240 [magic_inc=no]) 241 242 AC_ARG_WITH(magic-lib, 243 [ --with-magic-lib=PATH specify path to magic client library], 244 [magic_lib=$withval], 245 [magic_lib=no]) 246 247 if test xyes = "xyes"; then 248 orig_cppflags=$CPPFLAGS 249 250 if test "x$magic_inc" != xno; then 251 CPPFLAGS="-I$magic_inc $CPPFLAGS" 252 fi 253 254 orig_ldflags=$LDFLAGS 255 if test "x$magic_lib" != "xno"; then 256 LDFLAGS="-L$magic_lib $LDFLAGS" 257 fi 258 259 260 AC_CHECK_LIB([magic], [magic_open], 192 261 [AC_DEFINE(HAVE_LIBMAGIC, 1, 193 262 [Define if you want to use libmagic]) … … 195 264 [AC_MSG_ERROR([libmagic is missing - install it please]) 196 265 ]) 197 AC_CHECK_HEADERS(magic.h) 266 AC_CHECK_HEADERS(magic.h) 267 fi 198 268 199 269 … … 588 658 dnl * libadns Support *
