πŸ”CSAPP

The Collection, Storage, and Analysis of Python Packages Tool

- Created by adamcysecarrow-up-right

Overview

CSAPP (c-sap) uses Streamlit to host a local Web App for querying and exploring the data set within a CSV file containing Python package information for every project on PyPI.orgarrow-up-right.

CSAPP is designed to run on all OS types.

CSAPP also comes with several other scripts for managing the pypi_info_db.csv data set:

  • pypi_package_harvest.py

    • Collects and stores new PyPI records in the data set.

  • py_package_validator.py

    • Removes PyPI records from the data set that no longer exist on pypi.org

  • audit_pypi_info_db.py

    • Removes errors in records from the data set.

Before installing CSAPP, you can demo the user interface with a sample of the data set on Streamlit.io --> csapp-adamcysec.streamlit.apparrow-up-right

πŸ’‘Why??chevron-right✨Featureschevron-right

Get Started

πŸ› οΈGetting set upchevron-rightWeb App Walkthroughchevron-right

Threat Hunting

πŸ“”PyPI's Terms of Usechevron-right❔Useful SQL Querieschevron-rightπŸ•΅οΈβ€β™‚οΈAnalyzing A Python Packagechevron-rightπŸ‘ΎMalicious Package Techniqueschevron-right

Last updated