Nigel Horne
5b2c875c9f
Added NOP function
...
git-svn: trunk@3002
18 years ago
Nigel Horne
473229463e
Place holders
...
git-svn: trunk@3001
18 years ago
Nigel Horne
07d7cd815c
Don't save temps
...
git-svn: trunk@3000
18 years ago
Nigel Horne
918f7aaa19
Bug 396
...
git-svn: trunk@2999
18 years ago
Nigel Horne
9e3242ca4c
Better diagnostics
...
git-svn: trunk@2997
18 years ago
Tomasz Kojm
bedc58dee1
make some cleanups and add support for nibble matching
...
git-svn: trunk@2992
18 years ago
Török Edvin
07d93fdc7d
Remove CL_EXPERIMENTAL wrapper regarding phishcode from cfgparser, and clamd/clamscan.
...
Enable url-based (phishcheck.c) phishing scan in STD DB_OPTS.
git-svn-id: file:///var/lib/svn/clamav-devel/branches/temp_dconf_phishenable@2987 77e5149b-7576-45b1-b177-96237e5ba77b
18 years ago
Török Edvin
4215d6f35b
compilation fix
...
git-svn-id: file:///var/lib/svn/clamav-devel/branches/temp_dconf_phishenable@2986 77e5149b-7576-45b1-b177-96237e5ba77b
18 years ago
Török Edvin
d77ac7de6b
Proposed modification:
...
* pass dconf structure to cli_html_normalise
* replace phishing CL_EXPERIMENTAL wrapper with dconf
git-svn-id: file:///var/lib/svn/clamav-devel/branches/temp_dconf_phishenable@2985 77e5149b-7576-45b1-b177-96237e5ba77b
18 years ago
Török Edvin
2f0354a580
pass dconf to html_normalise
...
git-svn-id: file:///var/lib/svn/clamav-devel/branches/temp_dconf_phishenable@2984 77e5149b-7576-45b1-b177-96237e5ba77b
18 years ago
Török Edvin
d6dfde3fd3
replace CL_EXPERIMENTAL with dconf in htmlnorm.
...
Pass dconf structure to cli_html_normalise
git-svn-id: file:///var/lib/svn/clamav-devel/branches/temp_dconf_phishenable@2983 77e5149b-7576-45b1-b177-96237e5ba77b
18 years ago
Török Edvin
4890cb614e
remove CL_EXPERIMENTAL wrappers from calls to phishcheck/entcoonv.
...
replace them with DCONF checks.
git-svn-id: file:///var/lib/svn/clamav-devel/branches/temp_dconf_phishenable@2982 77e5149b-7576-45b1-b177-96237e5ba77b
18 years ago
Török Edvin
ec30bb298f
add phishing module definition to dconf
...
git-svn-id: file:///var/lib/svn/clamav-devel/branches/temp_dconf_phishenable@2981 77e5149b-7576-45b1-b177-96237e5ba77b
18 years ago
Török Edvin
293b4d909d
Remove cl_experimental wrapper for phishcheck, and entconv
...
git-svn-id: file:///var/lib/svn/clamav-devel/branches/temp_dconf_phishenable@2980 77e5149b-7576-45b1-b177-96237e5ba77b
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
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
Tomasz Kojm
d68a73d1a2
better handling of embedded stuff
...
git-svn: trunk@2965
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
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
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
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
aCaB
50b456e90f
Removed stale EXPERIMENTAL ifdef
...
git-svn: trunk@2933
18 years ago
Nigel Horne
f7cd5fbf5b
Bug 402
...
git-svn: trunk@2932
18 years ago
Török Edvin
43ecd9a14b
#include cleanup, Code cleanup, remove commented-out code, fix some gcc -W* warnings
...
git-svn: trunk@2931
18 years ago
Nigel Horne
ad422cc939
Remove use of curl in mbox.c
...
git-svn: trunk@2930
18 years ago
Török Edvin
c1544144e3
fix gcc -W* warnings
...
git-svn: trunk@2929
18 years ago
Nigel Horne
bf3e447176
Fix fd leak on empty objects
...
git-svn: trunk@2928
18 years ago
Nigel Horne
f97bcc8a6b
Blame encoders not clamAV
...
git-svn: trunk@2927
18 years ago
Nigel Horne
39327ef2b6
Bug 396
...
git-svn: trunk@2926
18 years ago
Tomasz Kojm
bb5b480b08
fix fd leak on EACCES/EAGAIN (bb#400)
...
git-svn: trunk@2925
18 years ago
Tomasz Kojm
e53322b11c
improve backward compatibility (bb#393)
...
git-svn: trunk@2923
18 years ago
Tomasz Kojm
9b82f82b6b
add support for floating offsets
...
git-svn: trunk@2922
18 years ago