Tôi đang cố gắng để ngăn chặn tiếng địa phương của một mật khẩu trong một phiên telnet bằng cách gửi 0xFF 0xFD 0x2D (IAC DO SUPPRESS_LOCAL_ECHO). Điều này hoạt động tốt.Làm thế nào để unsupress tiếng địa phương
Sự cố của tôi đang bật âm thanh cục bộ sau mật khẩu. Tôi đang gửi 0xFF 0xFE 0x2D (IAC DONT SUPPRESS_LOCAL_ECHO). Nhưng tôi không thấy bất kỳ lệnh nào mà tôi gõ sau đó.
Tôi đang sử dụng chương trình MS Telnet để kết nối.
IAC mô tả here.
Các Suppress Local Echo được định nghĩa here
bạn có thể có thể cung cấp mã bạn sử dụng để gửi những đàn áp tiếng vang địa phương? Xem câu hỏi liên quan của tôi - http://stackoverflow.com/questions/6410579/how-to-disable-echo-when-sending-a-terminal-command-using-apache-commons-net-teln :) – mre
Tôi không thể tìm một cách tốt để làm điều này. Cách giải quyết của tôi là gửi một backspace và sau đó một '*' để cố gắng ghi đè lên nhân vật.Điều này làm việc chủ yếu, nhưng nếu người dùng gõ nhanh 2 ký tự có thể xuất hiện và chỉ có 1 backspace được gửi đi. – Robert