Skip to main content

Sixth offical python package

Project description

Sixth

N|Solid

Sixth helps you proactively identify security vulnerabilities and prevent cyberattacks on your system that could cost you millions of dollars.

Features

  • Automated Penetration Testing
  • End to End encryption of data
  • DDOS attack mitigation
  • Man in the Middle Attack prevention
  • No Rate Limit Attack Prevention
  • Cross site scripting mitigation
  • Cross site request forgery mitigation

Sixth SDK is a lightweight library that helps you make sure your application stays secured from all sorts of cybersecurity threats and attacks and helps you mitigate them. visit our website to get started!.

Installation and usage

Python

Sixth SDK is currently only available for fasiapi and can be installed as followed.

Installation

pip install sixth-python

usage

#import sixth SDK
from sixth.sdk import Sixth
from fastapi import FastAPI

app = FastAPI()
# initalize app, add routes, middleware, exception handlers etc


#....
Sixth(apikey="api key", app=app).init()
if __name__ == "__main__":
    uvicorn.run(app, host=host, port=PORT)

Javascript

Sixth SDK is currently only available for express and can be installed as followed.

Installation

npm i sixth-node

usage

import Sixth from "sixth-node";
import  express  from "express";

const app = express();

const six = new Sixth("apikey", app)
await six.init()
// add routes, middleware, exception handlers etc


// after done adding routes, middleware, etc
six.sync_project();
app.listen(PORT, ()=> console.log(`Server running on port: http://localhost:${PORT}`))

Project details


Download files

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

Source Distribution

sixth-python-0.1.6.tar.gz (10.8 kB view details)

Uploaded Source

Built Distribution

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

sixth_python-0.1.6-py3-none-any.whl (13.7 kB view details)

Uploaded Python 3

File details

Details for the file sixth-python-0.1.6.tar.gz.

File metadata

  • Download URL: sixth-python-0.1.6.tar.gz
  • Upload date:
  • Size: 10.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.7.9

File hashes

Hashes for sixth-python-0.1.6.tar.gz
Algorithm Hash digest
SHA256 eb1486f67b5f810a335ef30237f913deb2796bac998b8fa9390ababb9786e8de
MD5 eabe022597a61812f6daca947f8c31d1
BLAKE2b-256 eb4cdd6d412da20fdb65309ca32149a419a03945037020144a9526b002aff265

See more details on using hashes here.

File details

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

File metadata

  • Download URL: sixth_python-0.1.6-py3-none-any.whl
  • Upload date:
  • Size: 13.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.7.9

File hashes

Hashes for sixth_python-0.1.6-py3-none-any.whl
Algorithm Hash digest
SHA256 e366541f2b1325b0b50ee82146effa8fb7e4abc2af62aa38bce60eee00c9d46b
MD5 70f7d687e2cde56d93c9df1f8db2833b
BLAKE2b-256 0af9e9f1c726f7bc39ec1e4a6b52180fe364ee39959018adda562f9bc5e10803

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