{"id":20077152,"url":"https://github.com/bitdust/h3c_toolkit","last_synced_at":"2025-07-12T02:06:40.507Z","repository":{"id":27316524,"uuid":"30790795","full_name":"bitdust/H3C_toolkit","owner":"bitdust","description":"802.1x 认证开发工具组","archived":false,"fork":false,"pushed_at":"2018-01-16T16:45:34.000Z","size":34,"stargazers_count":29,"open_issues_count":1,"forks_count":16,"subscribers_count":7,"default_branch":"master","last_synced_at":"2025-04-09T05:06:23.867Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/bitdust.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2015-02-14T07:58:03.000Z","updated_at":"2025-01-08T08:37:55.000Z","dependencies_parsed_at":"2022-08-26T22:43:38.328Z","dependency_job_id":null,"html_url":"https://github.com/bitdust/H3C_toolkit","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bitdust%2FH3C_toolkit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bitdust%2FH3C_toolkit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bitdust%2FH3C_toolkit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bitdust%2FH3C_toolkit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bitdust","download_url":"https://codeload.github.com/bitdust/H3C_toolkit/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252585999,"owners_count":21772233,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-13T15:06:17.843Z","updated_at":"2025-05-05T22:30:40.798Z","avatar_url":"https://github.com/bitdust.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"# H3C_toolkit\n![license](https://img.shields.io/github/license/bitdust/H3C_toolkit.svg)  \n\n针对 H3C inode 802.1x 认证服务的开发工具组\n参照了liuqun的[njit8021xclient](https://github.com/liuqun/njit8021xclient)认证客户端以及[tengattack的windows分支](https://github.com/tengattack/8021xclient-for-windows)完成开发。\n\n目前包括工具：dummy_H3C、version_sniffer\n## version_sniffer\ninode客户端版本捕获及解码工具\n\n用于全自动嗅探出当前主机的inode客户端认证版本号。可以输出：\n* ASCII格式\n* 16进制表示，用于核对是否包含隐藏符号\n* C语言格式，用于第三方客户端开发。\n\n![截图](https://cloud.githubusercontent.com/assets/6072743/11017213/62e1d762-85d3-11e5-988c-ecf27cce0058.png)\n\n### 使用方法\n0. 安装winpcap；\n1. 完全退出inode；\n2. 编译运行 version_sniffer ；\n3. 选择网卡；\n4. 等待程序准备完毕后，打开inode，开始登录；\n5. 耐心等待输出结果。\n\n## dummy_H3C\n802.1x服务器/交换机虚拟工具，用于第三方iNode客户端的开发与调试。\n### 使用方法\n1. 使用Wireshark抓取iNode认证流程；\n2. 修改dummy_H3C代码，使其模拟交换机进行发包；\n3. 编译运行dummy_H3C,选择网卡；\n4. 打开你的inode/第三方认证客户端，进行调试。\n\n## inode_version_decoder\n用于解码inode客户端版本的python脚本\n### 使用方法\n1. 安装python环境。3.5+\n2. 使用wireshark抓包inode登录过程\n3. 修改脚本中的base64_data变量值\n4. 运行脚本\n\n## 编译\u0026依赖\n编译环境为 Visual Studio 2013\n\n依赖 winpcap，请从官方网站下载\n\n[Winpcap二进制安装包](http://www.winpcap.org/install/default.htm)\n\n以及\n\n[Winpcap开发包](http://www.winpcap.org/devel.htm),并将其解压放置于Wpdpack文件夹中。\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbitdust%2Fh3c_toolkit","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbitdust%2Fh3c_toolkit","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbitdust%2Fh3c_toolkit/lists"}