php curl konusunda destek verebilecek biri var mı?
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.
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