v2.5.2
Giriş yap

php curl konusunda destek verebilecek biri var mı?

g4rymckinn0n
348 defa görüntülendi

birkaç gündür login olamadığım bir panel var. curl ile bağlanıyordum ama artık login sistemi sanırım değişti. gözden bir şeyi kaçırıyorum ama neyi bulamadım. bu konuda yardımcı olabilecek biri var mı?

siteye normal olarak ajax ile login oluyoruz.
curl ile bunu olabildiğince taklit ettim. giriş de yapıyordum fakat her ne yaptılarsa giremiyorum. login'de post kısmı görünüyor tekrar kayboluyor. burpsuite önermişti burada biri. onunla baktığımda login adresinin ve form ögelerinin isimlerinin aynı olduğunu görüyorum.

abdullahx
795 gün önce

Konsola sırasıyla şu kodları yazıp enter a bastıktan sonra ağ hareketlerini sayfa değişmeden takip edebilirsiniz.

$('#login_giris').off("click")
$('#login_giris').on("click", function() {
            var form_data = $('#login_form').serialize();

            $.ajax({
                "url": "/ajax/login",
                "method": "POST",
                "data": form_data,
                success: function(cevap) {

                    if (cevap.login != undefined && cevap.login == true && cevap.redirect != undefined) {
                        if (cevap.rememberme != undefined) {
                            document.cookie = "rememberme=" + cevap.rememberme + ';max-age=' + (60 * 60 * 24 * 365 * 5);
                        }


                        if (url_redirect != undefined && url_redirect != '') {
                            console.log(url_redirect)
                        } else {
                            console.log(cevap.redirect)
                        }

                    } else {
                        document.cookie = "rememberme=; expires=Thu, 01 Jan 1970 00:00:00 UTC; path=/;";

                        showModalMesaj("Kullanıcı adı/şifre hatalı.");
                    }
                },
                error: function(err) {
                    showModalMesaj('LOGIN HATA');
                }
            });
        });

Gelen yönlendirme sayfasını konsola basar