🔍CSAPP
The Collection, Storage, and Analysis of Python Packages Tool
- Created by adamcysec
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.org.
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.app
Quick links
💡Why??✨FeaturesGet Started
🛠️Getting set up🏠Web App WalkthroughThreat Hunting
📔PyPI's Terms of Use❔Useful SQL Queries🕵️♂️Analyzing A Python Package👾Malicious Package TechniquesLast updated