mirror of
https://github.com/carlospolop/hacktricks
synced 2024-11-23 05:03:35 +00:00
3.7 KiB
3.7 KiB
Ödeme Sürecini Atlatma
AWS hackleme konusunda sıfırdan kahramana dönüşün htARTE (HackTricks AWS Kırmızı Takım Uzmanı) ile!
HackTricks'ı desteklemenin diğer yolları:
- Şirketinizi HackTricks'te reklamını görmek istiyorsanız veya HackTricks'i PDF olarak indirmek istiyorsanız ABONELİK PLANLARINI kontrol edin!
- Resmi PEASS & HackTricks ürünlerini edinin
- PEASS Ailesi'ni keşfedin, özel NFT'lerimiz koleksiyonumuz
- Katılın 💬 Discord grubuna veya telegram grubuna veya bizi Twitter 🐦 @carlospolopm** takip edin.**
- Hacking püf noktalarınızı göndererek HackTricks ve HackTricks Cloud github depolarına PR göndererek paylaşın.
Ödeme Sürecini Atlatma Teknikleri
İstek Yakalama
İşlem süreci sırasında istemci ve sunucu arasında değişen verileri izlemek son derece önemlidir. Bu, tüm istekleri yakalayarak yapılabilir. Bu istekler içinde, işlem için önemli sonuçları olan parametreleri arayın:
- Başarı: Bu parametre genellikle işlemin durumunu gösterir.
- Yönlendirici: İsteğin kaynağını işaret edebilir.
- Geribildirim: Genellikle işlem tamamlandıktan sonra kullanıcıyı yönlendirmek için kullanılır.
URL Analizi
Özellikle örnek.com/ödeme/MD5HASH desenini takip eden bir URL içeren bir parametreyle karşılaşırsanız, bu daha yakından incelenmelidir. İşte adım adım bir yaklaşım:
- URL'yi Kopyala: Parametre değerinden URL'yi çıkarın.
- Yeni Pencere İncelemesi: Kopyalanan URL'yi yeni bir tarayıcı penceresinde açın. Bu eylem, işlemin sonucunu anlamak için kritiktir.
Parametre Manipülasyonu
- Parametre Değerlerini Değiştirme: Başarı, Yönlendirici veya Geribildirim gibi parametrelerin değerlerini değiştirerek deney yapın. Örneğin, bir parametreyi
false
dantrue
'ya değiştirmek, sistemin bu girdileri nasıl işlediğini bazen ortaya çıkarabilir. - Parametreleri Kaldırma: Belirli parametreleri tamamen kaldırmayı deneyerek sistemin nasıl tepki verdiğini görmeyi deneyin. Beklenen parametreler eksik olduğunda bazı sistemler yedek planları veya varsayılan davranışları olabilir.
Çerez Manipülasyonu
- Çerezleri İnceleme: Birçok web sitesi önemli bilgileri çerezlerde saklar. Bu çerezleri ödeme durumu veya kullanıcı kimlik doğrulamasıyla ilgili veriler açısından inceleyin.
- Çerez Değerlerini Değiştirme: Çerezlerde saklanan değerleri değiştirin ve web sitesinin yanıtını veya davranışını nasıl değiştirdiğini gözlemleyin.
Oturum Kaçırma
- Oturum Belirteçleri: Ödeme sürecinde oturum belirteçleri kullanılıyorsa, bunları yakalamayı ve manipüle etmeyi deneyin. Bu, oturum yönetimi açıklarına dair içgörüler sağlayabilir.
Yanıt Manipülasyonu
- Yanıtları Yakalama: Araçlar kullanarak sunucudan gelen yanıtları yakalayın ve analiz edin. Başarılı bir işlemi gösterebilecek veya ödeme sürecindeki bir sonraki adımları ortaya çıkarabilecek herhangi bir veriyi arayın.
- Yanıtları Değiştirme: Tarayıcı veya uygulama tarafından işlenmeden önce yanıtları değiştirmeye çalışarak başarılı bir işlem senaryosunu simüle etmeyi deneyin.