{ "info": { "author": "Nikola Gvozdiev", "author_email": "nikgvozdiev at gmail.com", "bugtrack_url": null, "classifiers": [], "description": "Welcome to FlowParser!\n======================\n\nFlowParser is a C Python extenson for reconstructing and dumping IP\nflows from either a packet trace or a live capture. It works by\nsniffing traffic and keeping track of active flows. Each flow also has\nthe headers (network and transport layer) of its packets stored. The\nflow and its packet headers are made available either on demand or\nwhen the flow terminates.\n\nUse Cases\n---------\n\nWhat could you possibly use another packet sniffer for?\n\n* Active monitoring of flows in / out of your machine / network. Ever\n wondered what flows are currently active and how much bandwidth they\n are using? FlowParser is an easy-to-use lightweight way of finding out.\n\n* Looking for anomalies in header fields. FlowParser will let you spot\n and record flows that for example have strange variation in TTL.\n\n* Quick offline data parsing. If you are looking for a specific flow\n or you want to study the behavior of a class of flows in a multi-GB\n packet trace FlowParser can help you accomplish the task quickly and\n easily.\n\nAnd lots more. In general the idea is that reconstructing a flow and\nlooking at the header fields of its packets should be as quick and\npainless as a couple of lines of Python.\n\nSimple Example\n--------------\n\nThis simple snippet will start listening to the en0 interface and\nevery ten seconds will print the five-tuple id of flows that go faster\nthan 1KB per second::\n\n import fparser\n import time\n\n fp = fparser.FParser('en0')\n\n while True:\n time.sleep(10)\n for flow in fp.flow_iter():\n if flow.get_info().Bps > 1000:\n print flow.get_id()", "description_content_type": null, "docs_url": "https://pythonhosted.org/FlowParser/", "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "flowparser.googlecode.com", "keywords": null, "license": "MIT license", "maintainer": null, "maintainer_email": null, "name": "FlowParser", "package_url": "https://pypi.org/project/FlowParser/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/FlowParser/", "project_urls": { "Download": "UNKNOWN", "Homepage": "flowparser.googlecode.com" }, "release_url": "https://pypi.org/project/FlowParser/0.1.10/", "requires_dist": null, "requires_python": null, "summary": "A flow parsing/dumping utility", "version": "0.1.10" }, "last_serial": 1303792, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "33eeb50cbeb73ff3ac5b0537c5efa319", "sha256": "a0dec3de9c1af04c4ba8720e552b9a00ff153e5e920c7227d12cdddb9d74a558" }, "downloads": -1, "filename": "FlowParser-0.1.tar.gz", "has_sig": false, "md5_digest": "33eeb50cbeb73ff3ac5b0537c5efa319", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31814, "upload_time": "2014-03-30T17:33:58", "url": "https://files.pythonhosted.org/packages/11/aa/7d4a218679556380ef171424ee54200ceddee29dabf8294a09c5d0bce3ab/FlowParser-0.1.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "9879d270a11351e34549eeb367ad7bec", "sha256": "762dc988e4aba2c71d87b166ca512950af0f839fc8d122668ffb52033842f23c" }, "downloads": -1, "filename": "FlowParser-0.1.1.tar.gz", "has_sig": false, "md5_digest": "9879d270a11351e34549eeb367ad7bec", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31412, "upload_time": "2014-03-30T20:52:49", "url": "https://files.pythonhosted.org/packages/12/1a/67079e4bb8b3bad52c99b9df846a7948df576c520c06308acfea2b45479e/FlowParser-0.1.1.tar.gz" } ], "0.1.10": [ { "comment_text": "", "digests": { "md5": "cbce4e77fc3cea646ea66ca185c66ff6", "sha256": "82ee07d49f5d4a9fe9453a51b90082087f5a572a9aa5258fa721d7ef0020b565" }, "downloads": -1, "filename": "FlowParser-0.1.10.tar.gz", "has_sig": false, "md5_digest": "cbce4e77fc3cea646ea66ca185c66ff6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33313, "upload_time": "2014-11-12T11:41:50", "url": "https://files.pythonhosted.org/packages/04/a6/453c18d85fe72c7d6f5ff943e88e5efa73d350e2f1d9c5d55112e476b751/FlowParser-0.1.10.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "76d14f3b134415cb053f40d9154b34d5", "sha256": "3e23afca9a046c830955290352cc307c60cd0b54e31aecc8a7fc78bd237b8977" }, "downloads": -1, "filename": "FlowParser-0.1.2.tar.gz", "has_sig": false, "md5_digest": "76d14f3b134415cb053f40d9154b34d5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31461, "upload_time": "2014-03-30T23:44:51", "url": "https://files.pythonhosted.org/packages/9d/a2/18b9f92ab0bd2d8d8cdef8686affab2de153337abc9743db29249a0d7fd0/FlowParser-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "9d124471338d976cf21e32e283b356f7", "sha256": "dd427dcd66470e14e03553895cbace8181ddb9c0f5d1ced93b3e0800a3710229" }, "downloads": -1, "filename": "FlowParser-0.1.3.tar.gz", "has_sig": false, "md5_digest": "9d124471338d976cf21e32e283b356f7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31960, "upload_time": "2014-05-02T08:34:07", "url": "https://files.pythonhosted.org/packages/2e/c3/5892c823fa87bffb8d0ea939d072ad5bebdee64c52f7987672a281f3f0d7/FlowParser-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "1539aab12b8f509b9ca7f697938bb154", "sha256": "2436a4605de9105f1fb17309d6ae8befd739958b669662ead41a0890bc1c98cd" }, "downloads": -1, "filename": "FlowParser-0.1.4.tar.gz", "has_sig": false, "md5_digest": "1539aab12b8f509b9ca7f697938bb154", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32053, "upload_time": "2014-11-10T09:06:19", "url": "https://files.pythonhosted.org/packages/1e/42/d69f16e26a7a126fae88f8bcf9cecf29817fcc39c5de4d0ca4b2a50fdfa7/FlowParser-0.1.4.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "1120bc9a566023b4ee02a7b817d15d1b", "sha256": "4cc4ccb3143f4163ea673dbfac5407e8d4b67ad6e8835303e496394c3c30c8ce" }, "downloads": -1, "filename": "FlowParser-0.1.5.tar.gz", "has_sig": false, "md5_digest": "1120bc9a566023b4ee02a7b817d15d1b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32890, "upload_time": "2014-11-11T11:06:47", "url": "https://files.pythonhosted.org/packages/fd/8b/926e0236022f0032a9703a63303d60d56980378f2300fbeff5b7feb9e224/FlowParser-0.1.5.tar.gz" } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "29df50beab5356ae59d56d8226f09218", "sha256": "52c54ed58d15f05446b42b1ba4cf52b7ce5073e7c673b4960a67e285a4b929f3" }, "downloads": -1, "filename": "FlowParser-0.1.6.tar.gz", "has_sig": false, "md5_digest": "29df50beab5356ae59d56d8226f09218", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32878, "upload_time": "2014-11-11T11:40:30", "url": "https://files.pythonhosted.org/packages/a8/47/8f7f6cebd9404dba3eef70b00b2e1d67b0e164ff6ec4c5f5012ecda8aebd/FlowParser-0.1.6.tar.gz" } ], "0.1.7": [ { "comment_text": "", "digests": { "md5": "45447af3bb9484e75070c8596d3f6361", "sha256": "255147939b525d843cb2025412d9b877a63df969c85e73637ab17d93f56ee994" }, "downloads": -1, "filename": "FlowParser-0.1.7.tar.gz", "has_sig": false, "md5_digest": "45447af3bb9484e75070c8596d3f6361", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32871, "upload_time": "2014-11-11T11:41:45", "url": "https://files.pythonhosted.org/packages/ee/58/8f5551ee1a32d0a3050a5a4704e8c8aee9982eb063c341e89db071d9df70/FlowParser-0.1.7.tar.gz" } ], "0.1.8": [ { "comment_text": "", "digests": { "md5": "83dc455e3106b2d337456fca0816c1f2", "sha256": "b76668beb73c0a99d27e83769f4ef2c102e5a9a5f6ca34dd0ac3473a0c07b6de" }, "downloads": -1, "filename": "FlowParser-0.1.8.tar.gz", "has_sig": false, "md5_digest": "83dc455e3106b2d337456fca0816c1f2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33315, "upload_time": "2014-11-12T11:19:20", "url": "https://files.pythonhosted.org/packages/98/09/cfd95fa4e2483238f3b6cb9db61f8ead33d4b8ea0977e65443b6a42b776c/FlowParser-0.1.8.tar.gz" } ], "0.1.9": [ { "comment_text": "", "digests": { "md5": "60e82b6e8f4f4a1ca6a8ecafb2e2c560", "sha256": "92bbc3928146d4074c2ea8e645aec479bb5fc21cd6151864d9e91039a2b1282d" }, "downloads": -1, "filename": "FlowParser-0.1.9.tar.gz", "has_sig": false, "md5_digest": "60e82b6e8f4f4a1ca6a8ecafb2e2c560", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33305, "upload_time": "2014-11-12T11:23:01", "url": "https://files.pythonhosted.org/packages/eb/d8/475b84c53c13dee0a850e7b3f6e456b8466e9ba1871de7ac9a8bbfeedf48/FlowParser-0.1.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "cbce4e77fc3cea646ea66ca185c66ff6", "sha256": "82ee07d49f5d4a9fe9453a51b90082087f5a572a9aa5258fa721d7ef0020b565" }, "downloads": -1, "filename": "FlowParser-0.1.10.tar.gz", "has_sig": false, "md5_digest": "cbce4e77fc3cea646ea66ca185c66ff6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33313, "upload_time": "2014-11-12T11:41:50", "url": "https://files.pythonhosted.org/packages/04/a6/453c18d85fe72c7d6f5ff943e88e5efa73d350e2f1d9c5d55112e476b751/FlowParser-0.1.10.tar.gz" } ] }