• 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

    На последнюю неделю приходится экзамен, где нужно будет показать свои навыки, взломав ряд уязвимых учебных сайтов, и добыть флаги. Успешно сдавшие экзамен получат сертификат.

    Запись на курс до 25 апреля. Получить промодоступ ...

Vmware & System.sockets

  • Автор темы -Karter-
  • Дата начала
K

-Karter-

Установлено:
-Windows XP SP2 - хостовая система;
-VS 2008;
-VMware 5.5.3.xxx final;
-Windows XP SP2 - гостевая ОС виртуальной машины;
Между ними установлена связь (host-only, виртуальной системе выделяется собственный ip, используется виртуальная сетевая карта)
Приложение-сервер запускается на виртуальной машине. Выдержка из кода (создание и запуск экземпляра типа TcpListener):
Код:
TcpListener server = null;
byte[] bytes = new byte[256];
String data = null;
//try
//{
int port = 3521;
IPAddress lAddress = IPAddress.Parse("192.168.138.1"); // адрес хостовой системы
server = new TcpListener(lAddress, port);
server.Start(); 
while (true)
{
Console.WriteLine("Waiting..");
TcpClient client = server.AcceptTcpClient();
Console.WriteLine("Yeah!");
NetworkStream stream = client.GetStream();
...
// далее чтение потока

На хостовой системе при прослушивании собственного IP никаких проблем нет. Но при запуске на ВМ выдает ошибку:
Код:
Unhandled Exception: System.Net.Sockets.SocketException: Требуемый адрес для своего контекста неверен
at System.Net.Sockets.Socket.DoBind(EndPoint endPointSnapshot, SocketAddress
socketAddress)
at System.Net.Sockets.Socket.Bind(EndPoint localEP)
at System.Net.Sockets.TcpListener.Start(Int32 backlog)
at System.Net.Sockets.TcpListener.Start()
at Listener.PListener.Main(String[] args)

В чем может быть причина и каким образом ее устранить? Заранее спасибо.
 
@

@LE}{@NDER

1. ты по сети доступиться до виртуальной машины можешь? (хотя бы через ping)
2. стоят ли на машинах файрволы?
 
K

-Karter-

1. Да, спокойно пингую и кидаю файлы в обоих направлениях через расшаренные папки.
2. Нет.
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!