Re: [Clamav-devel] API Clam AV under Windows
Mybe you could see the whole of the Clamav document at first The usage of the Clamav interface could be introduce by it BSCH 2006-04-27 发件人: Zorron Konto 发送时间: 2006-04-26 16:30:46 收件人: clamav-devel@lists.clamav.net 抄送: 主题: [Clamav-devel] API Clam AV under Windows Hi, I'm working on a project of email filtering on exchange server 2003 under Windows Server 2003, I'm searching for an API of any Antivirus that I can call through my interface. If found me, can u tell me how to use it? how to call it, through which methods? I'm new to the usage of APIs... thanks in advance, xinea _ FREE pop-up blocking with the new MSN Toolbar - get it now! http://toolbar.msn.click-url.com/go/onm00200415ave/direct/01/ ___ http://lurker.clamav.net/list/clamav-devel.html ___ http://lurker.clamav.net/list/clamav-devel.html
Re: Re: RE: [Clamav-devel] why don't write portable code
GiM,您好! I think you not to understand my mean. your said "Programming in these environments is totaly different, and creating one universal engine wouldn't be reasonable." YOU COULD NOT PROOF IT. The engine is pure! It only match signature one a file! match signature could use standar c or c++. === 2006-04-01 23:10:09 您在来信中写道:=== >BSCH in message 'Re: [Clamav-devel] why don't write portable code' wrote: >> Brian A. Reiter! >> >> if engine design pure. the others could use the clamav engine to write >> anti-virus software. the software not to write by us. ALL could use the >> engine convenience. >> >> > >I don't think you understand the differences between UNIX and Windows >platforms. Programming in these environments is totaly different, and >creating one universal engine wouldn't be reasonable. > >And what problems do you see for others writing anti-virus software >on ClamAV basis? > >btw: 1) I'm not a native english speaker, but it's quite hard o understand > what you're trying to say (this and previous posts) > 2) stop top-posting, this is really annoying. > > main(int a[puts("Michał 'GiM' Spadliński")]){} >-- >144722 I've found bug in sendmail >144724 what a suprise > >___ >http://lurker.clamav.net/list/clamav-devel.html = = = = = = = = = = = = = = = = = = = = 致 礼! BSCH [EMAIL PROTECTED] 2006-04-02 ___ http://lurker.clamav.net/list/clamav-devel.html
Re: RE: [Clamav-devel] why don't write portable code
Brian A. Reiter! if engine design pure. the others could use the clamav engine to write anti-virus software. the software not to write by us. ALL could use the engine convenience. === 2006-04-01 08:07:53 您在来信中写道:=== >X-Gmail-Received: 7fb57286f11b0f23703c9d0c4a2d27a4c38d3b00 >Delivered-To: [EMAIL PROTECTED] >Received: by 10.36.39.5 with SMTP id m5cs36786nzm; >Fri, 31 Mar 2006 16:07:53 -0800 (PST) >Received: by 10.54.93.12 with SMTP id q12mr640685wrb; >Fri, 31 Mar 2006 16:07:53 -0800 (PST) >Return-Path: <[EMAIL PROTECTED]> >Received: from aj.catt.com (aj.catt.com [64.18.103.6]) >by mx.gmail.com with ESMTP id 29si482937wrl.2006.03.31.16.07.49; >Fri, 31 Mar 2006 16:07:53 -0800 (PST) >Received-SPF: pass (gmail.com: domain of [EMAIL PROTECTED] designates >64.18.103.6 as permitted sender) >Received: from aj.catt.com (localhost [127.0.0.1]) > by aj.catt.com (Postfix) with ESMTP id 4B82E156002; > Fri, 31 Mar 2006 19:07:47 -0500 (EST) >Received: from rs19.luxsci.com (rs19.luxsci.com [65.61.136.23]) > by aj.catt.com (Postfix) with ESMTP id 90D6F10DA44 > for ; > Fri, 31 Mar 2006 19:07:44 -0500 (EST) >Received: from prometheus (pool-72-75-60-71.washdc.east.verizon.net > [72.75.60.71]) (authenticated bits=0) > by rs19.luxsci.com (8.13.6/8.13.6) with ESMTP id k3107eZi018708 > (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NOT) > for ; Fri, 31 Mar 2006 18:07:41 -0600 >From: "Brian A. Reiter" <[EMAIL PROTECTED]> >To: "'ClamAV Development'" >Subject: RE: [Clamav-devel] why don't write portable code >Date: Fri, 31 Mar 2006 19:07:32 -0500 >Message-ID: <[EMAIL PROTECTED]> >MIME-Version: 1.0 >X-Mailer: Microsoft Office Outlook 11 >Thread-Index: AcZVFl8cPxgzSxkuRISADJDEue5QoQACR8zQ >In-Reply-To: <[EMAIL PROTECTED]> >X-MimeOLE: Produced By Microsoft MimeOLE V6.00.3790.1830 >X-Content-Filtered-By: Mailman/MimeDel 2.1.5 >X-BeenThere: clamav-devel@lists.clamav.net >X-Mailman-Version: 2.1.5 >Precedence: list >Reply-To: ClamAV Development >List-Id: ClamAV Development >List-Unsubscribe: ><http://lists.clamav.net/cgi-bin/mailman/listinfo/clamav-devel>, > <mailto:[EMAIL PROTECTED]> >List-Post: <mailto:clamav-devel@lists.clamav.net> >List-Help: <mailto:[EMAIL PROTECTED]> >List-Subscribe: ><http://lists.clamav.net/cgi-bin/mailman/listinfo/clamav-devel>, > <mailto:[EMAIL PROTECTED]> >Content-Type: multipart/mixed; boundary="===2051393441==" >Mime-version: 1.0 >Sender: [EMAIL PROTECTED] >Errors-To: [EMAIL PROTECTED] > >This is a multi-part message in MIME format. > >--===2051393441== >Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; > micalg=SHA1; boundary="=_NextPart_000_00C0_01C654F6.5CD55290" > >This is a multi-part message in MIME format. > >--=_NextPart_000_00C0_01C654F6.5CD55290 >Content-Type: text/plain; > charset="us-ascii" >Content-Transfer-Encoding: 7bit > > >> > i know it maybe use some time to write it, but i think it >> valuealbe. >> > ONE ENGINE IS A CORE OF SOFTWARE. and why don't you design >> it indepent >> > platform? if possible, the directory maybe plot clearly, the same >> >> The engine is POSIX compliant. > >And, in fact, Microsoft has made a POSIX-compliant executive sub-system >derived from OpenBSD and System V available for Windows NT 5+. It is called >Interix aka "Services for UNIX" and "Subsystem for UNIX-based Applications >(SUA)". Clamd and clamscan run fine under Interix. > >Download SFU 3.5 here: >http://www.microsoft.com/technet/interopmigration/unix/sfu/default.mspx > >Subsystem for Unix-based Applications (SUA/Interix 5.2): >http://www.microsoft.com/windowsserver2003/r2/unixinterop/default.mspx > >POSIX should be portable enough. > >--=_NextPart_000_00C0_01C654F6.5CD55290-- > > >--===2051393441== >Content-Type: text/plain; charset="us-ascii" >MIME-Version: 1.0 >Content-Transfer-Encoding: 7bit >Content-Disposition: inline > >___ >http://lurker.clamav.net/list/clamav-devel.html > >--===2051393441==-- > = = = = = = = = = = = = = = = = = = = = 致 礼! BSCH [EMAIL PROTECTED] 2006-04-01 ___ http://lurker.clamav.net/list/clamav-devel.html
Re: RE: [Clamav-devel] why don't write portable code
Brian A. Reiter If you could compile clamav at Win32, it maybe have little fix to src. So now, it has a module Clamav-win32. My mean, it has not must. You could maintenance ONE src. Not to have the module of Clamav-win32. If want to use in Win32. Only compile it. Now we have use in win32, we must patch the src, and compile. Though, we could compile it in Cygwin, but the execustive must have DLL with Cygwin. === 2006-04-01 08:07:53 您在来信中写道:=== >X-Gmail-Received: 7fb57286f11b0f23703c9d0c4a2d27a4c38d3b00 >Delivered-To: [EMAIL PROTECTED] >Received: by 10.36.39.5 with SMTP id m5cs36786nzm; >Fri, 31 Mar 2006 16:07:53 -0800 (PST) >Received: by 10.54.93.12 with SMTP id q12mr640685wrb; >Fri, 31 Mar 2006 16:07:53 -0800 (PST) >Return-Path: <[EMAIL PROTECTED]> >Received: from aj.catt.com (aj.catt.com [64.18.103.6]) >by mx.gmail.com with ESMTP id 29si482937wrl.2006.03.31.16.07.49; >Fri, 31 Mar 2006 16:07:53 -0800 (PST) >Received-SPF: pass (gmail.com: domain of [EMAIL PROTECTED] designates >64.18.103.6 as permitted sender) >Received: from aj.catt.com (localhost [127.0.0.1]) > by aj.catt.com (Postfix) with ESMTP id 4B82E156002; > Fri, 31 Mar 2006 19:07:47 -0500 (EST) >Received: from rs19.luxsci.com (rs19.luxsci.com [65.61.136.23]) > by aj.catt.com (Postfix) with ESMTP id 90D6F10DA44 > for ; > Fri, 31 Mar 2006 19:07:44 -0500 (EST) >Received: from prometheus (pool-72-75-60-71.washdc.east.verizon.net > [72.75.60.71]) (authenticated bits=0) > by rs19.luxsci.com (8.13.6/8.13.6) with ESMTP id k3107eZi018708 > (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NOT) > for ; Fri, 31 Mar 2006 18:07:41 -0600 >From: "Brian A. Reiter" <[EMAIL PROTECTED]> >To: "'ClamAV Development'" >Subject: RE: [Clamav-devel] why don't write portable code >Date: Fri, 31 Mar 2006 19:07:32 -0500 >Message-ID: <[EMAIL PROTECTED]> >MIME-Version: 1.0 >X-Mailer: Microsoft Office Outlook 11 >Thread-Index: AcZVFl8cPxgzSxkuRISADJDEue5QoQACR8zQ >In-Reply-To: <[EMAIL PROTECTED]> >X-MimeOLE: Produced By Microsoft MimeOLE V6.00.3790.1830 >X-Content-Filtered-By: Mailman/MimeDel 2.1.5 >X-BeenThere: clamav-devel@lists.clamav.net >X-Mailman-Version: 2.1.5 >Precedence: list >Reply-To: ClamAV Development >List-Id: ClamAV Development >List-Unsubscribe: ><http://lists.clamav.net/cgi-bin/mailman/listinfo/clamav-devel>, > <mailto:[EMAIL PROTECTED]> >List-Post: <mailto:clamav-devel@lists.clamav.net> >List-Help: <mailto:[EMAIL PROTECTED]> >List-Subscribe: ><http://lists.clamav.net/cgi-bin/mailman/listinfo/clamav-devel>, > <mailto:[EMAIL PROTECTED]> >Content-Type: multipart/mixed; boundary="===2051393441==" >Mime-version: 1.0 >Sender: [EMAIL PROTECTED] >Errors-To: [EMAIL PROTECTED] > >This is a multi-part message in MIME format. > >--===2051393441== >Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; > micalg=SHA1; boundary="=_NextPart_000_00C0_01C654F6.5CD55290" > >This is a multi-part message in MIME format. > >--=_NextPart_000_00C0_01C654F6.5CD55290 >Content-Type: text/plain; > charset="us-ascii" >Content-Transfer-Encoding: 7bit > > >> > i know it maybe use some time to write it, but i think it >> valuealbe. >> > ONE ENGINE IS A CORE OF SOFTWARE. and why don't you design >> it indepent >> > platform? if possible, the directory maybe plot clearly, the same >> >> The engine is POSIX compliant. > >And, in fact, Microsoft has made a POSIX-compliant executive sub-system >derived from OpenBSD and System V available for Windows NT 5+. It is called >Interix aka "Services for UNIX" and "Subsystem for UNIX-based Applications >(SUA)". Clamd and clamscan run fine under Interix. > >Download SFU 3.5 here: >http://www.microsoft.com/technet/interopmigration/unix/sfu/default.mspx > >Subsystem for Unix-based Applications (SUA/Interix 5.2): >http://www.microsoft.com/windowsserver2003/r2/unixinterop/default.mspx > >POSIX should be portable enough. > >--=_NextPart_000_00C0_01C654F6.5CD55290-- > > >--===2051393441== >Content-Type: text/plain; charset="us-ascii" >MIME-Version: 1.0 >Content-Transfer-Encoding: 7bit >Content-Disposition: inline > >___ >http://lurker.clamav.net/list/clamav-devel.html > >--===2051393441==-- > = = = = = = = = = = = = = = = = = = = = 致 礼! BSCH [EMAIL PROTECTED] 2006-04-01 ___ http://lurker.clamav.net/list/clamav-devel.html