Linux SoftwareInternetProxyP3Scan 2.9.04d

P3Scan 2.9.04d


P3Scan is a full transparent proxy server for email clients
Developer:   Jack S. Lai
      more software by author →
Price:  0.00
License:   GPL (GNU General Public License)
File size:   0K
Language:   
OS:   
Rating:   0 /5 (0 votes)
Your vote:  
enlarge screenshot


P3Scan is a full transparent proxy server for email clients. It runs on a Linux box with iptables (for port redirection).

P3Scan can be used to provide email scanning from the Internet to any internal network, and is ideal for helping to protect your "Other OS" LAN from harm, especially when used in conjunction with a firewall and other Internet proxy servers.

It is designed to enable scanning of incoming email messages for viruses, worms, trojans, spam, and harmful attachments. Because viewing HTML email can enable a spammer to validate an email address (via Web bugs), it can also provide HTML stripping.

You have to set up a port redirection with iptables so that all connections from e.g. inside your office to any POP3/POP3S/SMTP server outside in the world will not leave your router, but come to a local port, on which P3Scan listens.

P3Scan receives from the Linux kernel the original destination (the email server outside in the world) and will connect to them.

All data we receive from the client will be sent to the server, and vice versa. With a little enhancement: we parse the necessary parts of the protocol and when an email is sent from the server, we store it into a file, invoke our scanning, and send it along if it is good, or in the event of POP3/POP3S we replace it with a virus notification and optionally delete the infected message. For infected SMTP messages, we reject the message.

It should be possible to use all scanners using the scannertype=basic.

Also, P3Scan provides scannertype=avpd for high-speed scanning using 'Kaspersky Anti-Virus for Linux', every C programmer can easily adept other scan-daemons (trophie, sophie, antivir, ...).

Neither the client nor the server has to be configured, none of them will take notice that there's a mail scanner (except the client when he gets a virus notification or if he looks into the header, and the server gets our ip as source).

Requirements:
  • iptables - Normally installed by default on major Linux Distributions.
  • libpcre - Normally installed by default on major Linux Distributions.

    An Anti-Virus program

    P3Scan is known to work with:

  • Kaspersky Anti-Virus for Linux (AVPD)
  • Trophie Anti-Virus Daemon
  • FRISK F-Prot Antivirus
  • Clam AntiVirus
  • F-Secure Anti-Virus
  • Any other virus scanner that can output it's report to the console (stdout) so that it can be captured with "2>&1".

  • DSPAM Statistical Spam Protection (optional)
  • Mail::SpamAssassin (optional)
  • renattach (optional)

    What's New in 2.3.2 Stable Release:
  • This release upgrades RipMIME to 1.4.0.6, fixes demime and p3scan.extra bugs, and adds some features.

    What's New in 2.9.04d Development Release:
  • Many bug fixes.
  • Added no password display (default) in debug mode for pop3.
  • Added libclamav support.
  • P3Scan is now an anti-virus transparent proxy.
  • IMAP support is still in testing and not recommended for production use.
    tags anti virus  from the  the server  the client  for linux  virus for  normally installed  linux distributions  major linux  with iptables  virus notification  server outside  pop3 pop3s  

    Download P3Scan 2.9.04d


     http://prdownloads.sourceforge.net/p3scan/p3scan-2.3.2-1.FC4.i386.rpm?use_mirror=optusnet
     http://prdownloads.sourceforge.net/p3scan/p3scan-2.3.2-1.FC4.i386.rpm?use_mirror=jaist
     http://prdownloads.sourceforge.net/p3scan/p3scan-2.3.2-1.FC4.i386.rpm?use_mirror=heanet
     http://prdownloads.sourceforge.net/p3scan/p3scan-2.3.2-1.src.rpm?use_mirror=heanet


    Authors software

    P3Scan 2.9.04d (by Jack S. Lai)
    P3Scan is a full transparent proxy server for email clients


    Similar software

    P3Scan 2.9.04d (by Jack S. Lai)
    P3Scan is a full transparent proxy server for email clients

    POP3 Virus Scanner Proxy 0.4 (by Folke Ashberg)
    POP3 Virus Scanner Proxy is a full-transparent proxy daemon which scans all mails for viruses using third party scanners (built-in su

    HTTP Anti Virus Proxy 0.83 (by Christian Hilgers)
    HAVP (HTTP Antivirus Proxy) is a proxy with a ClamAV anti-virus scanner

    AVG Anti-Virus Definitions 7.1.30 (by Grisoft)
    AVG Anti-Virus Definitions are virus definitions for AVG Anti-Virus software.

    About AVG Anti-Virus:

    AVG Professional Single Edi

    MIMEDefang 2.58 (by David F. Skoll)
    MIMEDefang is a flexible MIME email scanner designed to do all kinds of email processing, including anti-virus scanning, anti-spam sc

    Clam AntiVirus 0.88.7 (by Clam AntiVirus Team)
    Clam AntiVirus is an anti-virus toolkit for Unix

    simscan 1.1 (by Kenh Jones)
    Simscan is a simple program that enables qmail-smtpd to reject viruses, spam, and block attachments during the SMTP conversation so t

    Maverix 2.5 (by Vlad Seryakov and Eric Dean)
    Maverix is an Anti-Spam and Anti-Virus solution for AOLServer.

    This is AOLserver module that implements SMTP protocol and acts as

    MailScanner 4.55.10 (by Julian Field)
    MailScanner is an email virus scanner, vulnerability protector, and spam tagger

    ClamSMTP 1.6 (by Nate Nielsen)
    ClamSMTP project is an SMTP filter that allows you to check for viruses using the ClamAV anti-virus software.

    It accepts SMTP connec


    Other software in this category

    Squid 1.2 (by Squid Hackers)

    Stunnel 4.20 (by Michal Trojnara)

    WebCleaner 2.40 (by Bastian Kleineidam)
    WebCleaner is a filtering HTTP proxy

    CGIProxy 2.1 Beta 15 (by James Marshall)
    This CGI script acts as an HTTP or FTP proxy

    rtspd 2.0 (by Rob Lanphier)
    RTSP is the Real Time Streaming Protocol, which serves as a control protocol, and as a jumping off point for negotiating transports,

  •     search


    Featured Software

    jEdit 4.3 pre8
    jEdit is an Open Source text editor written in Java

    Opera 9.02
    Surf the Internet in a safer, faster, and easier way with Opera browser

    GNU Aspell 0.60.4
    GNU Aspell is a Free and Open Source spell checker designed to eventually replace Ispell


    Subscribe in Rojo
    Google Reader
    Add to My Yahoo!

    Add to My AOL
    Subscribe with Bloglines
    Subscribe in NewsGator Online
    Add 'nixbit linux software' to Newsburst from CNET News.com
    del.icio.us nixbit linux software


    Top tags