Приветствую всех форумчан. Давно читаю Codeby, но в регистрации как-то не было необходимости. И вот сложилась ситуация, в которой прошу помочь разобраться.
Ситуация
Есть софт брутфорс SSH на c# с большой скоростью. После успешной аутентификации, он производит смену пароля и записывает результат в файл.
Так вот, параллельно работает чужой брутфорс и он тоже меняет пароль после успешной аутентификации.
Я беру данные из своего файла и пытаюсь зайти на сервер с новыми данными и мой новый пароль не походит. Старый пароль также не подходит.
Выходит, что конкурент каким-то образом успевает меня опередить и установить свой пароль.
Вопрос в следующем, как такое может произойти, ведь моя аутентификация прошла успешно и сессия открыта. Т.е. я могу выполнять дальнейшие действия даже если конкурент в это же самое время меняет пароль. Или нет?
Возможно причиной является лучший пинг у конкурента, но в таком случае моя команда на смену пароля выполняется последней, а значит мой пароль должен быть действительным.
Уже третий день не могу понять причину и решить эту проблему.
Кто что может подсказать по этому поводу.
Буду благодарен.
Ситуация
Есть софт брутфорс SSH на c# с большой скоростью. После успешной аутентификации, он производит смену пароля и записывает результат в файл.
Так вот, параллельно работает чужой брутфорс и он тоже меняет пароль после успешной аутентификации.
Я беру данные из своего файла и пытаюсь зайти на сервер с новыми данными и мой новый пароль не походит. Старый пароль также не подходит.
Выходит, что конкурент каким-то образом успевает меня опередить и установить свой пароль.
Вопрос в следующем, как такое может произойти, ведь моя аутентификация прошла успешно и сессия открыта. Т.е. я могу выполнять дальнейшие действия даже если конкурент в это же самое время меняет пароль. Или нет?
Возможно причиной является лучший пинг у конкурента, но в таком случае моя команда на смену пароля выполняется последней, а значит мой пароль должен быть действительным.
Уже третий день не могу понять причину и решить эту проблему.
Кто что может подсказать по этому поводу.
Буду благодарен.