Как получить содержимое SecureString ?

Язык Visual Basic на платформе .NET.

Модераторы: Ramzes, Sebas

student-uni
Бывалый
Бывалый
 
Сообщения: 242
Зарегистрирован: 01.10.2005 (Сб) 18:54

Как получить содержимое SecureString ?

Сообщение student-uni » 23.11.2006 (Чт) 22:04

Вот так она формируется

(так читаемый пароль превращается в нечитаемые краказяблики)

Код: Выделить всё
Private password As SecureString
   
        password = New SecureString()
        For Each ch As Char In TextBox3.Text
            password.AppendChar(ch)
        Next


но краказябликов то мы не видим

(password это объект типа SecureString и соответственно попытки типа password.tostring ничего не дают)

а можно ли как то заполучить эти самые краказяблики
из объекта ?

Спасибо

Sebas
Неуловимый Джо
Неуловимый Джо
Аватара пользователя
 
Сообщения: 3626
Зарегистрирован: 12.02.2002 (Вт) 17:25
Откуда: столько наглости такие вопросы задавать

Сообщение Sebas » 24.11.2006 (Пт) 8:59

так, в этом и фишка, пароль можно счтать только внутри сборки FW.
Это шоб ты мог передавать относительно безопасно пароль в другие домены,
- Я никогда не понимал, почему они приходят ко мне чтобы умирать?

sebas<-@->mail.ru

student-uni
Бывалый
Бывалый
 
Сообщения: 242
Зарегистрирован: 01.10.2005 (Сб) 18:54

Сообщение student-uni » 24.11.2006 (Пт) 18:14

ну так можно считать или нет ?
меня собственно не раскодированный пароль а
закодированный интересует.

Или ты имеешь ввиду, что если я его даже и получу,
то применить нигде больше не смогу ?


Вернуться в Visual Basic .NET

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 109

    TopList