{
"info": {
"author": "Faust",
"author_email": "faust@abnorm.org",
"bugtrack_url": null,
"classifiers": [
"Development Status :: 5 - Production/Stable",
"Environment :: Console",
"Intended Audience :: Developers",
"Intended Audience :: Education",
"Intended Audience :: End Users/Desktop",
"Intended Audience :: Information Technology",
"Intended Audience :: System Administrators",
"Intended Audience :: Telecommunications Industry",
"License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)",
"Natural Language :: English",
"Programming Language :: Python :: 2.5",
"Programming Language :: Python :: 2.6",
"Programming Language :: Python :: 2.7",
"Programming Language :: Python :: 3",
"Topic :: Education :: Testing",
"Topic :: Internet :: Log Analysis",
"Topic :: Security",
"Topic :: Software Development :: Testing",
"Topic :: System :: Networking :: Monitoring"
],
"description": "==========\r\ntcpextract\r\n==========\r\n\r\n`https://www.abnorm.org/projects/tcpextract/ `_\r\n\r\nExtract files from captured TCP sessions. Support live streams and pcap files.\r\n\r\nSupported protocols are:\r\n\r\n* HTTP (GET)\r\n\r\nRequirements\r\n^^^^^^^^^^^^\r\n* Python 2.5 or Python 3 or later\r\n* pynids (http://jon.oberheide.org/pynids/)\r\n\r\nInstall\r\n^^^^^^^\r\nGentoo users:\r\n-------------\r\nYou should first enable the `Abnorm Overlay `_ then you can install it::\r\n\r\n\temerge tcpextract\r\n\r\nUsing pip:\r\n----------\r\n::\r\n\r\n\tpip install tcpextract\r\n\r\nManual installation and git installation:\r\n-----------------------------------------\r\nTo manually install last stable release or older releases `dowload `_ the tarball\r\nand extract it::\r\n\r\n\t$ tar xzvvf tcpextract-*.tar.gz\r\n\t$ cd tcpextract-*\r\n\t$ sudo python setup.py install\r\n\r\nTo install from git please run::\r\n\r\n\t$ git clone https://github.com/faust/tcpextract.git\r\n\t$ cd tcpextract\r\n\t$ sudo python setup.py install\r\n\r\nUsage\r\n^^^^^\r\nWhen you run tcpextract, by default, it will listen on any avaible interface and will put extracted files in './output'.\r\nPlease remember that capturing live streams will require root privileges.\r\nLive sniffing is really slow. If you can, use tcpdump or something else to capture data.\r\n\r\nIf you want further information on how to change default behavior please run::\r\n\r\n\t$ tcpextract --help\r\n\r\nExtending\r\n^^^^^^^^^\r\ntcpextract is modular, so it is easy to extend.\r\n\r\nIf you are looking for further information about writing modules to support more protocols please read the `Wiki `_\r\n\r\nLicensing\r\n^^^^^^^^^\r\ntcpextract is released under `GPLv3 `_ or later.\r\n\r\nContact\r\n^^^^^^^\r\nYou can contact the Author using `this form `_",
"description_content_type": null,
"docs_url": null,
"download_url": "https://github.com/faust/tcpextract/downloads",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "https://www.abnorm.org/projects/tcpextract/",
"keywords": "pcap sniff capture analyzer",
"license": "GNU General Public License v3 or later (GPLv3+)",
"maintainer": "",
"maintainer_email": "",
"name": "tcpextract",
"package_url": "https://pypi.org/project/tcpextract/",
"platform": "UNKNOWN",
"project_url": "https://pypi.org/project/tcpextract/",
"project_urls": {
"Download": "https://github.com/faust/tcpextract/downloads",
"Homepage": "https://www.abnorm.org/projects/tcpextract/"
},
"release_url": "https://pypi.org/project/tcpextract/1.1/",
"requires_dist": null,
"requires_python": null,
"summary": "Extract files from captured TCP sessions. Support live streams and pcap files.",
"version": "1.1"
},
"last_serial": 499986,
"releases": {
"1.0": [
{
"comment_text": "",
"digests": {
"md5": "3953f7429f28bc8d0e24b51c35958175",
"sha256": "264b848ccecf007c2a453ad9e42b6a3718d7ac0155df9c34645aa049e57b7ad0"
},
"downloads": -1,
"filename": "tcpextract-1.0.tar.gz",
"has_sig": false,
"md5_digest": "3953f7429f28bc8d0e24b51c35958175",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 18115,
"upload_time": "2012-07-18T15:43:01",
"url": "https://files.pythonhosted.org/packages/27/9b/2b051a6a4e6ffb1c005fa12541cc645ada807a06567866bcf265f04b5925/tcpextract-1.0.tar.gz"
}
],
"1.1": [
{
"comment_text": "",
"digests": {
"md5": "8c88b106423d467f7be7337a7e267a09",
"sha256": "f7959e4c6f5b4da1ccb72d8f84048b8191b354f3317d774871aca84ee37a544b"
},
"downloads": -1,
"filename": "tcpextract-1.1.tar.gz",
"has_sig": true,
"md5_digest": "8c88b106423d467f7be7337a7e267a09",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 18019,
"upload_time": "2012-10-29T17:50:53",
"url": "https://files.pythonhosted.org/packages/db/49/6ba05e6eba40da99536d21d2cc99b966b9fcf8f98bb4de7594543eb50b20/tcpextract-1.1.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "8c88b106423d467f7be7337a7e267a09",
"sha256": "f7959e4c6f5b4da1ccb72d8f84048b8191b354f3317d774871aca84ee37a544b"
},
"downloads": -1,
"filename": "tcpextract-1.1.tar.gz",
"has_sig": true,
"md5_digest": "8c88b106423d467f7be7337a7e267a09",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 18019,
"upload_time": "2012-10-29T17:50:53",
"url": "https://files.pythonhosted.org/packages/db/49/6ba05e6eba40da99536d21d2cc99b966b9fcf8f98bb4de7594543eb50b20/tcpextract-1.1.tar.gz"
}
]
}