
AWS WAF Solver, 100% Python 및 Golang으로 완전 리버스 구현된 도구입니다.
이 프로젝트는 AWS WAF 챌린지를 위한 Golang 및 Python 기반 솔버를 제공합니다. gemini를 사용하여 "token" / "Invisible" 유형과 "Captcha" 유형을 모두 지원합니다.
유용하다고 생각되면 저장소에 스타를 눌러주세요! 여러분의 지원은 프로젝트 개선에 도움이 됩니다. ❤️
package main
import (
"awswaf/internal/aws"
"log"
)
func main() {
// host & gokuProps are obtained from the initial response
// and can be extracted using aws.Extract(body)
// proxy can be "" to use no proxy at all
waf, err := aws.NewAwsWaf(
host,
"www.binance.com",
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/137.0.0.0 Safari/537.36",
gokuProps, proxy,
)
if err != nil {
log.Println(err)
return
}
token, err := waf.Run()
if err != nil {
log.Println(err)
return
}
// the token is the aws-waf-token cookie
}
전체 예시는 main.go를 참조하세요
from awswaf.aws import AwsWaf
token = AwsWaf(goku, endpoint, "www.binance.com")()
# the token is the aws-waf-token cookie
전체 예시는 main.py를 참조하세요
이 프로젝트는 MIT 라이선스에 따라 라이선스가 부여됩니다 - 자세한 내용은 LICENSE 파일을 참조하세요.
이 패키지는 비공식이며 Amazon 또는 AWS와 제휴되어 있지 않습니다. 책임감 있게, 그리고 AWS의 서비스 약관에 따라 사용하세요.