sixth-sense


Namesixth-sense JSON
Version 0.0.5 PyPI version JSON
download
home_page
SummarySix offical python ackage
upload_time2023-06-16 03:36:13
maintainer
docs_urlNone
author6thSense
requires_python
license
keywords python cybersecurity pentesting encryption rate limiting xss prevention
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            
# **Sixth**


[![N|Solid](https://firebasestorage.googleapis.com/v0/b/test-103bf.appspot.com/o/waves.png?alt=media&token=0fa4c489-d9c9-4a3b-9178-593b2b018613)](https://nodesource.com/products/nsolid)

Six 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](https://withsix.co) to get started!.

## **Installation and usage**
### Python
Sixth SDK is currently only available for [fasiapi](https://fastapi.tiangolo.com/lo/) and can be installed as followed.

#### _Installation_

```sh
pip install six-python
```

#### _usage_
```python
#import sixth SDK
from sixth_sense.sixth_sense import SixthSense
from fastapi import FastAPI

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


#....
SixthSense(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](https://expressjs.com/) and can be installed as followed.

#### _Installation_

```sh
npm i sixth-node
```

#### _usage_
```js
import SixthSense from "sixth-node";
import  express  from "express";

const app = express();

const six = new SixthSense("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}`))
```




            

Raw data

            {
    "_id": null,
    "home_page": "",
    "name": "sixth-sense",
    "maintainer": "",
    "docs_url": null,
    "requires_python": "",
    "maintainer_email": "",
    "keywords": "python,cybersecurity,pentesting,encryption,rate limiting,xss prevention",
    "author": "6thSense",
    "author_email": "tech@withsix.co",
    "download_url": "https://files.pythonhosted.org/packages/a9/94/9d8f5e48573050126ea0265384891d6702d549ea3928bd1e697a7de82bcb/sixth-sense-0.0.5.tar.gz",
    "platform": null,
    "description": "\n# **Sixth**\n\n\n[![N|Solid](https://firebasestorage.googleapis.com/v0/b/test-103bf.appspot.com/o/waves.png?alt=media&token=0fa4c489-d9c9-4a3b-9178-593b2b018613)](https://nodesource.com/products/nsolid)\n\nSix helps you proactively identify security vulnerabilities and prevent cyberattacks on your system that could cost you millions of dollars.\n\n\n\n## Features\n\n- Automated Penetration Testing\n- End to End encryption of data\n- DDOS attack mitigation\n- Man in the Middle Attack prevention\n- No Rate Limit Attack Prevention\n- Cross site scripting mitigation\n- Cross site request forgery mitigation\n\nSixth 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](https://withsix.co) to get started!.\n\n## **Installation and usage**\n### Python\nSixth SDK is currently only available for [fasiapi](https://fastapi.tiangolo.com/lo/) and can be installed as followed.\n\n#### _Installation_\n\n```sh\npip install six-python\n```\n\n#### _usage_\n```python\n#import sixth SDK\nfrom sixth_sense.sixth_sense import SixthSense\nfrom fastapi import FastAPI\n\napp = FastAPI()\n# initalize app, add routes, middleware, exception handlers etc\n\n\n#....\nSixthSense(apikey=\"api key\", app=app).init()\nif __name__ == \"__main__\":\n    uvicorn.run(app, host=host, port=PORT)\n\n```\n\n### Javascript\nSixth SDK is currently only available for [express](https://expressjs.com/) and can be installed as followed.\n\n#### _Installation_\n\n```sh\nnpm i sixth-node\n```\n\n#### _usage_\n```js\nimport SixthSense from \"sixth-node\";\nimport  express  from \"express\";\n\nconst app = express();\n\nconst six = new SixthSense(\"apikey\", app)\nawait six.init()\n// add routes, middleware, exception handlers etc\n\n\n// after done adding routes, middleware, etc\nsix.sync_project();\napp.listen(PORT, ()=> console.log(`Server running on port: http://localhost:${PORT}`))\n```\n\n\n\n",
    "bugtrack_url": null,
    "license": "",
    "summary": "Six offical python ackage",
    "version": "0.0.5",
    "project_urls": null,
    "split_keywords": [
        "python",
        "cybersecurity",
        "pentesting",
        "encryption",
        "rate limiting",
        "xss prevention"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "588f9e457b2c0d880c9630c2a7ec9bf4d391753a3b4cced85c5024c67054cd72",
                "md5": "0ba308f7d52c2168d2062b7e9d3d5877",
                "sha256": "a3489b5989403c016ad5ca50ccf96051615f4ccdecd34647add7da5a42e2475e"
            },
            "downloads": -1,
            "filename": "sixth_sense-0.0.5-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "0ba308f7d52c2168d2062b7e9d3d5877",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 12780,
            "upload_time": "2023-06-16T03:36:11",
            "upload_time_iso_8601": "2023-06-16T03:36:11.408606Z",
            "url": "https://files.pythonhosted.org/packages/58/8f/9e457b2c0d880c9630c2a7ec9bf4d391753a3b4cced85c5024c67054cd72/sixth_sense-0.0.5-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a9949d8f5e48573050126ea0265384891d6702d549ea3928bd1e697a7de82bcb",
                "md5": "365cef85b61c69b82614e0871907d8b9",
                "sha256": "a0b03b75d056a1b0710ecc3a5e524b80def9b5f1afda9433c87caff4bd4640e9"
            },
            "downloads": -1,
            "filename": "sixth-sense-0.0.5.tar.gz",
            "has_sig": false,
            "md5_digest": "365cef85b61c69b82614e0871907d8b9",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 9782,
            "upload_time": "2023-06-16T03:36:13",
            "upload_time_iso_8601": "2023-06-16T03:36:13.139285Z",
            "url": "https://files.pythonhosted.org/packages/a9/94/9d8f5e48573050126ea0265384891d6702d549ea3928bd1e697a7de82bcb/sixth-sense-0.0.5.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-06-16 03:36:13",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "sixth-sense"
}
        
Elapsed time: 0.17004s