# sshcracker
ssh弱密码破解。支持自定义目标ip和弱口令。每个ip都使用一个单独的线程破解。
## 安装依赖
执行 `pip install paramiko`
## 操作步骤:
1) 在 `IpText.txt` 中配置目标ip
2) 在 `Accounts.txt` 中配置要检测的用户名和密码。(忽略这步,则使用默认的弱口令)
3) 执行 `python run.py`
如果成功,则会打印 `<ip> user is: <username>, password is: <password>`
Raw data
{
"_id": null,
"home_page": "https://github.com/yanjlee/sshcracker",
"name": "sshcracker",
"maintainer": null,
"docs_url": null,
"requires_python": null,
"maintainer_email": null,
"keywords": null,
"author": "yanjlee",
"author_email": "yanjlee@163.com",
"download_url": "https://files.pythonhosted.org/packages/8d/dd/e0b5b5f0ef6f8c200e4711a22bb0d912fa0f942d2455c645ab1bea49bcca/sshcracker-1.2.1.tar.gz",
"platform": null,
"description": "# sshcracker\r\nssh\u5f31\u5bc6\u7801\u7834\u89e3\u3002\u652f\u6301\u81ea\u5b9a\u4e49\u76ee\u6807ip\u548c\u5f31\u53e3\u4ee4\u3002\u6bcf\u4e2aip\u90fd\u4f7f\u7528\u4e00\u4e2a\u5355\u72ec\u7684\u7ebf\u7a0b\u7834\u89e3\u3002\r\n\r\n## \u5b89\u88c5\u4f9d\u8d56\r\n\r\n\u6267\u884c `pip install paramiko`\r\n\r\n## \u64cd\u4f5c\u6b65\u9aa4\uff1a\r\n\r\n1\uff09 \u5728 `IpText.txt` \u4e2d\u914d\u7f6e\u76ee\u6807ip\r\n\r\n2\uff09 \u5728 `Accounts.txt` \u4e2d\u914d\u7f6e\u8981\u68c0\u6d4b\u7684\u7528\u6237\u540d\u548c\u5bc6\u7801\u3002\uff08\u5ffd\u7565\u8fd9\u6b65\uff0c\u5219\u4f7f\u7528\u9ed8\u8ba4\u7684\u5f31\u53e3\u4ee4\uff09\r\n\r\n3\uff09 \u6267\u884c `python run.py`\r\n\r\n\u5982\u679c\u6210\u529f\uff0c\u5219\u4f1a\u6253\u5370 `<ip> user is: <username>, password is: <password>`\r\n",
"bugtrack_url": null,
"license": null,
"summary": "ssh\u5f31\u5bc6\u7801\u7834\u89e3\u3002\u652f\u6301\u81ea\u5b9a\u4e49\u76ee\u6807ip\u548c\u5f31\u53e3\u4ee4\u3002\u6bcf\u4e2aip\u90fd\u4f7f\u7528\u4e00\u4e2a\u5355\u72ec\u7684\u7ebf\u7a0b\u7834\u89e3\u3002",
"version": "1.2.1",
"project_urls": {
"Homepage": "https://github.com/yanjlee/sshcracker"
},
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "29d1267accc67cc71e2bd631fe3933b528cdecb109ea58fbf5f7adb8702b848e",
"md5": "b8ae1740b4246119c45f9ee16fd82c24",
"sha256": "9e78d2b91e3f84969de67266692ea8cb55b9bd5d1e8c94f19652ce47bbfa4bcc"
},
"downloads": -1,
"filename": "sshcracker-1.2.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "b8ae1740b4246119c45f9ee16fd82c24",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 14088,
"upload_time": "2024-06-01T08:27:58",
"upload_time_iso_8601": "2024-06-01T08:27:58.095146Z",
"url": "https://files.pythonhosted.org/packages/29/d1/267accc67cc71e2bd631fe3933b528cdecb109ea58fbf5f7adb8702b848e/sshcracker-1.2.1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "8ddde0b5b5f0ef6f8c200e4711a22bb0d912fa0f942d2455c645ab1bea49bcca",
"md5": "e7122afb35de0edf136d1d8607c6ab24",
"sha256": "3bbe3fc138741290f5d391fba66f3a248c81c3958611a27bab009426e228bcbf"
},
"downloads": -1,
"filename": "sshcracker-1.2.1.tar.gz",
"has_sig": false,
"md5_digest": "e7122afb35de0edf136d1d8607c6ab24",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 14891,
"upload_time": "2024-06-01T08:28:00",
"upload_time_iso_8601": "2024-06-01T08:28:00.083664Z",
"url": "https://files.pythonhosted.org/packages/8d/dd/e0b5b5f0ef6f8c200e4711a22bb0d912fa0f942d2455c645ab1bea49bcca/sshcracker-1.2.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-06-01 08:28:00",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "yanjlee",
"github_project": "sshcracker",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"lcname": "sshcracker"
}