All Projects → projectmatris → antimalwareapp

projectmatris / antimalwareapp

Licence: GPL-3.0 license
Anti-malware for Android using machine learning

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to antimalwareapp

MultiAV2
MultiAV scanner with Python and JSON REST API using Malice Docker AV Containers and Docker-Machine based Autoscaling
Stars: ✭ 30 (-85.44%)
Mutual labels:  anti-malware, antivirus, malware-detection
MCAntiMalware
Anti-Malware for minecraft
Stars: ✭ 182 (-11.65%)
Mutual labels:  anti-malware, antivirus, malware-detection
Batch-Antivirus
Batch Antivirus, a powerful antivirus suite written in batch with real-time protection and heuristical scanning.
Stars: ✭ 26 (-87.38%)
Mutual labels:  antivirus, malware-detection
gitavscan
Git Anti-Virus Scan Action - Detect trojans, viruses, malware & other malicious threats.
Stars: ✭ 23 (-88.83%)
Mutual labels:  antivirus, malware-detection
Apkid
Android Application Identifier for Packers, Protectors, Obfuscators and Oddities - PEiD for Android
Stars: ✭ 999 (+384.95%)
Mutual labels:  antivirus, malware-detection
ML-Antivirus
An antivirus powered by machine learning.
Stars: ✭ 32 (-84.47%)
Mutual labels:  antivirus, malware-detection
bank mitigations
Anti keylogger, anti screen logger... Strategy to protect with hookings or improve your sandbox with spyware detection... - Demo
Stars: ✭ 17 (-91.75%)
Mutual labels:  anti-malware, antivirus
android-compose-mvvm-foodies
Android sample app following best practices: Kotlin, Compose, Coroutines and Flow, Hilt, JetPack Navigation, ViewModel, MVVM, Retrofit, Coil
Stars: ✭ 374 (+81.55%)
Mutual labels:  android-development
CWP-Utilities
Combined Windows Privacy Utilities | Hosts file updater, block list manager, and more. Open source tools for Windows users, to help ensure privacy & security. Block ads, spyware domains, and other malicious activity/traffic, all through a simple interface.
Stars: ✭ 63 (-69.42%)
Mutual labels:  foss
peterthehan
My personal site and profile README.
Stars: ✭ 36 (-82.52%)
Mutual labels:  project
CFE-Blank-Project
A blank Django Starter Project that includes Docker support.
Stars: ✭ 17 (-91.75%)
Mutual labels:  project
binary viewer
A binary visualization tool to aid with reverse engineering and malware detection similar to Cantor.Dust
Stars: ✭ 55 (-73.3%)
Mutual labels:  malware-detection
ValidUtil
No description or website provided.
Stars: ✭ 23 (-88.83%)
Mutual labels:  android-development
github-commit-browser
A blog companion sample project that demonstrates saving UI state after process death on Android utilizing the community established 3rd party libraries
Stars: ✭ 55 (-73.3%)
Mutual labels:  android-development
notesnook
A fully open source & end-to-end encrypted note taking alternative to Evernote.
Stars: ✭ 5,098 (+2374.76%)
Mutual labels:  foss
ATtiny85-TinyFMRadio
FM Radio with RDS
Stars: ✭ 51 (-75.24%)
Mutual labels:  project
buildAPKsApps
Android APK app sources that build in Termux on Amazon Fire, Android and Chromebook! https://sdrausty.github.io/buildAPKsApps/
Stars: ✭ 32 (-84.47%)
Mutual labels:  android-development
WeDefend
⛔🛡️ WeDefend - Monitor and Protect Windows from Remote Access Trojan
Stars: ✭ 23 (-88.83%)
Mutual labels:  malware-detection
CircularDialogs
Android dialog library to give user feedback about the common operations like Success, Warning and Errors.
Stars: ✭ 35 (-83.01%)
Mutual labels:  android-development
Pyautogui-module-using-audio
📌 This repo is all about how we implemented pyttsx3,speech_recognition,colored all three modules with pyautogui module.
Stars: ✭ 25 (-87.86%)
Mutual labels:  project

License Info F-Droid build Chat - Matrix Crowdin

LibreAV Banner v1.0

A free and open source anti-malware for android using machine learning.

⚠️⚠️ PLEASE BE AWARE THAT LIBREAV IS STILL IN ITS EARLY STAGES OF DEVELOPMENT AND MAY CONTAIN A LOT OF FALSE POSITIVES IN PREDICTION. THIS PROJECT IS DEVELOPED FOR EDUCATIONAL PURPOSES ONLY AND WE MAKE NO GUARANTEE THAT THE OUTPUT PRODUCED BY LIBREAV IS ABSOLUTELY CORRECT. SO PLEASE DO NOT JUDGE OTHER APPLICATIONS USING THE OUTPUT OF LIBREAV ALONE.⚠️⚠️

About

LibreAV is an attempt to detect malwares on android devices by utilizing machine learning approach.

Features

  • Real time scanning
  • On device inference
  • Lightweight
  • 100% free and no ads

How it works?

LibreAV uses permissions and intent-filters to detect malicious apps. While scanning, it loads the machine learning model and extracts permissions and intents from the installed applications on the user's device. These extracted features are then fed to the machine learning model in the form of a vector. The machine learning model returns a prediction score between 0 and 1 that denote the degree of maliciousness of the scanned application. We use this score to classify the scanned app into one of the following categories:

  1. Goodware: The prediction score is less than 0.5
  2. Risky: Prediction score between 0.5 and 0.75
  3. Malware: Prediction score is greater than 0.75
  4. Unknown: If LibreAV is unable to extract permissions and intents from an app, then that app is labelled as 'Unknown'

You can check the code for building machine learning model here

Contributing to LibreAV

Check out our contribution guidelines here

  • Translation: If you want to help translate LibreAV into your language head over to the Crowdin project.
  • Discussion: Matrix channel #LibreAV:matrix.org. You can also use Github Discussions to ask questions, share ideas and engage with other community members.
  • Report False Positives: If you think LibreAV detected false positives, please report it here.

Open Source License

Unless explicitly stated otherwise all files in this repository are licensed under the GNU General Public License v3.0. All projects must properly attribute The Original Source.

LibreAV - Anti-malware for Android using machine learning
Copyright (C) 2020 Project Matris

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program.  If not, see <https://www.gnu.org/licenses/>.

An unmodified copy of the above license text must be included in all forks.

External Credits

  1. A huge thanks to goorax for sharing the dataset.
  2. VirusShare.com for sharing access to malware samples.
  3. Mike Penz for AboutLibraries

Android is a trademark of Google LLC.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].