ایا تغییر آی پی ممکن است ؟
با سلام ....
ببخشید من از کد زیر برای تشخیص ای پی فرد استقاده میکنم .:.
string text1 = Dns.GetHostName();
MessageBox.Show(Dns.GetHostByName(text1).AddressLi st[0].ToString());
میخواهم بدونم که آیا میشه این روش رو دور زد و ای پی رو تغییر داد !!
من به ثبت ای پی واقعی فرد خیلی احتیاج دارم ...
اگه این کد درست نیست ، یه کد درست بهم معرفی کنید
راستی اگر لازم باشه میشه با این ای پی فرد رو شناسایی و ردیابی کرد ؟! مثلا اگر فرد با نرم افزاری که من دارم تخلفی کرد این ای پی رو تحویل قانون بدم تا من گیر نیافتم ...
نقل قول: ایا تغییر آی پی ممکن است ؟
سلام
ببينيد اگر شخص از پروكسي استفاده كنه يا داخل روترهاي اختصاصي اش آي پي را ماسك كنند با اين روش شما نميشه آي پي واقعي فرد را پيدا كرد
به همين خاطر من اگر آي پي فرد برايم خيلي مهم باشد هميشه از كلاس زير استفاده مي كنم
/// <summary>
/// متد برگرداندن آي پي كاربر
/// </summary>
/// <returns></returns>
public static string UserIP()
{
string strUserHostAddress = string.Empty;
try
{
//strUserHostAddress = System.Web.HttpContext.Current.Request.UserHostAdd ress;
strUserHostAddress = System.Web.HttpContext.Current.Request.ServerVaria bles["HTTP_X_FORWARDED_FOR"];
if (strUserHostAddress == null)
{
strUserHostAddress = System.Web.HttpContext.Current.Request.ServerVaria bles["REMOTE_ADDR"];
}
}
catch (Exception ex)
{
throw ex;
}
return (strUserHostAddress);
}
نقل قول: ایا تغییر آی پی ممکن است ؟
در مورد سوال دوم كه شما فرمودي كه آيا ميشه اين آي پي را تحويل قانون داد و شخص را مورد پيگرد قرار داد!
بايد بگم كه اين سوال شما بيشتر بار حقوقي دارد تا جنبه برنامه نويسي
اما بايد بگم كه در ايران آي پي ها ثبت شده نيستند بنابراين براي شخص قاضي حجت نيست كه اين آي پي حتما و حتما متعلق به فلان نفر بوده كه خلاف كرده!
انشالله بعد از راه افتادن اينترنت ملي اين جنبه هاي حقوقي افزايش پيدا خواهد كرد!
نقل قول: ایا تغییر آی پی ممکن است ؟
نقل قول:
نوشته شده توسط
AmirGhasemi
سلام
ببينيد اگر شخص از پروكسي استفاده كنه يا داخل روترهاي اختصاصي اش آي پي را ماسك كنند با اين روش شما نميشه آي پي واقعي فرد را پيدا كرد
به همين خاطر من اگر آي پي فرد برايم خيلي مهم باشد هميشه از كلاس زير استفاده مي كنم
/// <summary>
/// متد برگرداندن آي پي كاربر
/// </summary>
/// <returns></returns>
public static string UserIP()
{
string strUserHostAddress = string.Empty;
try
{
//strUserHostAddress = System.Web.HttpContext.Current.Request.UserHostAdd ress;
strUserHostAddress = System.Web.HttpContext.Current.Request.ServerVaria bles["HTTP_X_FORWARDED_FOR"];
if (strUserHostAddress == null)
{
strUserHostAddress = System.Web.HttpContext.Current.Request.ServerVaria bles["REMOTE_ADDR"];
}
}
catch (Exception ex)
{
throw ex;
}
return (strUserHostAddress);
}
خیلی ممنون از پاسخ شما / ولی چون من زیاد با کلاس ها کار نکردم و کاربری تقریبا مبتدی هستم ، میشه یه سورس آماده بذارید تا بدونم چطور از این کلاس استفاده کنم !؟!؟!
نقل قول: ایا تغییر آی پی ممکن است ؟
نقل قول:
نوشته شده توسط
ehsan7007
من برای نمایش آی پی از این مورد استفاده می کنم ؛ امید وارم به دردت بخوره:
string text1 = Dns.GetHostName();
MessageBox.Show("Host Name:" + text1 + "\r\nIP :" + Dns.GetHostByName(text1).AddressList[0].ToString());
این یوزینگ روهم اضافه کن :
using System.Net;
برای استفادش هم می تونی کد بالا رو تو باتن بنویسی.
موفق باشی.
خیلی ممنون از پاسخ شما / ولی من خودم این کد رو که تو سوالم گذاشتم !!!
نقل قول: ایا تغییر آی پی ممکن است ؟
نقل قول:
نوشته شده توسط
AmirGhasemi
سلام
ببينيد اگر شخص از پروكسي استفاده كنه يا داخل روترهاي اختصاصي اش آي پي را ماسك كنند با اين روش شما نميشه آي پي واقعي فرد را پيدا كرد
به همين خاطر من اگر آي پي فرد برايم خيلي مهم باشد هميشه از كلاس زير استفاده مي كنم
/// <summary>
/// متد برگرداندن آي پي كاربر
/// </summary>
/// <returns></returns>
public static string UserIP()
{
string strUserHostAddress = string.Empty;
try
{
//strUserHostAddress = System.Web.HttpContext.Current.Request.UserHostAdd ress;
strUserHostAddress = System.Web.HttpContext.Current.Request.ServerVaria bles["HTTP_X_FORWARDED_FOR"];
if (strUserHostAddress == null)
{
strUserHostAddress = System.Web.HttpContext.Current.Request.ServerVaria bles["REMOTE_ADDR"];
}
}
catch (Exception ex)
{
throw ex;
}
return (strUserHostAddress);
}
ارور میده
http://www.up2.98ia.com/images/20216040613866007649.jpg
نقل قول: ایا تغییر آی پی ممکن است ؟
نقل قول:
نوشته شده توسط
AmirGhasemi
سلام
ببينيد اگر شخص از پروكسي استفاده كنه يا داخل روترهاي اختصاصي اش آي پي را ماسك كنند با اين روش شما نميشه آي پي واقعي فرد را پيدا كرد
به همين خاطر من اگر آي پي فرد برايم خيلي مهم باشد هميشه از كلاس زير استفاده مي كنم
/// <summary>
/// متد برگرداندن آي پي كاربر
/// </summary>
/// <returns></returns>
public static string UserIP()
{
string strUserHostAddress = string.Empty;
try
{
//strUserHostAddress = System.Web.HttpContext.Current.Request.UserHostAdd ress;
strUserHostAddress = System.Web.HttpContext.Current.Request.ServerVaria bles["HTTP_X_FORWARDED_FOR"];
if (strUserHostAddress == null)
{
strUserHostAddress = System.Web.HttpContext.Current.Request.ServerVaria bles["REMOTE_ADDR"];
}
}
catch (Exception ex)
{
throw ex;
}
return (strUserHostAddress);
}
ارور میده
http://www.up2.98ia.com/images/20216040613866007649.jpg
نقل قول: ایا تغییر آی پی ممکن است ؟
به این گیر میده ===» HttpContext
نقل قول: ایا تغییر آی پی ممکن است ؟
بابا دوستان عزيز!
خب عزيزان دلم! رفرنس system.web را به پروژه تون add كنيد!! ديگه هلو برو تو گلو كه نخواستيد!
نقل قول: ایا تغییر آی پی ممکن است ؟
نقل قول:
نوشته شده توسط
alnajon
با سلام ....
ببخشید من از کد زیر برای تشخیص ای پی فرد استقاده میکنم .:.
string text1 = Dns.GetHostName();
MessageBox.Show(Dns.GetHostByName(text1).AddressLi st[0].ToString());
میخواهم بدونم که آیا میشه این روش رو دور زد و ای پی رو تغییر داد !!
من به ثبت ای پی واقعی فرد خیلی احتیاج دارم ...
اگه این کد درست نیست ، یه کد درست بهم معرفی کنید
راستی اگر لازم باشه میشه با این ای پی فرد رو شناسایی و ردیابی کرد ؟! مثلا اگر فرد با نرم افزاری که من دارم تخلفی کرد این ای پی رو تحویل قانون بدم تا من گیر نیافتم ...
این دستوری که شما نوشتید ، آی پی اتصال به اینترنت را نشان نمی دهد . بلکه آی دستی است که در تنظیمات وارد کرده اید .