AKDENİZ FORUM


Ana Sayfa Benim Konularim Benim Mesajlarim
Geri git   AKDENİZ FORUM > Bilgisayar Merkezi > Security
Kayıt ol Yardım Üye Listesi Arama Bugünki Mesajlar Bütün Forumları okunmuş kabul et

Security Bu bölümde güvenlik ve güvenlik açıkları, Korunma Yolları ile ilgili herşey yayınlanır.

Cevapla
 
Seçenekler
Alt 07-27-2007   #1
dJ_FoxX
Normal Üye
 
dJ_FoxX - ait Kullanıcı Resmi (Avatar)

Türkiyenin En Kaliteli Bilgi Paylasim Mekani AKdenizForum..
Kullanıcı Bilgileri
 
Üyelik Tarihi: Sep 2006
Mesajlar: 1.057
Üye No: 1053
Extra Bilgiler
Tecrübe Puanı: 41
Rep Gücü : 59
Rep Derecesi : dJ_FoxX is on a distinguished road
İletişim
::lol:: MySQL sistemler için sql enjeksiyonu olası tehlikeler,teknikler. - 2

Selamlar,
MySQL sistemler için sql enjeksiyonu olası tehlikeler,teknikler. - 1 adlı dökümanımın devamı niteliğinde bu dökümanada başlıyorum.
Tek karakter brute force (deneme yanılma saldırıları)
Bu yöntemimizde UNION sorgusu yapamadığımız örneğin MySQL < 4.x gibi mysql sürümlerinde ve diğer benzeri durumlarda db'den nasıl veri çekileceğini göreceğiz.
Kullanacağımız fonksiyonlar;
ascii()
substring()
Öncelikle ascii adından anlaşıldığı gibi bir değerin ascii sistemindeki karşılığını döndürür.
Substring ise ek bir sorgu çalıştırmamızı sağlar.
Örneğin bir md5 hash çekeceğiz ama dbden sadece or 1=1 gibi sorgulara yanıt veriyor ve sizde ah be burdan birşey çıkmaz diye düşünüyorsunuz...
Çok yanlış örnek bir sorgu verelim.
Unutmayın bu yöntemde sabır çok önemlidir ve bulduğunuz değerleri kaydetmek.
Örnek:
http://www.kurban.org/sayfa.php?id=-1'/**/OR/**/(ascii(substring((SELECT/**/password/**/FROM/**/users/**/WHERE/**/user_id=1),27,1))=97)/*
Örnek sorgu bu burda eğer substrinde dönen ifadenin 27. karakterinin ascii değeri 97 yani "a" ise sistem or 1=1 gibi tepki verecek burda 97 değişkenimizdir.
md5 hashları gibi hashlar için bu örnek o yüzden unutmayın hashlarımız hexadecimal yani 16lık sayı sisteminin karakterlerine sahip o zaman hedefimiz.
Kod:
0  1  2  3  4  5  6  7  8  9  a  b  c  d   e   f
48 49 50 51 52 53 54 55 56 57 97 98 99 100 101 102
Önce 48 den 57 e kadar 0 - 9 arası değerleri ardından 97-102 e kadar a-f değerlerini deneyecez.
unutmayın eğer değer doğru dönerse direk bir sonraki karakter eşlemesini yapacağız.
Ve unutmayın örnekte 27,1 olan yerde 27. karakterden itibaren 1 karakter demek oluyor yani 27. karakteri al eğer 27,2 olursa 27-28 alınır ve siz bu yöntemi yapamazsınız.
Umarım bu yöntem anlaşılmıştır bu sadece md5 hashlar için olan karakter eşlemesine örnektir siz bunu hedef sistemin kodlarına görede yapabilirsiniz.Ve aldığınız karakterleri kaydetmeyi unutmayın.
Bu yöntemin çalışması için hiç bir php veya mysql koruması işlemez. Magic_quotes_gpc gibi.
Dosya çıkarma
Bu yöntemde hedef sistemin tam çalışma dizinine ihtiyacımız var ve bunun doğrultusunda yazılabilir bir hedef lazım bize.Genelde resim dizinlerine yazabiliriz.
Bunun doğrultusunda sisteme dosya atabiliriz örneğin bir php shell.Bu yöntemin çalışması için magic_quotec_gpc değerini off durumunda olmalıdır.
Örnek:
Dizin: "/var/www/sites/www.kurban.com/public_html"
Hedef: http://www.kurban.com/sayfa.php?id=-1/**/union/**/select/**/password,user_id,'phpkodumuz'/**/from/**/users/**/**/INTO/**/OUTFILE/**/'/var/www/sites/www.kurban.com/public_html/resimlerim/xxx.php'/*
Şeklinde hedefe giriyoruz, eğer SQL sorgumuz başarılıysa.
[ÜYE OLMADAN LİNKLERİ GÖREMEZSİNİZ. BURAYA TIKLAYARAK BEDAVA ÜYE OLUN...] adresinden php kodumuza ulaşıyoruz.
Bir dökümanın daha sonuna geldik belki devam ederim seriye..

Paylaşımın KaLite İLe Buluştuqu Tek Yere HoşqeLdiniz..



Seni yağmalamışlar kuytularda korkuların nefes nefese
Yüreğinden bıçaklanan sevdalarda
Pişman mısın kendine düşman mısın?
Hep yanlış sevdalara çiçeklenmiş kuruyup savrulmuşsun
Hasretin çıldırıyor anılara gecelere sığmıyorsun
Şu soğuk duvarların dili olsa anlatsa neler çektiğini
Buz gibi yastıklara sarılıp da sabahı zor ettiğini
Ağlıyorsun...
Ağlıyor ağlıyorsun
Artık gülüp geçiyorsun aşklara inanmıyorsun
Yorgunsun biliyorum oysa birtek sözcük yeterdi anlatmaya
Saçların o elleri özlüyor
Çığlar yuvarlanıyor ömrünün uçurumlarında
O en saklı yerinde ağlayan kahkahalar hangi yasak umudun ihanetidir
Birer birer kopartmışlar büyüttüğün çiçekleri
Anlıyor musun?
Yaprak döken gençliğinin satır aralarında
Altı kırmızıyla çizilmiş ve tırnak içine alınmış suskunluğun başharflerisin
Şehirler uyurken boğazına sarılırken öfkeler
Bu gizli gülmelerin bu sessiz ağlamaların nedir anlamı
Sen hangi mevsimin yağmurusun
Ağlıyor musun?

dJ_FoxX isimli üyemiz çevrimdışıdır. (Offline)   Alıntı ile Cevapla
Cevapla

Seçenekler

Yetkileriniz
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-KodlarıKapalı
Gitmek istediğiniz klasörü seçiniz


Saat: 09:57 AM


Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Akdeniz forum Web Sitesi Bir Forum sitesi oldugun'dan öterin kullanicilar görüs almadan konularini aninda sitede yayinlayabilmektedir
bu yazılardan dolayı doğabilecek her türlü sorumluluk yazan kullanıcılara aittir,
yine de sitemizde yasalara aykırı unsurlar bulursanız iletişim Yoluyla email adresine bildirebilirsiniz..


Diyet Uzmanı Sesli Chat oyun oyun hileleri oyun adtech ile reklam 2.0 seo yarışması Büyükçöplük.Com fx15
Sitemap
5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 450, 18, 19, 20, 21, 22, 23, 24, 25, 287, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 426, 38, 39, 40, 41, 43, 44, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 75, 258, 82, 83, 86, 87, 88, 89, 342, 260, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 117, 112, 111, 270, 120, 121, 122, 123, 124, 125, 126, 127, 128, 134, 130, 131, 316, 133, 221, 137, 142, 268, 138, 454, 145, 141, 139, 140, 163, 146, 172, 173, 147, 144, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 319, 194, 171, 170, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 195, 196, 197, 318, 198, 199, 220, 205, 206, 207, 208, 211, 212, 213, 214, 215, 216, 217, 218, 222, 226, 228, 230, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 243, 244, 250, 251, 252, 257, 254, 253, 255, 259, 261, 269, 271, 503, 272, 273, 274, 275, 277, 283, 279, 280, 281, 282, 284, 285, 286, 288, 289, 290, 291, 295, 296, 304, 305, 308, 309, 310, 311, 312, 313, 314, 320, 321, 322, 323, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 415, 336, 337, 338, 340, 341, 343, 344, 345, 346, 347, 348, 349, 350, 351, 385, 396, 355, 356, 358, 360, 361, 362, 363, 364, 365, 367, 368, 369, 370, 371, 372, 374, 375, 376, 378, 379, 381, 382, 383, 384, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 397, 398, 399, 400, 401, 402, 403, 404, 405, 407, 408, 409, 410, 411, 412, 413, 414, 416, 417, 418, 419, 421, 422, 423, 424, 425, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 455, 456, 457, 458, 459, 460, 461, 462, 508, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 486, 487, 488, 489, 490, 491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 504, 505, 506, 507, 528, 529, 510, 511, 512, 513, 514, 515, 516, 517, 518, 519, 520, 521, 522, 523, 524, 525, 526, 527, 530, 531, 532, 533, 534, 535, 536, 537, 538, 539, 540, 541, 542,