{ "info": { "author": "Lucas Woody", "author_email": "loc.unb@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 2" ], "description": "# mitm-channel-based-package\n\nThis is a Python Package to help you to create a MitM (Man-in-the-Middle) channel-based attack in a 802.11 network.\n\n

\n \n

\n\n

\n \n

\n\n

\n \n

\n\n\n### Configure Interfaces and Create Sockets\n---\n\nThe package needs two wireless cards to work. It configures the 2 interfaces on them and more 2 virtual interfaces (the interfaces names may vary according to the system):\n\n* nic_real_mon (wlan1) - monitor interface that listen packets on the real channel\n* nic_real_clientack (wlan1sta1) - managed interface to ACK frames sent by the real AP\n* nic_rogue_ap (wlan0) - managed interface on which the Rogue AP works (hostapd_rogue)\n* nic_rogue_mon (wlan0mon) - monitor interface that listen packet on the rogue channel\n\nThen, it is created sockets on monitor interfaces.\n\n### Copy the Real AP configuration, initiate hostapd_rogue.conf and send CSA beacons\n---\n\n* The package tries to capture one beacon sent by the Real AP, then copies it's network configuration to create a `hostapd_rogue.conf` file. \n\n* From that, a Rogue AP is created on a different (rogue) channel. \n\n* After this, the Rogue AP starts to send CSA (Channel Switch Announcement) beacons frames with the new channel on it, to try the clients to connect to the rogue channel.\n\n\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/lucascouto/mitm-channel-based-package", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "mitm-channel-based", "package_url": "https://pypi.org/project/mitm-channel-based/", "platform": "", "project_url": "https://pypi.org/project/mitm-channel-based/", "project_urls": { "Homepage": "https://github.com/lucascouto/mitm-channel-based-package" }, "release_url": "https://pypi.org/project/mitm-channel-based/0.0.5/", "requires_dist": [ "scapy" ], "requires_python": "", "summary": "This package enable to use the computer as a Rogue AP in a MitM Channel-Based attack", "version": "0.0.5" }, "last_serial": 3990785, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "71adcac565c329e7b0b34b89613192aa", "sha256": "361351c92a84296de18c6a4779254ca7051ee2086fdc1fe3cc6d1899cfeb0479" }, "downloads": -1, "filename": "mitm_channel_based-0.0.1-py2-none-any.whl", "has_sig": false, "md5_digest": "71adcac565c329e7b0b34b89613192aa", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 13333, "upload_time": "2018-06-05T12:06:09", "url": "https://files.pythonhosted.org/packages/5f/18/e210bd69d700bae39dcc6c42a3e23779c0c6ab937a0e2f95ab809a06c990/mitm_channel_based-0.0.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6ff54fadfc2385c11c3d4908a707a261", "sha256": "bfa8189620fcc332fbee8cfb0852c75ddb80f2fc3ed8ac8cf2a3b241042720f2" }, "downloads": -1, "filename": "mitm_channel_based-0.0.1.tar.gz", "has_sig": false, "md5_digest": "6ff54fadfc2385c11c3d4908a707a261", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12176, "upload_time": "2018-06-05T12:06:11", "url": "https://files.pythonhosted.org/packages/63/37/63f0820ce323425ac4dde6e2de1fdd6bebe000bf96d2002e532f999bf728/mitm_channel_based-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "eaa7537c8714671ea9d01d1129ee2e15", "sha256": "283501c11d9f13de289b1fe355824559f1d1cd8386e512d55670de512f1983bb" }, "downloads": -1, "filename": "mitm_channel_based-0.0.2-py2-none-any.whl", "has_sig": false, "md5_digest": "eaa7537c8714671ea9d01d1129ee2e15", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 13341, "upload_time": "2018-06-05T12:19:51", "url": "https://files.pythonhosted.org/packages/fa/cd/072f8506253e39cf8c8edeb39355ff6f61762f9c3c0cd6f3b78858981bdb/mitm_channel_based-0.0.2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1d822c49e39a8992f6cb063519048f9e", "sha256": "6ec3a6b6c388b90f4a33bd9344aa5b623ab5c6dc52d8b271aa68a23f11586cfa" }, "downloads": -1, "filename": "mitm_channel_based-0.0.2.tar.gz", "has_sig": false, "md5_digest": "1d822c49e39a8992f6cb063519048f9e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12182, "upload_time": "2018-06-05T12:19:55", "url": "https://files.pythonhosted.org/packages/8c/08/44c3001c0943c1e5757f2d9cb48ffc94a5e3018fd6f34aa08fd73115a834/mitm_channel_based-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "bee50cfde9d867ff0c21737bdadb7998", "sha256": "abde2cf72f54916aa226f8eef1a3b1646a548ab12dda6a748b677d3136b2795a" }, "downloads": -1, "filename": "mitm_channel_based-0.0.3-py2-none-any.whl", "has_sig": false, "md5_digest": "bee50cfde9d867ff0c21737bdadb7998", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 13581, "upload_time": "2018-06-05T17:16:11", "url": "https://files.pythonhosted.org/packages/fe/99/cc65b916df2b2d275cc84339de581120d797322afb3f4d6199e7c9ad7bd4/mitm_channel_based-0.0.3-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8fc276b26da019dc0410354b8f0a565f", "sha256": "52bc3bd0218aa47a38e7df450b39087710f226c771e4bb5499cb653c32f32602" }, "downloads": -1, "filename": "mitm_channel_based-0.0.3.tar.gz", "has_sig": false, "md5_digest": "8fc276b26da019dc0410354b8f0a565f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12240, "upload_time": "2018-06-05T17:16:13", "url": "https://files.pythonhosted.org/packages/0b/57/1b3d1a1a5ea3d24758d689833b4d325951207288daab9371878d026846b7/mitm_channel_based-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "2e5514c5f6fafeff57774c5d4d3e9cae", "sha256": "6ab3a943a2535fab7e740a5b20eabb868d219954a8e37cc97bc1f964ba509128" }, "downloads": -1, "filename": "mitm_channel_based-0.0.4-py2-none-any.whl", "has_sig": false, "md5_digest": "2e5514c5f6fafeff57774c5d4d3e9cae", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 13596, "upload_time": "2018-06-05T21:52:19", "url": "https://files.pythonhosted.org/packages/ad/4f/ef7e168d7b7f84304bc072bd32e74d3292fd79af72a8f15e32ae8910bcda/mitm_channel_based-0.0.4-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7718fd7ff8983c40f16a7fdcfec218f6", "sha256": "937cfdbf18a84a311d16be4fa00e72a7e155cb530c43a35094da98692650e21b" }, "downloads": -1, "filename": "mitm_channel_based-0.0.4.tar.gz", "has_sig": false, "md5_digest": "7718fd7ff8983c40f16a7fdcfec218f6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11456, "upload_time": "2018-06-05T21:52:22", "url": "https://files.pythonhosted.org/packages/11/63/cc1698a5f6f1f3908332289f1a687116e42d92b016b5da006a0bfe8e80e7/mitm_channel_based-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "5a6a0abbf1383a8008190e3e383b2af8", "sha256": "ae19bbac43a25ccd16bf96599a86971f5daaaf3bd2625aa4d495161deaf4380e" }, "downloads": -1, "filename": "mitm_channel_based-0.0.5-py2-none-any.whl", "has_sig": false, "md5_digest": "5a6a0abbf1383a8008190e3e383b2af8", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 13799, "upload_time": "2018-06-22T22:43:32", "url": "https://files.pythonhosted.org/packages/83/90/09bd4987bdbd4b120d55eb94c01e5f44680cfbe6f3a2d3d18a18797275c9/mitm_channel_based-0.0.5-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "df994e959a7555c2eda232c4d58a209d", "sha256": "84da9fb242efbc3e0ea285dc703a30ea5b0a5f8a4606267a585bca37d4f054fc" }, "downloads": -1, "filename": "mitm_channel_based-0.0.5.tar.gz", "has_sig": false, "md5_digest": "df994e959a7555c2eda232c4d58a209d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11708, "upload_time": "2018-06-22T22:43:33", "url": "https://files.pythonhosted.org/packages/c2/f7/62fd3a1d98027e4b56ef9c54a99db87a805b42d9d9eace97e1afdfbe16e5/mitm_channel_based-0.0.5.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "5a6a0abbf1383a8008190e3e383b2af8", "sha256": "ae19bbac43a25ccd16bf96599a86971f5daaaf3bd2625aa4d495161deaf4380e" }, "downloads": -1, "filename": "mitm_channel_based-0.0.5-py2-none-any.whl", "has_sig": false, "md5_digest": "5a6a0abbf1383a8008190e3e383b2af8", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 13799, "upload_time": "2018-06-22T22:43:32", "url": "https://files.pythonhosted.org/packages/83/90/09bd4987bdbd4b120d55eb94c01e5f44680cfbe6f3a2d3d18a18797275c9/mitm_channel_based-0.0.5-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "df994e959a7555c2eda232c4d58a209d", "sha256": "84da9fb242efbc3e0ea285dc703a30ea5b0a5f8a4606267a585bca37d4f054fc" }, "downloads": -1, "filename": "mitm_channel_based-0.0.5.tar.gz", "has_sig": false, "md5_digest": "df994e959a7555c2eda232c4d58a209d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11708, "upload_time": "2018-06-22T22:43:33", "url": "https://files.pythonhosted.org/packages/c2/f7/62fd3a1d98027e4b56ef9c54a99db87a805b42d9d9eace97e1afdfbe16e5/mitm_channel_based-0.0.5.tar.gz" } ] }