![]() |
![]() | SDK | ![]() |
![]() |
![]() | ![]() |
GuitarBob
![]() |
![]() |
Here is a link to a commercial product ($29) that claims to be a ClamWin SDK at http://www.softpedia.com/get/Programming/SDK-DDK/Metadefender-ClamWin-SDK.shtml on the Web. However, I'll bet one of the ClamWin developers could point you in the right direction for free. Sherpya has some stuff that might help. Until you hear from him, you might check out the following: http://oss.netfarm.it/ on the Web and http://oss.netfarm.it/winpe/ on the Web.
Good luck with your project, and make your results available to the ClamWin team. Regards, |
|||||||||||
|
![]() |
![]() | Re: SDK | ![]() |
b0ne
![]() |
![]() |
ClamWin itself doesn't offer the SDK, but ClamAV does. The library "libclamav" is the core. It is actually very easy. All the files you need are in one of the archive files for "clamav-win32-0.92" which can be found, thanks to the many efforts of sherpya, at http://oss.netfarm.it/clamav. The clamav API documentation is found here: http://www.clamav.net/doc/latest/html/node29.html
The eicar test file will tell you if you have your code working, it can be found at: http://www.eicar.org/download/eicar.com Here is some example code that I cooked up in about 10 minutes. It loads the signature databases, builds the engine, and scans a file: http://rafb.net/p/LJqYod70.html
C:\clam_tmp>cl /O2 clamav_example.c libclamav.lib Microsoft (R) 32-bit C/C++ Optimizing Compiler Version 15.00.21022.08 for 80x86 Copyright (C) Microsoft Corporation. All rights reserved. clamav_example.c Microsoft (R) Incremental Linker Version 9.00.21022.08 Copyright (C) Microsoft Corporation. All rights reserved. /out:clamav_example.exe clamav_example.obj libclamav.lib C:\clam_tmp>clamav_example.exe c:\clam_tmp eicar.com DETECTED: Eicar-Test-Signature FILE: eicar.com C:\clam_tmp>dir /b /oe clamav_example.c eicar.com main.cvd daily.cvd libclamunrar_iface.dll libclamav.dll libclamunrar.dll pthreadVC2.dll clamav_example.exe clamav.h libclamav.lib clamav_example.obj |
|||||||||||||||||
|
![]() |
![]() | ![]() |
budtse
![]() |
![]() |
b0ne had some spare time today
![]() Jlassi, If you have any more questions, you can ask them here and we will try to help. If you develop anything that might be usefull to others, please consider to add it to the project (keep in mind that any software linked to libclamav falls under the terms of the GPL). success ! budtse |
|||||||||||
|
![]() |
![]() | ![]() |
sherpya
![]() |
![]() |
clamwin SDK (now called clamav SDK) on metadefender site is an abuse of GPL, they sell a commercial proprietary stuff that use clamav binaries in a non legal way, unfortunately last times there are a lot of lamers around that illegaly use clamav stuff
![]() ClamAV and ClamWin are free software and freely availables without charge |
|||||||||||
|
![]() |
![]() | ![]() |
GuitarBob
![]() |
![]() |
What can be done about Metadefender selling the SDK then? Does ClamAV know about it?
Regards, |
|||||||||||
|
![]() |
![]() | ![]() |
b0ne
![]() |
![]() |
http://gpl-violations.org/faq/violation-faq.html
I'm not sure if they would do anything, but it might be a start. SourceFire might also be interested in such activities. |
|||||||||||
|
![]() |
![]() | ![]() |
GuitarBob
![]() |
![]() |
Well, I told aCaB about it, so maybe they will look into it.
Regards, |
|||||||||||
|
![]() |
![]() | SDK | ![]() |
|
||
![]() |
![]() |
Powered by phpBB © phpBB Group
Design by phpBBStyles.com | Styles Database.
Content © ClamWin Free Antivirus GNU GPL Free Software Open Source Virus Scanner. Free Windows Antivirus. Stay Virus Free with Free Software.
Design by phpBBStyles.com | Styles Database.
Content © ClamWin Free Antivirus GNU GPL Free Software Open Source Virus Scanner. Free Windows Antivirus. Stay Virus Free with Free Software.