Preizkušanje proxy poverilnic: uspeh zahteve proti sveži validaciji
Uporabite nadzorovan cilj in nato ločite dovoljeno zahtevo od sveže preveritve navedenega proxy gesla.
Zahteva, ki uspe skozi proxy, dokazuje, da je bila ta operacija dovoljena. Morda pa ne dokazuje, da je bilo geslo znova preverjeno: cilj je lahko izvzet ali pa je povezava že overjena.
Za preveritev operacije uporabite svojo nadzorovano končno točko z znanim majhnim odgovorom in pravilom dostopa, ki ga mora račun izpolnjevati:
curl --proxy http://proxy.example:8080 --proxy-anyauth --proxy-user 'USER:PROXY_PASSWORD' https://probe.example/statusKončna točka in račun sta nadomestka. To so vmesne poverilnice, ločene od vsake prijave na cilj.
Držite fazo odgovora in izziv skupaj. 407 lahko začne ali nadaljuje pogajanja, poroča o nepodprtih metodah ali zavrne račun. 403 lahko pomeni zavrnitev po pravilu, poznejša napaka spletnega mesta pa lahko sledi uspešni prijavi prek proxyja.
Za svežo validacijo računa uporabite operaterjevo podprto preveritev računa ali dnevnike overjene identitete. Na svojem proxyju lahko dokazi iz zaledja ločijo dejansko validacijo od anonimno dovoljene zahteve. Pri spremembah gesla upoštevajte okno predpomnilniške validacije, ko se odločate, ali bi stare poverilnice morale prenehati delovati. Pri Squid 6.13 Basic credentialsttl nadzoruje okno predpomnilnika validacije.