telnet src 를 어디서 구할수 있나요?

anna의 이미지

xinetd 나 inetd 를 이용하지 않고
스스로 구동하는 telnet src 를 어디서 구할수 있나요?

아시는 분 답좀 주세요..

송지석의 이미지

원래 깔려 있는 텔넷 데몬을 직접 실행하시고 옵션을 주시면 실행 됩니다.

man telnetd 해보세요.

소스코드는 sourceforge.net에서 검색해보시면 여럿 나옵니다.

제가 알기론 utelnetd라는 것이 가장 간단한 것이죠.

anna의 이미지

님이 알려주신 대로 소스는 정말 감사하게 잘 받았습니다.
늦게 답변을 올려서 먼저 죄송하다는 말과 감사하다는 말을 같이 하고 싶네요..
utelnetd 를 사용하면서 몇개의 의문점이 발생이 되어서 혹시 아시나 해서
질문을 드립니다.

제가 분석하기에는 utelnetd 단순히 socket 을 하나 열어서 bind 과정등의
처리를 해줘서 client 와 server 와의 통로만을 만들어 주고 다시 다른 client 와 의 접속을 위해서 select 함수를 부르고...
이렇게만 돌아가는것 같거든요..

근데 어떻게..일반 상용 telnetd 에서 먹히는 ^] (escape 문자) 가
먹히나요?

음..client 쪽 시험을 윈도우에서만 해서 발견한지 얼마 안됐는데요..
리눅스에서 telnet 을 시도하면 항상 위에 있는 escape 문자에대한 메세지가
나와서 혹시나 해서 눌러봤더니 먹히더라고요..

소스의 CTRL-C 를 걸러내는게 있길래 그 부분에다가 몇가지 작업을 했지만
^[ 은 걸러내고 ^] 는 걸러내지 못하더라고요..

혹시 아신다면 알려주세요
질문의 요지는 어떻게 ^]가 먹히는가...
그리고 혹시 ^] 을 막을 방법은 없는가..입니다..

부탁드립니다...

아자! 나도 한번 미쳐보자 아자!

anna의 이미지

저는 ^]라는 문자를 telnet server 가 입력을 받아서 처리를 해주는 것으로 가정하고 그쪽으로만 생각을 했었는데..

알고보니 client 쪽에서 뿌려주는 것이었습니다.
그래서 window 에서 telnet 을 띄워서 ^]을 누르는 거랑 리눅스에서 telnet을 띄워서 ^] 을 눌렀을 때의 다르게 보여지고

조작할수있는 명령어도 다른거였습니다.
client 에서 해주는거라면 더이상 저한테는 고민의 대상이 되지 않습니다..^^

아자! 나도 한번 미쳐보자 아자!

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.