Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upPhishing/Malware Protection #422
Closed
Comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
In browser-ios, the adblock library is used to flag phishing or malware domains. In brave-ios we will be building this manually (for now at least). There is a combination of two files that are used for this:
Spam404 Domain Blacklist:
https://raw.githubusercontent.com/Dawsey21/Lists/master/adblock-list.txt
Select only the rows with || before them and ^ at the end of them.
Ignore the rows with ## in them (anywhere) and ! before them.
Disconnect Simple Malware:
https://s3.amazonaws.com/lists.disconnect.me/simple_malware.txt
Using static lists for initial implementation is fine, and we'll follow up with creating dynamic update mechanisms for these files in some form. Using some sort of hash list will be optimal to avoid high levels of iterations. Lists may need to be modified, but should be done through some script, as opposed to manually.
Having a script allows easier updating in the future.
Other points to research: