2009-12-08 4 views
0

Я новичок программист VB.NET 2005. Я хотел бы разработать приложение, которое не показывает мой настоящий IP-адрес, вместо этого он показывает какой-то поддельный IP-адрес. Существует коммерческое приложение под названием «HIDE MY IP», оно использует ту же функциональность.Dynamic Ip Changer

Я не хочу делать то же программное обеспечение, но мне нужен этот аспект программного обеспечения для моего нового приложения.

Любая помощь по этому вопросу? С чего начать?

Возможно ли это в VB.NET 2005?

+0

Вам нужно будет предоставить более подробную информацию о том, с кем вы скрываете свой «ip». В любом случае, это в значительной степени потерянное дело. Вы не можете обманывать свой IP-адрес и иметь двухсторонний трафик, и даже если ваше приложение просто сообщает ложный IP-адрес пользователю, тривиально найти реальный IP-адрес с помощью других инструментов. – whatsisname

+1

В каком контексте вы хотите «скрыть» свой IP-адрес? От пользователя вашего программного обеспечения? С веб-сайтов, которые вы посещаете? От старшего брата? – jball

+0

Я хочу скрыть свой IP-адрес с веб-сайта, который я посещаю. Как будто я хочу, чтобы на этом веб-сайте был обнаружен какой-то фальшивый ip-адрес моего посетителя. На нем будет форма и элемент управления веб-браузером. Этот веб-сайт будет посещен в этом веб-браузере в VB.NET 2005. – Pradeep

ответ

3

Поистине сокрытие вашего IP-адреса потребует, чтобы вы использовали какой-либо прокси-сервис или туннельный сервис (VPN), который ретранслирует ваши запросы от вашего имени и выступает в качестве посредника. Хотя ваш внутренний IP, вероятно, является частным и, следовательно, по-настоящему не видимым для внешнего мира, IP-адрес, который вы используете через поставщика услуг, который является общедоступным, не может быть скрытым или скрытым. Только если вы можете скрыть свой истинный адрес, но ваше реле будет публичным. Без реального адреса вы не можете выполнять IP-связь, и, таким образом, все протоколы будут однонаправленными и терпят неудачу.

Вы можете написать приложение VB.NET 20005, которое просто подключит вас к прокси-серверу или туннелирует ваш интернет-трафик через VPN, который, в свою очередь, скрывает ваш IP-адрес.

+1

Следует отметить, что даже через прокси-сервер есть возможность отследить ip-связь с вами (используя журналы из прокси-сервера). Есть всевозможные идеи сделать это анонимным (например, torproject.org, но даже там, я думаю, что по-прежнему существуют проблемы с конфиденциальностью. –

+0

В основном я читал некоторую сетевую книгу в .NET, и я обнаружил, что вы можете просмотреть ip- пакет, который отправляется вашим компьютером. Теперь, если мы сможем просмотреть этот пакет, мы не сможем изменить исходный IP-адрес в заголовке пакета Ip. Я просто хочу, чтобы этот пакет содержал поддельный IP-адрес и а не мой собственный. Мое приложение требует, чтобы я менял поддельный IP каждые 20 минут или около того ... и IP можно использовать один раз в 5 часов. Поэтому, я думаю, я не могу туннелировать свои пакеты через прокси-сервер. . (поскольку они слишком малы) Благодарим за ответы :) – Pradeep

+0

Pradeep, если вы измените IP-адрес источника, вы не сможете получить ответ f Таким образом, транзакционные протоколы, такие как TCP, HTTP и т. д., будут терпеть неудачу. –