Skip to main content

Scapy Manager

Step CA Manager using Python

Setup

git clone https://github.com/nikhiljohn10/scapy
cd scapy
pip install --user poetry
poetry update

Demo

poetry run bash examples/deploy.sh

You will be asked to provide a Cloudflare Token to upload the worker. The worker will be uploaded to your Cloudflare Account and deployed to Cloudflare Edge Network.

If successully deployed, you will find a url where the demo CA Root certificate and hosted. Install this certificate in systems to access stepca.nikz.in.

Python Package

pip install scapy-man

Usage

CA_NAME="Scapy CA"
step ca init --name $CA_NAME
FINGERPRINT=$(step certificate fingerprint $(step path)/certs/root_ca.crt)
wget https://raw.githubusercontent.com/nikhiljohn10/scapy/main/examples/data/index.js
scapy deploy -j index.js -w hello

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

scapy-man-0.1.6.tar.gz (7.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

scapy_man-0.1.6-py3-none-any.whl (7.4 kB view details)

Uploaded Python 3

File details

Details for the file scapy-man-0.1.6.tar.gz.

File metadata

  • Download URL: scapy-man-0.1.6.tar.gz
  • Upload date:
  • Size: 7.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.9.6

File hashes

Hashes for scapy-man-0.1.6.tar.gz
Algorithm Hash digest
SHA256 84047548a69320ae82d9571f17fc57b2cf6fbee7bfe167ba37b00dc84657d88a
MD5 70f8b00798d333f4860a8e446e849f5c
BLAKE2b-256 773c020431ed5bfb1684225a576ae3575feb9d150c711a853c16ee22221f2e3d

See more details on using hashes here.

File details

Details for the file scapy_man-0.1.6-py3-none-any.whl.

File metadata

  • Download URL: scapy_man-0.1.6-py3-none-any.whl
  • Upload date:
  • Size: 7.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.9.6

File hashes

Hashes for scapy_man-0.1.6-py3-none-any.whl
Algorithm Hash digest
SHA256 01ac1b99087a34cdc5c598a66bbb4528e92affae652f430044d2be415eabe307
MD5 6199a54c3d5d713afdbaa967e09a4c66
BLAKE2b-256 12ce959bd9e1b81d7c2c25d148bda259754232c154ec2590a52efd32818a2aac

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page