ds4n6-lib


Nameds4n6-lib JSON
Version 0.8.2 PyPI version JSON
download
home_pagehttps://github.com/ds4n6/ds4n6_lib
SummaryBringing Data Science & Artificial Intelligence to the fingertips of the average Forensicator, and promote advances in the field
upload_time2024-01-29 14:44:55
maintainer
docs_urlNone
authorJess Garcia
requires_python>=3.6
license
keywords dfir datascience forensics
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            <!-- PROJECT LOGO -->

<p align="center">
  <a href="http://www.ds4n6.io">
    <img src="http://www.ds4n6.io/images/DS4N6.jpg">
  </a>
</p>

<a href="http://www.ds4n6.io" title=""><img src="http://ds4n6.io/images/logo-s.png" alt="" /></a>

DS4N6 stands for Data Science Forensics.

We also refer to this project as DSDFIR, AI4N6 or AIDFIR, since Data Science (DS) includes Artificial Intelligence (AI), and the project goes beyond the strictly Forensics, covering the whole Digital Forensics & Incident Response (DFIR) discipline (and sometimes even beyond). But hey, we had to give the project a catchy name!

The Mission of the DS4N6 project is simple:

```
Bringing Data Science & Artificial Intelligence
to the fingertips of the average Forensicator,
and promote advances in the field
```

The first (modest) alpha version of our ds4n6 python library, together with some easy-to-use python scripts, was originally made public after the presentation at the SANS DFIR Summit US, July 16-17.
**For detailed information about the Project, the Library, its Functions, its Usage, etc., visit the project page: http://www.ds4n6.io/tools/ds4n6.py.html**

## Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.

https://github.com/ds4n6/ds4n6_lib.git

### Prerequisites

The DS4N6 library works on the 3.x versions of the Python programming language. The module has external dependencies related to datascience and extraction of forensic evidence.

Install requirements:

    - python-evtx
    - Evtx
    - ipyaggrid
    - IPython
    - ipywidgets
    - keras
    - matplotlib
    - nbformat
    - numpy
    - pandas
    - pyparsing
    - qgrid
    - ruamel.yaml
    - sklearn
    - tensorflow
    - tqdm
    - traitlets
    - xmltodict
    - networkx
    - gensim

### Installation

The installation can be easily done through pip.

#### pip installation

```sh
    pip install python-evtx Evtx ipyaggrid IPython ipywidgets keras matplotlib nbformat numpy pandas pyparsing qgrid ruamel.yaml sklearn tensorflow tqdm traitlets xmltodict ds4n6-lib
```

Finally, import in your python3 program or Jupyter Notebook as "ds".

```python
    import ds4n6_lib as ds
```

## Contributing

If you think you can provide value to the Community, collaborating with Research, Blog Posts, Cheatsheets, Code, etc., contact us!

Please read [CONTRIBUTING.md](https://gist.github.com/PurpleBooth/b24679402957c63ec426) for details on our code of conduct, and the process for submitting pull requests to us.

### download from github

All you will need to do is to clone the library, install the test, create a virtual enviroment to use it and active it.

```sh
    
    git clone https://github.com/ds4n6/ds4n6_lib    

    virtualenv -p python3.7 .test
    source .test/bin/activate
    
    pip install -r requirements.txt 
```

## Authors

* **Jess Garcia** - *Initial work* - http://ds4n6.io/community/jess_garcia.html

See also the list of [contributors](http://ds4n6.io/community.html) who participated in this project.

## License

This project is licensed under the GNU GPL v3.0 License - see the [LICENSE](LICENSE) file for details

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/ds4n6/ds4n6_lib",
    "name": "ds4n6-lib",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.6",
    "maintainer_email": "",
    "keywords": "dfir,datascience,forensics",
    "author": "Jess Garcia",
    "author_email": "ds4n6@one-esecurity.com",
    "download_url": "https://files.pythonhosted.org/packages/a2/62/cd8b00907e2f11786433b724d61b2bab94bfea78bd911502897239313ca1/ds4n6_lib-0.8.2.tar.gz",
    "platform": null,
    "description": "<!-- PROJECT LOGO -->\n\n<p align=\"center\">\n  <a href=\"http://www.ds4n6.io\">\n    <img src=\"http://www.ds4n6.io/images/DS4N6.jpg\">\n  </a>\n</p>\n\n<a href=\"http://www.ds4n6.io\" title=\"\"><img src=\"http://ds4n6.io/images/logo-s.png\" alt=\"\" /></a>\n\nDS4N6 stands for Data Science Forensics.\n\nWe also refer to this project as DSDFIR, AI4N6 or AIDFIR, since Data Science (DS) includes Artificial Intelligence (AI), and the project goes beyond the strictly Forensics, covering the whole Digital Forensics & Incident Response (DFIR) discipline (and sometimes even beyond). But hey, we had to give the project a catchy name!\n\nThe Mission of the DS4N6 project is simple:\n\n```\nBringing Data Science & Artificial Intelligence\nto the fingertips of the average Forensicator,\nand promote advances in the field\n```\n\nThe first (modest) alpha version of our ds4n6 python library, together with some easy-to-use python scripts, was originally made public after the presentation at the SANS DFIR Summit US, July 16-17.\n**For detailed information about the Project, the Library, its Functions, its Usage, etc., visit the project page: http://www.ds4n6.io/tools/ds4n6.py.html**\n\n## Getting Started\n\nThese instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.\n\nhttps://github.com/ds4n6/ds4n6_lib.git\n\n### Prerequisites\n\nThe DS4N6 library works on the 3.x versions of the Python programming language. The module has external dependencies related to datascience and extraction of forensic evidence.\n\nInstall requirements:\n\n    - python-evtx\n    - Evtx\n    - ipyaggrid\n    - IPython\n    - ipywidgets\n    - keras\n    - matplotlib\n    - nbformat\n    - numpy\n    - pandas\n    - pyparsing\n    - qgrid\n    - ruamel.yaml\n    - sklearn\n    - tensorflow\n    - tqdm\n    - traitlets\n    - xmltodict\n    - networkx\n    - gensim\n\n### Installation\n\nThe installation can be easily done through pip.\n\n#### pip installation\n\n```sh\n    pip install python-evtx Evtx ipyaggrid IPython ipywidgets keras matplotlib nbformat numpy pandas pyparsing qgrid ruamel.yaml sklearn tensorflow tqdm traitlets xmltodict ds4n6-lib\n```\n\nFinally, import in your python3 program or Jupyter Notebook as \"ds\".\n\n```python\n    import ds4n6_lib as ds\n```\n\n## Contributing\n\nIf you think you can provide value to the Community, collaborating with Research, Blog Posts, Cheatsheets, Code, etc., contact us!\n\nPlease read [CONTRIBUTING.md](https://gist.github.com/PurpleBooth/b24679402957c63ec426) for details on our code of conduct, and the process for submitting pull requests to us.\n\n### download from github\n\nAll you will need to do is to clone the library, install the test, create a virtual enviroment to use it and active it.\n\n```sh\n    \n    git clone https://github.com/ds4n6/ds4n6_lib    \n\n    virtualenv -p python3.7 .test\n    source .test/bin/activate\n    \n    pip install -r requirements.txt \n```\n\n## Authors\n\n* **Jess Garcia** - *Initial work* - http://ds4n6.io/community/jess_garcia.html\n\nSee also the list of [contributors](http://ds4n6.io/community.html) who participated in this project.\n\n## License\n\nThis project is licensed under the GNU GPL v3.0 License - see the [LICENSE](LICENSE) file for details\n",
    "bugtrack_url": null,
    "license": "",
    "summary": "Bringing Data Science & Artificial Intelligence to the fingertips of the average Forensicator, and promote advances in the field",
    "version": "0.8.2",
    "project_urls": {
        "Bug Tracker": "https://github.com/ds4n6/ds4n6_lib/issues",
        "Homepage": "https://github.com/ds4n6/ds4n6_lib",
        "Website": "http://www.ds4n6.io/"
    },
    "split_keywords": [
        "dfir",
        "datascience",
        "forensics"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "4c504a5ebc41b686ef62b5e5140b1b24909a89c09854e46ef46cbcb0bf165dc3",
                "md5": "335f09781f235e853c81cef901b298f3",
                "sha256": "34ca72ab12ee40428f36f1f0f526a8529f05dd75ea868b70e1837b0442915650"
            },
            "downloads": -1,
            "filename": "ds4n6_lib-0.8.2-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "335f09781f235e853c81cef901b298f3",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.6",
            "size": 162292,
            "upload_time": "2024-01-29T14:44:52",
            "upload_time_iso_8601": "2024-01-29T14:44:52.696201Z",
            "url": "https://files.pythonhosted.org/packages/4c/50/4a5ebc41b686ef62b5e5140b1b24909a89c09854e46ef46cbcb0bf165dc3/ds4n6_lib-0.8.2-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a262cd8b00907e2f11786433b724d61b2bab94bfea78bd911502897239313ca1",
                "md5": "83d0f459687dc5f17b8cd118a5227712",
                "sha256": "5406e367909a7559f8a2c1a2087b755b25a23b4c7cb028471f842711dd3de1e2"
            },
            "downloads": -1,
            "filename": "ds4n6_lib-0.8.2.tar.gz",
            "has_sig": false,
            "md5_digest": "83d0f459687dc5f17b8cd118a5227712",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.6",
            "size": 139694,
            "upload_time": "2024-01-29T14:44:55",
            "upload_time_iso_8601": "2024-01-29T14:44:55.083393Z",
            "url": "https://files.pythonhosted.org/packages/a2/62/cd8b00907e2f11786433b724d61b2bab94bfea78bd911502897239313ca1/ds4n6_lib-0.8.2.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-01-29 14:44:55",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "ds4n6",
    "github_project": "ds4n6_lib",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "requirements": [],
    "lcname": "ds4n6-lib"
}
        
Elapsed time: 0.17550s