Tools for Detecting Malicious Packages
 
Go to file
Muhammad Daffa 00603d2e61 docs: added more information on readme 2023-08-14 21:02:57 +07:00
.github/scripts feat: added first commit malpacks 2023-08-14 21:01:01 +07:00
core docs: added more information on readme 2023-08-14 21:02:57 +07:00
packages docs: added more information on readme 2023-08-14 21:02:57 +07:00
LICENSE feat: added first commit malpacks 2023-08-14 21:01:01 +07:00
README.md docs: added more information on readme 2023-08-14 21:02:57 +07:00
database.json feat: added first commit malpacks 2023-08-14 21:01:01 +07:00
main.py feat: added first commit malpacks 2023-08-14 21:01:01 +07:00
requirements.txt feat: added first commit malpacks 2023-08-14 21:01:01 +07:00

README.md

Malpacks

Tools to find malicious packages inside package manager (PyPI, npm, and Gem)

Total malicious packages

  • npm: 1823
  • PyPI: 5985
  • Gem: 725

Installation

Simply clone the repository, install requirements and run the script

Usage

Available options:

  • --all option

To scan all the package managers (PyPI, npm, and Gem)

Example:

$ python3 main.py --all
  • --packages option

Define package manager to test (PyPI, npm, and Gem)

Example:

$ python3 main.php --packages npm,pypi

To-Do List