Nigel Horne
72e6ddde66
Fix compilation error introduced by yestersdays 'cleanup'
...
git-svn: trunk@2994
18 years ago
Tomasz Kojm
b0416c1b35
update
...
git-svn: trunk@2993
18 years ago
Tomasz Kojm
bedc58dee1
make some cleanups and add support for nibble matching
...
git-svn: trunk@2992
18 years ago
Nigel Horne
05afa8e118
Added IPv6 support
...
git-svn: trunk@2990
18 years ago
Nigel Horne
df1ec3e8ac
Added IPv6 support
...
git-svn: trunk@2989
18 years ago
Nigel Horne
b88d70d6e3
Extra --ignore addresses
...
git-svn: trunk@2988
18 years ago
Tomasz Kojm
d239afe101
LocalSocket now points to /tmp/clamd.sock by default
...
git-svn: trunk@2978
18 years ago
Tomasz Kojm
c0f4d1d765
on little endian use macro versions of cli_(read|write)int32 (bb#427)
...
git-svn: trunk@2977
18 years ago
Tomasz Kojm
b6e7566510
fix some mistakes, thx to TP
...
git-svn: trunk@2976
18 years ago
aCaB
85ec399acb
typo in pe.c
...
git-svn: trunk@2975
18 years ago
aCaB
0ab9e292f5
move the assignment out of cli_dbgmsg
...
git-svn: trunk@2974
18 years ago
aCaB
696fdd170d
Final UPX tweaks
...
git-svn: trunk@2973
18 years ago
aCaB
a85e56eb0e
upx - craft some kind of header if everything else fails
...
git-svn: trunk@2971
18 years ago
Tomasz Kojm
e4e8366f9d
optimize loading of .ndb files (bb#339)
...
git-svn: trunk@2970
18 years ago
aCaB
e70fc970af
upx: scan for pe if lea fails
...
git-svn: trunk@2969
18 years ago
aCaB
fbd8fb5b23
upx improvements
...
git-svn: trunk@2968
18 years ago
aCaB
e5d9d05c7c
pe_cleanup merge
...
git-svn: trunk@2967
18 years ago
Tomasz Kojm
9373401e39
multiple Clamuko*Path were not being handled properly (bb#420)
...
git-svn: trunk@2966
18 years ago
Tomasz Kojm
d68a73d1a2
better handling of embedded stuff
...
git-svn: trunk@2965
18 years ago
Tomasz Kojm
154cd836d5
fix typo
...
git-svn: trunk@2964
18 years ago
Tomasz Kojm
a39ae4686d
use actual version and user names in man pages (bb#408)
...
git-svn: trunk@2963
18 years ago
Tomasz Kojm
8c9d0e14ae
minor fixes to daemonize() (bb#319)
...
git-svn: trunk@2962
18 years ago
Tomasz Kojm
561f5956d2
add -I$(top_srcdir) to Makefile.am (bb#404)
...
git-svn: trunk@2961
18 years ago
Tomasz Kojm
c8e620d2f1
cleanup some code and fix gcc -W* warnings
...
git-svn: trunk@2960
18 years ago
Tomasz Kojm
25a9fc52d6
fix log message (bb#411)
...
git-svn: trunk@2959
18 years ago
Tomasz Kojm
6bada44216
release dbdir write-lock before notifying clamd (bb#401)
...
git-svn: trunk@2958
18 years ago
Tomasz Kojm
f73b211beb
fix error handling in --no-dns mode (bb#418)
...
git-svn: trunk@2957
18 years ago
Tomasz Kojm
926d80f071
close and re-open client socket for each connect attempt (bb#413)
...
git-svn: trunk@2956
18 years ago
Tomasz Kojm
7c6472732d
fix --list-mirrors on Solaris/64
...
git-svn: trunk@2955
18 years ago
aCaB
4490fd97ee
More generic approach for ghost detection/fixup on rebuild.
...
Better handling of rebuilt headers size with lots of sects.
Nested (2+) petite packed files still result in Broken.Executable but
they're indeed broken - not too elegant, but...
git-svn-id: file:///var/lib/svn/clamav-devel/branches/temp_branch_pe_cleanup@2954 77e5149b-7576-45b1-b177-96237e5ba77b
18 years ago
Tomasz Kojm
b4c14a2ee6
write info on daily.wdb
...
git-svn: trunk@2953
18 years ago
Tomasz Kojm
ab8d8f52cf
minor cleanup
...
git-svn: trunk@2952
18 years ago
aCaB
9c0614e82c
sizeofheaders check
...
making room for ghosts in petite: all useless efforts since now we break on OEP out of file blah
git-svn-id: file:///var/lib/svn/clamav-devel/branches/temp_branch_pe_cleanup@2951 77e5149b-7576-45b1-b177-96237e5ba77b
18 years ago
aCaB
21bf52c0aa
sync cli_peheader and cleanup
...
git-svn-id: file:///var/lib/svn/clamav-devel/branches/temp_branch_pe_cleanup@2950 77e5149b-7576-45b1-b177-96237e5ba77b
18 years ago
Török Edvin
6e3332cfd9
add signature type Y (host-only, regex, .wdb)
...
git-svn: trunk@2949
18 years ago
Tomasz Kojm
d6d9e527da
use -lthr instead of -pthread on FreeBSD 6.x
...
git-svn: trunk@2948
18 years ago
Nigel Horne
c17d8aba51
Better start up of the logg() inferface
...
git-svn: trunk@2947
18 years ago
aCaB
5deedfa572
- remove hardcoded header size
...
- fix check for 1st sect rva
TODO:
- check consistency in elf parser
- cli_peheader merge
- regression
git-svn-id: file:///var/lib/svn/clamav-devel/branches/temp_branch_pe_cleanup@2946 77e5149b-7576-45b1-b177-96237e5ba77b
18 years ago
aCaB
6e075ed263
typo in Upack
...
TODO:
- check consistency in elf parser
- remove hardcoded header size
- fix check for 1st sect rva
- ...
- regression
git-svn-id: file:///var/lib/svn/clamav-devel/branches/temp_branch_pe_cleanup@2945 77e5149b-7576-45b1-b177-96237e5ba77b
18 years ago
aCaB
a0b31dc322
minor improvement in yc
...
TODO:
- check consistency in elf parser
- remove hardcoded header size
- fix check for 1st sect rva
- ...
- regression
git-svn-id: file:///var/lib/svn/clamav-devel/branches/temp_branch_pe_cleanup@2944 77e5149b-7576-45b1-b177-96237e5ba77b
18 years ago
aCaB
fcd9ab4bcf
alt approach for snames in yC
...
TODO:
- check consistency in elf parser
- remove hardcoded header size
- fix check for 1st sect rva
- ...
- regression
git-svn-id: file:///var/lib/svn/clamav-devel/branches/temp_branch_pe_cleanup@2943 77e5149b-7576-45b1-b177-96237e5ba77b
18 years ago
Török Edvin
e4ba6d85cc
leave <0x20 characters untouched in cl_experimental (don't normalize them to &xx;)
...
git-svn: trunk@2942
18 years ago
aCaB
de800f2a29
checking/fixing packers... #3
...
TODO:
- handle section names in yC
- check consistency in elf parser and rebuildpe
- remove hardcoded header size
- fix check for 1st sect rva
- ...
- regression
git-svn-id: file:///var/lib/svn/clamav-devel/branches/temp_branch_pe_cleanup@2941 77e5149b-7576-45b1-b177-96237e5ba77b
18 years ago
aCaB
972c048b66
checking/fixing packers... #2
...
TODO:
- yC + wwpack, check consistency in elf parser and rebuildpe
- remove hardcoded header size
- fix check for 1st sect rva
- ...
- regression
git-svn-id: file:///var/lib/svn/clamav-devel/branches/temp_branch_pe_cleanup@2940 77e5149b-7576-45b1-b177-96237e5ba77b
18 years ago
aCaB
9a25caf33d
checking/fixing packers...
...
TODO:
- complete section_hdr transition
- check consistency in elf parser, more packers and rebuildpe
- remove hardcoded header size
- fix check for 1st sect rva
- ...
- regression
git-svn-id: file:///var/lib/svn/clamav-devel/branches/temp_branch_pe_cleanup@2939 77e5149b-7576-45b1-b177-96237e5ba77b
18 years ago
aCaB
e9d44a24ac
hacked cli_exe_sextions to allow for unaligned values and characteristics
...
TODO:
- check consistency in elf parser, packers and rebuildpe
- remove hardcoded header size
- fix check for 1st sect rva
- ...
git-svn-id: file:///var/lib/svn/clamav-devel/branches/temp_branch_pe_cleanup@2938 77e5149b-7576-45b1-b177-96237e5ba77b
18 years ago
aCaB
fa4f9e8b6c
Started to break things
...
git-svn-id: file:///var/lib/svn/clamav-devel/branches/temp_branch_pe_cleanup@2937 77e5149b-7576-45b1-b177-96237e5ba77b
18 years ago
aCaB
d94ce9193f
Temporary branch for PE code cleanup and regression
...
git-svn-id: file:///var/lib/svn/clamav-devel/branches/temp_branch_pe_cleanup@2936 77e5149b-7576-45b1-b177-96237e5ba77b
18 years ago
Tomasz Kojm
c1decfc258
optimize
...
git-svn: trunk@2935
18 years ago
Tomasz Kojm
ee99255a6d
extract and scan PE files embedded into other executables or fake zip files generated by some worms
...
git-svn: trunk@2934
18 years ago