arkadaşlar login. asp sayfasına 'or' yazınca Microsoft OLE DB Provider for ODBC Drivers error '80040e14' Line 1: Incorrect syntax near ''. Diye hata alıyorum 'or'=' yazıncaADODB. Field error '800a0bcd' Either BOF or EOF is True, or the current record has been deleted. Requested operation requires a current record. Diyor şifremi unuttum kısmında 'or'=' yapıncadaMicrosoft OLE DB Provider for ODBC Drivers error '80040e14' Unclosed quotation mark after the character string '=''. dioşimdi bu gibi hatalardan ilerisine gidilebiliritesi varmı amacım zarar vermek değil sadece bilgiyi elde etmek istiyorum tatmin amacı yani hatta elemanlara slemek dahi istiyorum ne zamandır renecem şu sql i vakit el vermiyor. web sayfası üye girişi ve admin girişi aynı yerden sanırım çünkü admin. asp yazınca üye girişi gibi bişe çıkıyor şifre unuttum blümü var birde neler yapabiliriz tahribat.com a can feda

: internal server hatası vermesi sitede zel hata sayfalarının açık olmasından kaynakladır hata açıklaması vermesede artık kr bir şekilde deneyerek tutturman lazım. diğer dediğin olay filtrelemeye bağlı.. mesela queryleri replace ile union vs gibi zararlı şeylerden korumak için filtrelersin.. ayrıca sayı alanlarında id=1 gibi isnumaric kontrolü yaptırırsın eğer sayıdan başka karakter varsa if else dngüsüyle başka sayfaya atar veya dur yolcu dersin.. Ayrıca yine query kontrolü ile union vs gibi kelimeler varsa da yapabilirsin bunu... Filtreleme sağlam oldukça sql injection saldırısı da o kadar azaltılır. Binbir çeşit canbazlık yapılabiliyor sql yedirebilmek için hea biraz bende baktım da yani anladığım veri tabanında bi nlem yerine aspyle ufak tefek nlem alıyosunuz belli başlı misal 'or''1=1' gibi id den sonra ki değerin rakam olması gibi belli başlı sqlden veri çekebilecek şeyleri engelliyosunuz ama yinede ısrarcı olan bi şekilde bişeyler yapabiliyo :| ben bunu merak ettim biraz daha araştırayım amk copy-paste her yerde :| sağol hocamm.. Çalışmadan, yorulmadan, ğrenmeden rahat yaşama yollarını itiyat haline getiren milletler; nce haysiyetlerini, sonra istikballerini daha sonra da hürriyetlerini kaybetmeye mahkumdurlar. M. Kemal Atatürk

internal server hatası vermesi sitede zel hata sayfalarının açık olmasından kaynakladır hata açıklaması vermesede artık kr bir şekilde deneyerek tutturman lazım. diğer dediğin olay filtrelemeye bağlı.. mesela queryleri replace ile union vs gibi zararlı şeylerden korumak için filtrelersin.. ayrıca sayı alanlarında id=1 gibi isnumaric kontrolü yaptırırsın eğer sayıdan başka karakter varsa if else dngüsüyle başka sayfaya atar veya dur yolcu dersin.. Ayrıca yine query kontrolü ile union vs gibi kelimeler varsa da yapabilirsin bunu... Filtreleme sağlam oldukça sql injection saldırısı da o kadar azaltılır. Binbir çeşit canbazlık yapılabiliyor sql yedirebilmek için :|

: walla hiç bi yer filtrelenmemiş gibi, her şartta her şekilde girilir oraya :) filtreleme derken başkanım :| edit: yaws mesela her yerde anlatır ya misal galeri. asp?id=1 buraya ne bileyim kesme işareti koyarsın hata verir v. s. ben bazen deniyorum o anlatılanları mesela pesimistzombiede yazmış union+select.. v. s. ya internal server error oluyo yada linke en ufak bişey eklediğin zaman gstericek sonuç yok gibi bişey çıkıyo.. asp de bu nasıl oluyo acaba? bunu sağlamak için nasıl bişey yapmak lazım.. Çalışmadan, yorulmadan, ğrenmeden rahat yaşama yollarını itiyat haline getiren milletler; nce haysiyetlerini, sonra istikballerini daha sonra da hürriyetlerini kaybetmeye mahkumdurlar. M. Kemal Atatürk

sadece or kelimesi filtrelenmiş gerisini yiyor gibi gzüküyor. querylere saldırı yapılabilir. Giriş yerine query dene rnek vereyim id= gibi yerlere sayfa. asp?id=-1 union+select+0,0,0,0+from+admin şeklinde deneme yaparsın. number of columns in the two selected tables or queries of a union query do not matchgibi bir hata verir muhtemelen. ordaki 0, ları arttırıp azaltırsın tek tek deneye deneye.. sayfa içinde 0 ları grdüğünde veri çekmeye hazırsın demektir. cannot find the input table or query 'admin'yazarsa tablo adı yanlıştır.. direk user, uyeler, administrator, admins, users, uyeler, uye gibi deneme yapıp tutturmaya çalışırsın falan filan. tablo ve 0 lar tuttuğunda 0 ları tek tek union+select+kullanici,0,0,0+from+admin union+select+0, sifre,0,0+from+admin gibi denersin.. alanlarda tuttuğunda order yapıp veya kullanıcı adıyla veri çekersin nette dkümanlar mevcut aslında elinde hazır deneme tahtası da var deneye deneye ğren site üzerinde :D :|

walla hiç bi yer filtrelenmemiş gibi, her şartta her şekilde girilir oraya :) Sanıyorum kendi ataszümü yaptım, kaynak belirterek kullanabilirsiniz. 10.05.2013 tarihli google arama sonucu : Aradığınız - "herşeyin hayırlısı rampanın bayırlısı" - ile ilgili hiçbir arama sonucu mevcut değil. Not : Syleyeni belli olduğu için ataszü değil, zlüsz oluyormuş, dolayısı ile kendi zlüszümü yapmış oldum :)