Skip to content

Commit

Permalink
fix: ActiveSync 接口爆破阻塞问题
Browse files Browse the repository at this point in the history
修复 ActiveSync 接口爆破阻塞的问题
  • Loading branch information
X1r0z committed Aug 8, 2023
1 parent 14d795a commit af36278
Show file tree
Hide file tree
Showing 2 changed files with 1 addition and 2 deletions.
1 change: 0 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -79,6 +79,5 @@ $ ./EBurstGo -url https://192.168.30.11 -domain hack-my.com -userf user.txt -pas
```

已知 bug:
- 在使用 ActiveSync 接口进行爆破时, 如果凭据正确, 服务器会在大约 20s 之后响应, 期间会阻塞当前协程 (不过好像是 ActiveSync 本身的特性)
- `/oab` 接口存在问题, 待解决
- `/powershell` 接口 (Kerberos 认证) 待支持
2 changes: 1 addition & 1 deletion lib/basicbrute.go
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ func BasicBruteWorker(info *TaskInfo) {
for data := range info.task {
username, password := data[0], data[1]
Log.Debug("[*] 尝试: %v:%v", username, password)
req, _ := http.NewRequest("GET", info.u, nil)
req, _ := http.NewRequest("OPTIONS", info.u, nil)
req.SetBasicAuth(info.domain+"\\"+username, password)
req.Header.Add("Connection", "close")
res, _ := Client.Do(req)
Expand Down

0 comments on commit af36278

Please sign in to comment.