fmII
Mon, Jul 07th home | browse | articles | contact | chat | submit | faq | newsletter | about | stats | scoop 02:31 UTC
in
Section
login «
register «
recover password «
[Project] add release | add branch | add screenshot | broken links | change owner | email subscribers | update project | update branch (urls) [Project]

 NessusWC - Default branch
Section: Unix

 

Added: Thu, Feb 17th 2005 17:42 UTC (3 years, 4 months ago) Updated: Thu, Mar 20th 2008 00:09 UTC (3 months, 19 days ago)


Screenshot About:
NessusWC provides a simple HTTP Web interface to the Nessus Security Scanner. It connects to local or remote Nessus version 2 daemons via SSL (using OpenSSL libraries), retrieves the plugins, configures a scan for a single target host, and saves the results in HTML format. As a result, even users with limited security knowledge can scan their machines. Scan results are stored in a central place.

Author:
Frank4DD [contact developer]

Rating:
8.47/10.00 (1 vote)

Homepage:
http://www.frank4dd.com/sw.htm
Tar/GZ:
http://www.frank4dd.com/nessuswc/nessuswc-v1.2.2.tar.gz
Changelog:
http://www.frank4dd.com/nessuswc/CHANGELOG
Demo site:
http://www.frank4dd.com/nessuswc

Trove categories: [change]
[Development Status]  4 - Beta
[Environment]  Web Environment
[Intended Audience]  System Administrators
[License]  OSI Approved :: GNU General Public License (GPL)
[Operating System]  Unix
[Programming Language]  C
[Topic]  Internet :: WWW/HTTP, Security

Dependencies: [change]
cgic 2.02 (required)
OpenSSL 0.9.7 (required)
[download links]

 
Project admins: [change]
» Frank4DD (Owner)

» Rating: 8.47/10.00 (Rank N/A)
» Vitality: 0.03% (Rank 3690)
» Popularity: 0.49% (Rank 11836)

project statsdownload stats
(click to enlarge graphs)
   Record hits: 6,163
   URL hits: 2,102
   Subscribers: 10

Other projects from the same categories:
pavuk
xpSQL
TrafIP
PesterCat
GNOME Password Manager

Users who subscribed to this project also subscribed to:
fetchmail
python-musicbrainz2
VegaDNS
radmind
Plone CMS


Add comment · Rate this project · Subscribe to new releases · Ignore this project · Email this project to a friend · Project record in XML

 Branches

Branch Version Last release License URLs
Default 1.2.2 20-Mar-2008 GNU General Public License (GPL) Homepage Tar/GZ Changelog

 Comments

[»] NessusWC failure when plugin list reached 20000
by Frank4DD - Mar 5th 2008 05:21:42

It just happened that the Nessus plugin count went over 20000. No need to worry. Please adjust in nessuswc.h the parameter #define MAXPLUGS 20000 to, say 30000 and do a quick recompile.

The software package for download has been updated with 30000 already set.

When NessusWC started, we had over 3k plugins, now we have 10 times more. The more plugins we get, the longer it takes to download the plugin list from the server.

[reply] [top]


[»] Re: Password Bug
by Frank4DD - Sep 18th 2007 19:19:20

This is fixed in Version 1.2.1. Thanks for reporting, Marcelo.

[reply] [top]


[»] Password Bug
by Marcelo - Jun 28th 2006 11:44:57

There is a bug, when the password have the ascii's <> that correspond to reserverd html symbols.

sorry my english

Marcelo

[reply] [top]


[»] Different compiling error
by acidchip - May 22nd 2006 07:39:33

There seems to be code missing in the tar file I downloaded.

cd src && make
gcc -O3 -Wall -I/home/include -I/home/openssl/include -c help.c
help.c:7:18: cgic.h: No such file or directory
help.c: In function `cgiMain':
help.c:23: error: `cgiOut' undeclared (first use in this function)
help.c:23: error: (Each undeclared identifier is reported only once
help.c:23: error: for each function it appears in.)
*** Error code 1

Is there a different version I should be trying?

[reply] [top]


[»] Error While compiling
by Ritesh - Mar 22nd 2005 04:36:16

I loaded cgic and openssl and the when I try make it gives me:-

cd src && make
make[1]: Entering directory `/root/nessuswc-v1.1-03/src'
gcc -O3 -Wall -I/home/include -I/home/openssl/include -c -o help.o help.c
In file included from /usr/include/openssl/ssl.h:179,
from nessuswc.h:7,
from help.c:8:
/usr/include/openssl/kssl.h:72:18: krb5.h: No such file or directory
In file included from /usr/include/openssl/ssl.h:179,
from nessuswc.h:7,
from help.c:8:
/usr/include/openssl/kssl.h:132: parse error before "krb5_enctype"
/usr/include/openssl/kssl.h:134: parse error before "FAR"
/usr/include/openssl/kssl.h:135: parse error before '}' token
/usr/include/openssl/kssl.h:147: parse error before "kssl_ctx_setstring"
/usr/include/openssl/kssl.h:147: parse error before '*' token
/usr/include/openssl/kssl.h:148: parse error before '*' token
/usr/include/openssl/kssl.h:149: parse error before '*' token
/usr/include/openssl/kssl.h:149: parse error before '*' token
/usr/include/openssl/kssl.h:150: parse error before '*' token
/usr/include/openssl/kssl.h:151: parse error before "kssl_ctx_setprinc"
/usr/include/openssl/kssl.h:151: parse error before '*' token
/usr/include/openssl/kssl.h:153: parse error before "kssl_cget_tkt"
/usr/include/openssl/kssl.h:153: parse error before '*' token
/usr/include/openssl/kssl.h:155: parse error before "kssl_sget_tkt"
/usr/include/openssl/kssl.h:155: parse error before '*' token
/usr/include/openssl/kssl.h:157: parse error before "kssl_ctx_setkey"
/usr/include/openssl/kssl.h:157: parse error before '*' token
/usr/include/openssl/kssl.h:159: parse error before "context"
/usr/include/openssl/kssl.h:160: parse error before "kssl_build_principal_2"
/usr/include/openssl/kssl.h:160: parse error before "context"
/usr/include/openssl/kssl.h:163: parse error before "kssl_validate_times"
/usr/include/openssl/kssl.h:163: parse error before "atime"
/usr/include/openssl/kssl.h:165: parse error before "kssl_check_authent"
/usr/include/openssl/kssl.h:165: parse error before '*' token
/usr/include/openssl/kssl.h:167: parse error before "enctype"
In file included from nessuswc.h:7,
from help.c:8:
/usr/include/openssl/ssl.h:909: parse error before "KSSL_CTX"
/usr/include/openssl/ssl.h:931: parse error before '}' token
make[1]: *** [help.o] Error 1
make[1]: Leaving directory `/root/nessuswc-v1.1-03/src'
make: *** [all] Error 2

What to do?



[reply] [top]


    [»] Re: Error While compiling
    by Frank4DD - Mar 22nd 2005 07:15:55

    Dear Ritesh,

    There seems to be a problem with your OpenSSL installation. The compiler complains about a missing header file krb5.h (used for OpenSSL Kerberos 5 support). Although the Kerberos routines are not used in NessusWC, the compiler chokes on that missing file. You might have a incomplete OpenSSL development package installed or your installed OpenSSL version had been cut back.

    Things you can do:
    1. Check your current OpenSSL installation and run the 'openssl version' command
    2. Check in your Linux distribution that the OpenSSL devel package is installed. Match the binary and devel versions by listing both packages and compare the version strings.
    3. Make sure the compiler flags in nessuswc-xx/src/Makefile are pointing to the correct OpenSSL includes (although it works for you already through the standard include path)
    4. Check for the missing krb5.h file (and possibly missing more OpenSSL header files)
    or try:
    5. Add the line
    '#define OPENSSL_NO_KRB5' on top of nessuswc-xx/src/nessuswc.h

    A new clean OpenSSL install, either by upgrade or new installation could help, to.

    Please let me know at support[at]frank4dd.com if I can help you further and in more detail.

    Frank


    > I loaded cgic and openssl and the when I

    > try make it gives me:-

    >

    > cd src && make

    > make[1]: Entering directory

    > `/root/nessuswc-v1.1-03/src'

    > gcc -O3 -Wall -I/home/include

    > -I/home/openssl/include -c -o help.o

    > help.c

    > In file included from

    > /usr/include/openssl/ssl.h:179,

    > from nessuswc.h:7,

    > from help.c:8:

    > /usr/include/openssl/kssl.h:72:18:

    > krb5.h: No such file or directory

    > In file included from

    > /usr/include/openssl/ssl.h:179,

    > from nessuswc.h:7,

    > from help.c:8:

    > /usr/include/openssl/kssl.h:132: parse

    > error before "krb5_enctype"

    > /usr/include/openssl/kssl.h:134: parse

    > error before "FAR"

    > /usr/include/openssl/kssl.h:135: parse

    > error before '}' token

    > /usr/include/openssl/kssl.h:147: parse

    > error before

    > "kssl_ctx_setstring"

    > /usr/include/openssl/kssl.h:147: parse

    > error before '*' token

    > /usr/include/openssl/kssl.h:148: parse

    > error before '*' token

    > /usr/include/openssl/kssl.h:149: parse

    > error before '*' token

    > /usr/include/openssl/kssl.h:149: parse

    > error before '*' token

    > /usr/include/openssl/kssl.h:150: parse

    > error before '*' token

    > /usr/include/openssl/kssl.h:151: parse

    > error before

    > "kssl_ctx_setprinc"

    > /usr/include/openssl/kssl.h:151: parse

    > error before '*' token

    > /usr/include/openssl/kssl.h:153: parse

    > error before "kssl_cget_tkt"

    > /usr/include/openssl/kssl.h:153: parse

    > error before '*' token

    > /usr/include/openssl/kssl.h:155: parse

    > error before "kssl_sget_tkt"

    > /usr/include/openssl/kssl.h:155: parse

    > error before '*' token

    > /usr/include/openssl/kssl.h:157: parse

    > error before

    > "kssl_ctx_setkey"

    > /usr/include/openssl/kssl.h:157: parse

    > error before '*' token

    > /usr/include/openssl/kssl.h:159: parse

    > error before "context"

    > /usr/include/openssl/kssl.h:160: parse

    > error before

    > "kssl_build_principal_2"

    > /usr/include/openssl/kssl.h:160: parse

    > error before "context"

    > /usr/include/openssl/kssl.h:163: parse

    > error before

    > "kssl_validate_times"

    > /usr/include/openssl/kssl.h:163: parse

    > error before "atime"

    > /usr/include/openssl/kssl.h:165: parse

    > error before

    > "kssl_check_authent"

    > /usr/include/openssl/kssl.h:165: parse

    > error before '*' token

    > /usr/include/openssl/kssl.h:167: parse

    > error before "enctype"

    > In file included from nessuswc.h:7,

    > from help.c:8:

    > /usr/include/openssl/ssl.h:909: parse

    > error before "KSSL_CTX"

    > /usr/include/openssl/ssl.h:931: parse

    > error before '}' token

    > make[1]: *** [help.o] Error 1

    > make[1]: Leaving directory

    > `/root/nessuswc-v1.1-03/src'

    > make: *** [all] Error 2

    >

    > What to do?

    >

    >

    >

    >

    [reply] [top]


[»] Bug in "List of Scan Results" does not correctly display target IP 127.0.0.1
by Frank4DD - Feb 18th 2005 12:51:21

The scan result file itself has the correct IP, just the listing is incorrect.

[reply] [top]


    [»] FIXED: Bug in "List of Scan Results" does not correctly display target IP 127.0.0.1
    by Frank4DD - Feb 18th 2005 18:30:27

    Done.

    [reply] [top]




© Copyright 2008 SourceForge, Inc., All Rights Reserved.
About freshmeat.net •  Privacy Statement •  Terms of Use •  Trademark Guidelines •  Advertise •  Contact Us • 
ThinkGeek •  Slashdot  •  ITMJ •  Linux.com •  NewsForge  •  SourceForge.net  •  Surveys •  Jobs •  PriceGrabber