Vsevolod Stakhov
|
79417a5f81
|
[Minor] Update more copyright years/email
|
2 years ago |
Vsevolod Stakhov
|
857e16e930
|
[Fix] Phishing: Deal with phishing + redirected URL
|
2 years ago |
Vsevolod Stakhov
|
a25359258f
|
[Minor] Phishing: Fix confusing scoring
|
2 years ago |
Vsevolod Stakhov
|
22e79c1d13
|
[Fix] Phishing: Fix finding domains in the phishing map
|
2 years ago |
Vsevolod Stakhov
|
6c1217f0eb
|
[Minor] Phishing: Small safety check
|
3 years ago |
Vsevolod Stakhov
|
dd51e047a9
|
[Minor] Avoid extra has_symbol call
|
3 years ago |
Vsevolod Stakhov
|
39c120b037
|
[Minor] Phishing: Disable phishing checks when a domain is dmarc authorized domain
|
3 years ago |
Vsevolod Stakhov
|
291131f98a
|
[Fix] Phishing: Rework urls processing
|
3 years ago |
Vsevolod Stakhov
|
38fb485382
|
[Minor] Phishing: Use lua_maps instead of an old crap
|
3 years ago |
Vsevolod Stakhov
|
ce21f8fe16
|
[Rework] Phishing: Split from redirectors usage
|
3 years ago |
Vsevolod Stakhov
|
2623065a8f
|
[Fix] Fix opaque maps logic
|
4 years ago |
Alexander Moisseev
|
fda9e074ec
|
[Conf] Restore ability to disable phishtank
|
5 years ago |
Vsevolod Stakhov
|
3f92e366ca
|
[Minor] Ops, reverse scoring logic
|
5 years ago |
Vsevolod Stakhov
|
a3c702c144
|
[Conf] Enable phishtank DNS lookups by default, fix module
|
5 years ago |
Vsevolod Stakhov
|
11043c1280
|
[Feature] Use pure Lua debugm function
|
5 years ago |
Vsevolod Stakhov
|
8faea84e51
|
[Rework] Move phishtank to a DNS based service
|
5 years ago |
Ibirisol Fontes
|
b6f864e6fc
|
Fixing unused variable from CI #3588
|
6 years ago |
Ibirisol Fontes
|
91fae47e02
|
Fixing PhishTank log
|
6 years ago |
Ibirisol Fontes
|
f741a1d91e
|
Add support to a generic phishing feed
|
6 years ago |
Vsevolod Stakhov
|
57f72e3540
|
[Minor] Fix phishing maps logic
|
6 years ago |
Vsevolod Stakhov
|
b2c78d1b07
|
[Fix] Fix matching patterns with no paths
|
6 years ago |
Vsevolod Stakhov
|
a55f3e05b6
|
[Fix] Fix text splitting: stack overflow (too many captures)
MFH: rspamd-1.6
|
6 years ago |
Andrew Lewis
|
ff0d6e33c1
|
[Fix] Phishing: strict_domains
|
7 years ago |
Vsevolod Stakhov
|
a1dc1fd059
|
[Fix] Detect confighelp in plugins initialisation
|
7 years ago |
Vsevolod Stakhov
|
e8aff44f70
|
[Minor] One more memoization fix
|
7 years ago |
Vsevolod Stakhov
|
1498f2c5cb
|
[Feature] Memoize LPEG grammars
|
7 years ago |
Vsevolod Stakhov
|
98267373c5
|
[Minor] Penalise URLs with IDNA <-> nonIDNA representations
Issue: #842
|
7 years ago |
Vsevolod Stakhov
|
9969a6acd3
|
[Minor] Check visual confusing in phishing module
|
7 years ago |
Vsevolod Stakhov
|
140fa526f1
|
[Minor] Fix lint
|
7 years ago |
Vsevolod Stakhov
|
ce06035895
|
[Fix] More heuristic fixes for phishing detection
|
7 years ago |
Andrew Lewis
|
df0b2a7307
|
[Minor] Use new API for debug logging in Lua plugins
|
7 years ago |
Andrew Lewis
|
03e3d70633
|
[Minor] Small polishes for Lua parts
|
7 years ago |
Andrew Lewis
|
3590c28e73
|
[Minor] Lint Lua plugins & global functions
|
7 years ago |
Andrew Lewis
|
36d11e2e6f
|
[Minor] Get rid of some global variables
- Also fix some bugs along the way
|
7 years ago |
Alexander Moisseev
|
ad2f7cfc30
|
[Minor] phishing: rework map checks
- organize map checks into a function
- use as symbol option actually matched domain name part (eSLD or hostname)
|
7 years ago |
Andrew Lewis
|
68d3c2f3f3
|
Revert "[Feature] Add common way to disable Lua modules"
This reverts commit f552edd887 .
Conflicts:
src/plugins/lua/antivirus.lua
src/plugins/lua/asn.lua
src/plugins/lua/dcc.lua
src/plugins/lua/dmarc.lua
src/plugins/lua/emails.lua
src/plugins/lua/forged_recipients.lua
src/plugins/lua/greylist.lua
src/plugins/lua/hfilter.lua
src/plugins/lua/ip_score.lua
src/plugins/lua/maillist.lua
src/plugins/lua/mime_types.lua
src/plugins/lua/multimap.lua
src/plugins/lua/once_received.lua
src/plugins/lua/ratelimit.lua
src/plugins/lua/rbl.lua
src/plugins/lua/replies.lua
src/plugins/lua/rspamd_update.lua
src/plugins/lua/trie.lua
src/plugins/lua/whitelist.lua
|
7 years ago |
Vsevolod Stakhov
|
1d0ad06316
|
[Minor] Use infox instead of info in logging
|
7 years ago |
Andrew Lewis
|
f552edd887
|
[Feature] Add common way to disable Lua modules
|
7 years ago |
Alexander Moisseev
|
54be29d6f3
|
[Feature] Supprort FQDNs in phishing module maps
|
8 years ago |
Vsevolod Stakhov
|
13a9fc0e14
|
[Fix] Try to avoid FP when checking for phished URLs
|
8 years ago |
Vsevolod Stakhov
|
e372a9ac42
|
[Feature] Improve phishtank and openphish support
|
8 years ago |
Vsevolod Stakhov
|
d050480bde
|
[Fix] Improve phishing module logging
|
8 years ago |
Vsevolod Stakhov
|
c54d877fdd
|
[Fix] Fix a stupid misprint in word 'phishing'
|
8 years ago |
Vsevolod Stakhov
|
e96ec2fb27
|
[Fix] Fix setting path for phishtank
|
8 years ago |
Vsevolod Stakhov
|
6883aef214
|
[Fix] Always register openphish and phishtank virtual symbols
|
8 years ago |
Vsevolod Stakhov
|
26ff9c3218
|
[Feature] Add preliminary phishtank support
|
8 years ago |
Vsevolod Stakhov
|
ad861c4e2c
|
[Feature] Support premium/academic feed for openphish
|
8 years ago |
Vsevolod Stakhov
|
8b0c9d5255
|
[Feature] Add openphish support to rspamd phishing module
|
8 years ago |
Vsevolod Stakhov
|
4bdef6885b
|
[Feature] Improve phishing plugin
- Ignore redirected URLs
- Fix levenshtein distance calculations
|
8 years ago |
Alexander Moisseev
|
8f9c79be50
|
[Minor] Add redirector's TLD to PHISHING symbol options
|
8 years ago |