网站首页 > 资源文章 正文
一、在win10中搭建go编译环境
1.go for windows下载地址: https://studygolang.com/dl
下载完成后,安装(go1.13.5.windows-amd64.msi)
2.设置go环境变量(GOROOT, GOPATH,GOBIN)
- 检查go的运行环境
二、搭建go的编辑环境
使用sublime text 3作为编辑器
- 下载sublime text3 : http://www.sublimetext.com/3
- 破解sublime text3: 备份sublime_text.exe文件,用uedit打开sublime_text.exe文件, 找到97 94 0D,修改为00 00 00报文替换
Help -> Enter License输入:
----- BEGIN LICENSE -----
TwitterInc
200 User License
EA7E-890007
1D77F72E 390CDD93 4DCBA022 FAF60790
61AA12C0 A37081C5 D0316412 4584D136
94D7F7D4 95BC8C1C 527DA828 560BB037
D1EDDD8C AE7B379F 50C9D69D B35179EF
2FE898C4 8E4277A8 555CE714 E1FB0E43
D5D52613 C3D12E98 BC49967F 7652EED2
9D2D2E61 67610860 6D338B72 5CF95C69
E36B85CC 84991F19 7575D828 470A92AB
------ END LICENSE ------
- github.com中下载GoSublime(通过git clone下载到本地解压后,放到sublime packege目录下
三、Portal/Radius模拟器
通过监听指定端口(tcp使用pcap抓取syn报文,udp采用net.ListenUDP), 收到报文后,通过原子操作增加接收计数,然后,使用net.DialUDP (全局配置,从而节约socket数目,达到并发目的)向认证AC发起CoA Ping和CoA Request报文,同时监听接收的CoA ACK报文,原子操作增加统计计数。
当AC收到CoA Request后,向Radius Sever发起Accept request(udp 1812), Radius Server回应Accept后,AC发起Accounting start Request(udp 1813), Radius Server同样回应Accept后,AC向Portal发起CoA ACK完成整个认证过程
几个关键代码和算法:
- 命令行参数解析
通过flag包中进行命令行解析
import "flag"
- 获得本地所有的接口信息,比对IP地址,返回正确的接口信息给pcap进行抓包
- 报文抓取,每一个报文触发一次CoA Ping和CoA Request
- Coa Request中的authentication算法
其中header的是CoA报文头部, authenticationBinStr是16字节的hex字符串("0000..."), secretBinStr为共享秘钥(AC与Portal之间的共享秘钥)的hex字符串.
对于Radius报文,计算方法一样,只是authenticationBinStr将是接收报文中的authentication字段(16字节)。
- 用户密码计算
- 通过go命令,实现多线程并发
//使用全部的CPU
runtime.GOMAXPROCS(runtime.NumCPU())
四、对未知对象的使用属性和方法查看
import "reflect"
- 上一篇: 干货分享丨表哥带你学习导入表及导入表注入
- 下一篇: 如何快速输入半角符号的方法与技巧
猜你喜欢
- 2024-11-17 干货分享丨表哥带你学习导入表及导入表注入
- 2024-11-17 基于JSP实现的BBS论坛贴吧程序(bbs论坛代码)
- 2024-11-17 老电脑搭建家用NAS,省钱又好用(旧电脑diy家用nas)
- 2024-11-17 Vue3中怎样集成最强的tinymce富文本编辑器
你 发表评论:
欢迎- 05-24这波色彩配色方案!属于冬天
- 05-24(三色)色彩搭配方案!精美
- 05-24家庭装修,应该如何配色?大牌设计师收藏的36个色卡方案公开了
- 05-24160种穿衣配色方案,总有一种适合你
- 05-24(四色)色彩搭配方案!值得收藏
- 05-24不会色彩搭配?赶紧学会这些基本配色技巧
- 05-24超全37组高级感配色,看上去就很贵的女神范儿,照着穿就对了
- 05-24今夏,穿搭更时髦打开方式:推荐几组“配色方案”,时髦又显白
- 最近发表
- 标签列表
-
- 电脑显示器花屏 (79)
- 403 forbidden (65)
- linux怎么查看系统版本 (54)
- 补码运算 (63)
- 缓存服务器 (61)
- 定时重启 (59)
- plsql developer (73)
- 对话框打开时命令无法执行 (61)
- excel数据透视表 (72)
- oracle认证 (56)
- 网页不能复制 (84)
- photoshop外挂滤镜 (58)
- 网页无法复制粘贴 (55)
- vmware workstation 7 1 3 (78)
- jdk 64位下载 (65)
- phpstudy 2013 (66)
- 卡通形象生成 (55)
- psd模板免费下载 (67)
- shift (58)
- localhost打不开 (58)
- 检测代理服务器设置 (55)
- frequency (66)
- indesign教程 (55)
- 运行命令大全 (61)
- ping exe (64)
本文暂时没有评论,来添加一个吧(●'◡'●)