제어 문자를 지원하는 xinetd에 대한 대안이 있습니까?

제어 문자를 지원하는 xinetd에 대한 대안이 있습니까?

사용자가 특정 명령을 연결하고 실행할 수 있는 프로젝트를 작성 중입니다. xinetd는 옵션이지만 Tabnc나 telnet을 통해 누르면 유형이 들여쓰기됩니다.

제어 문자를 처리할 수 있는 네트워크 데몬이 있습니까 Tab(텔넷이나 기타 프리웨어 클라이언트를 사용할 때)?

PS 내 xinetd 구성은 다음과 같습니다.

service ctf
{
    server = /bin/bash
    port = 2333
    protocol = tcp
    type = UNLISTED
    user = root
    wait = no
    flags = NODELAY
}

답변1

TAB, 0x09, 011, \t, Ctrl-I는 영향을 받지 않습니다 xinetd. xinetd서버가 호출 되면 스트림을 건드리지 않습니다. 스트림은 "8비트 깨끗"합니다. TAB 해석은 호출 서버에 맡겨집니다.

그러나 /bin/bashTCP/IP 패킷을 허용하지 않으므로 STDIN이 방법은 작동하지 않습니다. 이것이 Telnet 프로토콜이 발명된 이유입니다.

관련 정보