PDA

View Full Version : مبتدی: صفحه asp است یا php ؟



bravia2009
دوشنبه 24 خرداد 1389, 18:53 عصر
سلام .از کجا میشه فهمید یک وب سایت php است یا asp ؟ دوستان لطفا راهکاراشو بگند ؟

حامد مصافی
دوشنبه 24 خرداد 1389, 19:04 عصر
نميشه فهميد!
اگر مطمئن شويد سرور ويندوز نيست مي توانيد اطمينان حاصل كنيد صفحه asp نيست، در غير اينصورت هيچ اطميناني نيست.

BEHESHT*
دوشنبه 24 خرداد 1389, 19:37 عصر
بهترین راه توجه به آدرس بار هست و اگه تجربه ات بالا باشه می تونی از آسیب پذیر ها استفاده کنی و آسیب پذیری رو پیدا کنی حدس زدنش راحت میشه البته نیاز به این داره که شما از مبانی هک اطلاع دقیق داشته باشی

pashaie
دوشنبه 24 خرداد 1389, 20:55 عصر
سلام .از کجا میشه فهمید یک وب سایت php است یا asp ؟ دوستان لطفا راهکاراشو بگند ؟
تو 90% مواقع خیلی راحت می تونی با نگاه کردن به هدر رسپانس سرور بفهمی که از از چه تکنلوژی داره استفاده می کنه.
ساده ترین روش هم واسه دیدن رسپانس یه صفحه استفاده از افزونه FireBug که تو Firefox نصب می شه هست.
کافیه FireBug رو فعال کنی و تو بری تو تب Net، بعد صفحه مورد نظرت رو رفرش کنی، تو ساب تب HTML صفحه مورد نظر رو نشون می ده که با کلیک کردن روی اون بهت هدر و .. رو نشون می ده
مثلا برای همین سایت می نویسه

X-Powered-By PHP/5.2.12
که نشون دهنده اینه که این سایت داره با PHP ورژن 5.2.12 ران می شه

pashaie
دوشنبه 24 خرداد 1389, 21:02 عصر
اگر مطمئن شويد سرور ويندوز نيست مي توانيد اطمينان حاصل كنيد صفحه asp نيست،
با استفاده از پروژه Mono شما می تونید برنامه های نوشته شده در .Net رو تو لینوکس هم اجرا کنید

http://www.mono-project.com/Main_Page

حامد مصافی
سه شنبه 25 خرداد 1389, 08:48 صبح
با استفاده از پروژه Mono شما می تونید برنامه های نوشته شده در .Net رو تو لینوکس هم اجرا کنید
مي دونم، در عمل اين كار رو كردم. اما asp ربطي به .net نداره!!!

pronetin
سه شنبه 25 خرداد 1389, 14:56 عصر
اگر مطمئن شويد سرور ويندوز نيست مي توانيد اطمينان حاصل كنيد صفحه asp نيست،
البته من قبول دارم که اگر server ویندوز نباشه، ۹۹/۹۹۹ درصد می شه گفت صفحه asp نیست.


مي دونم، در عمل اين كار رو كردم. اما asp ربطي به .net نداره!!!
این هم درسته ولی باید توجه کرد که می شود صفحات asp را در لینوکس پشتیانی کرد. در سایت mono نوشته است:

Run .NET applications, including ASP.NET, ASP.NET AJAX, and ASP.NET MVC, commercially supported on SUSE Linux Enterprise Server

حامد مصافی
سه شنبه 25 خرداد 1389, 17:32 عصر
این هم درسته ولی باید توجه کرد که می شود صفحات asp را در لینوکس پشتیانی کرد. در سایت mono نوشته است:
يك بار ديگه ميگم، asp با asp.net فرق داره، فقط اسمشون شبيه همه؛ وگرنه دو چيز متمايز هستند.

Javad.Kashi
سه شنبه 25 خرداد 1389, 18:01 عصر
سلام به همه
از کجا بفهمیم که سرور ویندوز نیست؟

pronetin
چهارشنبه 26 خرداد 1389, 17:04 عصر
راه های زیادی داره ولی ساده ترین راهش استفاده از scanner ها است.

pronetin
چهارشنبه 26 خرداد 1389, 17:42 عصر
يك بار ديگه ميگم، asp با ASP.NET فرق داره، فقط اسمشون شبيه همه؛ وگرنه دو چيز متمايز هستند.
درسته. حق با شماست.
اگر کسی می خواهد تفاوت های ASP با ASP.Net را در حد خواندن ۵ دقیقه ای بفهمه این جا رو یک نگاه بیاندازه:
http://www.daniweb.com/forums/thread23808.html