eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikaTelnet - wyłączanie echa
Ilość wypowiedzi w tym wątku: 7

  • 1. Data: 2016-07-03 10:54:15
    Temat: Telnet - wyłączanie echa
    Od: Atlantis <m...@w...pl>

    Eksperymentuję właśnie z przykładem serwera telnetu, dołączonym do stosu
    TCP/IP Microchipa. Zmodyfikowałem go nieco, bo oryginalny kod zajmował
    się wyświetlaniem zawartości kilku zmiennych i oczekiwał na polecenia
    wysyłane w formie pojedynczych liter. U mnie ma to być standardowa linia
    poleceń. Zostawiłem natomiast oryginalny kod, związany z
    uwierzytelnianiem, zarządzaniem sesją itp.

    W oczy rzuciło mi się jednak to, że klient telnetu wyświetla hasło
    podczas jego wpisywania. Tymczasem w kodzie ewidentnie znajduje się
    fragment nakazujący wysłanie następującej treści: "Password: \xff\xfd\x2d".

    Ktoś ma jakiś pomysł, dlaczego pomimo tego PuTTy nie chce wyłączyć
    wyświetlania znaków na czas wprowadzania hasła?


  • 2. Data: 2016-07-03 12:13:43
    Temat: Re: Telnet - wyłączanie echa
    Od: "Grzegorz Niemirowski" <g...@p...onet.pl>

    Atlantis <m...@w...pl> napisał(a):
    > Eksperymentuję właśnie z przykładem serwera telnetu, dołączonym do stosu
    > TCP/IP Microchipa. Zmodyfikowałem go nieco, bo oryginalny kod zajmował
    > się wyświetlaniem zawartości kilku zmiennych i oczekiwał na polecenia
    > wysyłane w formie pojedynczych liter. U mnie ma to być standardowa linia
    > poleceń. Zostawiłem natomiast oryginalny kod, związany z
    > uwierzytelnianiem, zarządzaniem sesją itp.
    > W oczy rzuciło mi się jednak to, że klient telnetu wyświetla hasło
    > podczas jego wpisywania. Tymczasem w kodzie ewidentnie znajduje się
    > fragment nakazujący wysłanie następującej treści: "Password:
    > \xff\xfd\x2d".
    > Ktoś ma jakiś pomysł, dlaczego pomimo tego PuTTy nie chce wyłączyć
    > wyświetlania znaków na czas wprowadzania hasła?

    Może wymusiłeś w ustawieniach PuTTY zamiast ustawić na Auto?

    --
    Grzegorz Niemirowski
    http://www.grzegorz.net/
    OE PowerTool i Outlook Express: http://www.grzegorz.net/oe/
    Uptime: 27 days, 20 hours, 25 minutes and 29 seconds


  • 3. Data: 2016-07-03 12:39:35
    Temat: Re: Telnet - wyłączanie echa
    Od: Atlantis <m...@w...pl>

    W dniu 2016-07-03 o 12:13, Grzegorz Niemirowski pisze:

    > Może wymusiłeś w ustawieniach PuTTY zamiast ustawić na Auto?

    Jest "auto", zgodnie z domyślnymi ustawieniami.


  • 4. Data: 2016-07-03 14:31:14
    Temat: Re: Telnet - wyłączanie echa
    Od: g...@s...invalid (Adam Wysocki)

    Atlantis <m...@w...pl> wrote:

    > W oczy rzuciło mi się jednak to, że klient telnetu wyświetla hasło
    > podczas jego wpisywania. Tymczasem w kodzie ewidentnie znajduje się
    > fragment nakazujący wysłanie następującej treści: "Password: \xff\xfd\x2d".
    >
    > Ktoś ma jakiś pomysł, dlaczego pomimo tego PuTTy nie chce wyłączyć
    > wyświetlania znaków na czas wprowadzania hasła?

    Łączysz się w trybie telnet czy raw?

    Może spróbuj wyłączyć echo przez \xFF\xFB\x01 a włączyć przez \xFF\xFC\x01

    --
    http://www.chmurka.net/


  • 5. Data: 2016-07-03 18:00:30
    Temat: Re: Telnet - wyłączanie echa
    Od: Atlantis <m...@w...pl>

    W dniu 2016-07-03 o 14:31, Adam Wysocki pisze:

    > Łączysz się w trybie telnet czy raw?

    Telnet.


    > Może spróbuj wyłączyć echo przez \xFF\xFB\x01 a włączyć przez \xFF\xFC\x01

    Teraz działa. Dzieki.
    Dlaczego w takim razie Microchip nie użył tego rozwiązania od razu w
    swoim kodzie?


  • 6. Data: 2016-07-03 18:07:58
    Temat: Re: Telnet - wyłączanie echa
    Od: "Grzegorz Niemirowski" <g...@p...onet.pl>

    Atlantis <m...@w...pl> napisał(a):
    >> Może spróbuj wyłączyć echo przez \xFF\xFB\x01 a włączyć przez
    >> \xFF\xFC\x01
    > Teraz działa. Dzieki.
    > Dlaczego w takim razie Microchip nie użył tego rozwiązania od razu w
    > swoim kodzie?

    Bo np. systemowy telnet działa z tamtą komendą. PuTTY trochę inaczej:

    "PuTTY does honour this escape sequence, but only to disable local echo
    that was enabled by a terminal escape sequence (<ESC>[12l)."

    https://groups.google.com/forum/#!topic/comp.termina
    ls/BbqJDOZxm0s

    --
    Grzegorz Niemirowski
    http://www.grzegorz.net/
    OE PowerTool i Outlook Express: http://www.grzegorz.net/oe/
    Uptime: 28 days, 2 hours, 19 minutes and 32 seconds


  • 7. Data: 2016-07-03 21:15:23
    Temat: Re: Telnet - wyłączanie echa
    Od: platformowe głupki <N...@g...pl>

    (wiadomo)

    gdzie i co miał wpisać?

strony : [ 1 ]


Szukaj w grupach

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: