The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
Сканер портов на Golang, !*! Saamuel, 14-Фев-18, 13:39  [смотреть все]
Здравствуйте,

Подскажите решение такой ситуации. Необходимо на go написать скрипт который при запуске будет проверять ip адрес на хосте и сканировать всю локальную сеть на доступность порта 22.

  • Сканер портов на Golang, !*! _, 00:50 , 15-Фев-18 (1) +1
    > Необходимо на go написать скрипт

    Дать бы тебе в моорду :(
    > который при запуске будет проверять ip адрес на хосте

    ... и ещё раз!
    > и сканировать всю локальную сеть  на доступность порта 22.

    ну тут вроде не за что, но меня ужо не остановишь :-))))

    А по делу -  в Job!
    Тут "за так" студентам подают только документацию. И это прааааилна! :-)
    Если уж "скрипт" то вотЪ: https://golang.org/pkg/os/exec/

  • Сканер портов на Golang, !*! Аноним, 11:14 , 16-Фев-18 (4) –1
    > Здравствуйте,
    > Подскажите решение такой ситуации. Необходимо на go написать скрипт который при запуске
    > будет проверять ip адрес на хосте и сканировать всю локальную сеть
    > на доступность порта 22.

    Явно планируется нелегальное применение.

    • Сканер портов на Golang, !*! Andrey Mitrofanov, 11:29 , 16-Фев-18 (5) +1
      >> Здравствуйте,
      >> Подскажите решение такой ситуации. Необходимо на go написать скрипт который при запуске
      >> будет проверять ip адрес на хосте и сканировать всю локальную сеть
      >> на доступность порта 22.
      > Явно планируется нелегальное применение.

      B препод у него Мориарти!  Вовлекает в преступную Империю.

    • Сканер портов на Golang, !*! Saamuel, 13:17 , 16-Фев-18 (6)
      >> Здравствуйте,
      >> Подскажите решение такой ситуации. Необходимо на go написать скрипт который при запуске
      >> будет проверять ip адрес на хосте и сканировать всю локальную сеть
      >> на доступность порта 22.
      > Явно планируется нелегальное применение.

      Да нет, все проще чем кажется. Необходимо для определения в сети клиента разного вида устройств. Например камеры видео наблюдения у которых открыт порт 9000.


      • Сканер портов на Golang, !*! Аноним, 14:22 , 16-Фев-18 (7)
        >>> Здравствуйте,
        >>> Подскажите решение такой ситуации. Необходимо на go написать скрипт который при запуске
        >>> будет проверять ip адрес на хосте и сканировать всю локальную сеть
        >>> на доступность порта 22.
        >> Явно планируется нелегальное применение.
        > Да нет, все проще чем кажется. Необходимо для определения в сети клиента
        > разного вида устройств. Например камеры видео наблюдения у которых открыт порт
        > 9000.

        Собственно, в чем проблема запустить в сети клиента нмап со своего ноутбука? Или спросить сисадмина, на каких айпишках что сидит. Или попросить у того же сисадмина удаленный доступ по впн. Ась?

        • Сканер портов на Golang, !*! Saamuel, 17:15 , 16-Фев-18 (8)
          >[оверквотинг удален]
          >>>> Подскажите решение такой ситуации. Необходимо на go написать скрипт который при запуске
          >>>> будет проверять ip адрес на хосте и сканировать всю локальную сеть
          >>>> на доступность порта 22.
          >>> Явно планируется нелегальное применение.
          >> Да нет, все проще чем кажется. Необходимо для определения в сети клиента
          >> разного вида устройств. Например камеры видео наблюдения у которых открыт порт
          >> 9000.
          > Собственно, в чем проблема запустить в сети клиента нмап со своего ноутбука?
          > Или спросить сисадмина, на каких айпишках что сидит. Или попросить у
          > того же сисадмина удаленный доступ по впн. Ась?

          Проблема в том что нет админа. Стоит роутер и за ним пользователи от 10 до 30. Клиенты под виндой либо *nix. Клиенты все удаленные. Поэтому, высылается скрипт, сеть сканируется, показывает IP где открыт необходимый порт и на роутере пробрасывается порт к необходимому IP адресу.

          • Сканер портов на Golang, !*! Аноним, 20:31 , 16-Фев-18 (9)
            >[оверквотинг удален]
            >>> Да нет, все проще чем кажется. Необходимо для определения в сети клиента
            >>> разного вида устройств. Например камеры видео наблюдения у которых открыт порт
            >>> 9000.
            >> Собственно, в чем проблема запустить в сети клиента нмап со своего ноутбука?
            >> Или спросить сисадмина, на каких айпишках что сидит. Или попросить у
            >> того же сисадмина удаленный доступ по впн. Ась?
            > Проблема в том что нет админа. Стоит роутер и за ним пользователи
            > от 10 до 30. Клиенты под виндой либо *nix. Клиенты все
            > удаленные. Поэтому, высылается скрипт, сеть сканируется, показывает IP где открыт необходимый
            > порт и на роутере пробрасывается порт к необходимому IP адресу.

            А не проще попросить нмап запустить? Он есть под винду.
            Троян у вас на голанге, вот и вся история.

            • Сканер портов на Golang, !*! Saamuel, 12:59 , 19-Фев-18 (10)
              >[оверквотинг удален]
              >>>> 9000.
              >>> Собственно, в чем проблема запустить в сети клиента нмап со своего ноутбука?
              >>> Или спросить сисадмина, на каких айпишках что сидит. Или попросить у
              >>> того же сисадмина удаленный доступ по впн. Ась?
              >> Проблема в том что нет админа. Стоит роутер и за ним пользователи
              >> от 10 до 30. Клиенты под виндой либо *nix. Клиенты все
              >> удаленные. Поэтому, высылается скрипт, сеть сканируется, показывает IP где открыт необходимый
              >> порт и на роутере пробрасывается порт к необходимому IP адресу.
              > А не проще попросить нмап запустить? Он есть под винду.
              > Троян у вас на голанге, вот и вся история.

              Есть люди которые вообще не втыкают что и как делать, да и не хотят что то делать.

              Так что если бы мне нужен был троян, то я бы обращался не сюда. А так мне просто интересно как это реализовать на go.

              • Сканер портов на Golang, !*! Аноним, 17:27 , 20-Фев-18 (12)
                >[оверквотинг удален]
                >>> от 10 до 30. Клиенты под виндой либо *nix. Клиенты все
                >>> удаленные. Поэтому, высылается скрипт, сеть сканируется, показывает IP где открыт необходимый
                >>> порт и на роутере пробрасывается порт к необходимому IP адресу.
                >> А не проще попросить нмап запустить? Он есть под винду.
                >> Троян у вас на голанге, вот и вся история.
                > Есть люди которые вообще не втыкают что и как делать, да и
                > не хотят что то делать.
                > Так что если бы мне нужен был троян, то я бы обращался
                > не сюда. А так мне просто интересно как это реализовать на
                > go.

                Ок-ок. http://lmgtfy.com/?q=go+port+scanner


                • Сканер портов на Golang, !*! Saamuel, 19:51 , 21-Фев-18 (14)
                  >[оверквотинг удален]
                  >>>> удаленные. Поэтому, высылается скрипт, сеть сканируется, показывает IP где открыт необходимый
                  >>>> порт и на роутере пробрасывается порт к необходимому IP адресу.
                  >>> А не проще попросить нмап запустить? Он есть под винду.
                  >>> Троян у вас на голанге, вот и вся история.
                  >> Есть люди которые вообще не втыкают что и как делать, да и
                  >> не хотят что то делать.
                  >> Так что если бы мне нужен был троян, то я бы обращался
                  >> не сюда. А так мне просто интересно как это реализовать на
                  >> go.
                  > Ок-ок. http://lmgtfy.com/?q=go+port+scanner

                  В нике по-моему буквы З не хватает )))
                  Это первое что я сделал.

  • Сканер портов на Golang, !*! qwerty_qwert1, 09:30 , 20-Фев-18 (11)
    > Здравствуйте,
    > Подскажите решение такой ситуации. Необходимо на go написать скрипт который при запуске
    > будет проверять ip адрес на хосте и сканировать всю локальную сеть
    > на доступность порта 22.

    package main

    import (
            "os/exec"
    )

    func main() {
            out, err := exec.Command("nmap","-p 22", "127.0.0.1/24").Output()
            if err != nil {
                panic(err)
            }
            print(string(out))
    }


    • Сканер портов на Golang, !*! Saamuel, 19:48 , 21-Фев-18 (13) –1
      >[оверквотинг удален]
      > func main() {
      >         out, err := exec.Command("nmap","-p
      > 22", "127.0.0.1/24").Output()
      >         if err != nil
      > {
      >            
      > panic(err)
      >         }
      >         print(string(out))
      > }

      Спасибо за подсказку.
      Проблема в том как передать в "127.0.0.1/24", локальный ip компьютера.

      • Сканер портов на Golang, !*! ALex_hha, 00:01 , 23-Фев-18 (15)
        >[оверквотинг удален]
        >> 22", "127.0.0.1/24").Output()
        >>         if err != nil
        >> {
        >>
        >> panic(err)
        >>         }
        >>         print(string(out))
        >> }
        > Спасибо за подсказку.
        > Проблема в том как передать в "127.0.0.1/24", локальный ip компьютера.

        0.0.0.0/0 чтобы наверняка уже

        • Сканер портов на Golang, !*! Saamuel, 19:30 , 01-Мрт-18 (16)
          >[оверквотинг удален]
          >>>         if err != nil
          >>> {
          >>>
          >>> panic(err)
          >>>         }
          >>>         print(string(out))
          >>> }
          >> Спасибо за подсказку.
          >> Проблема в том как передать в "127.0.0.1/24", локальный ip компьютера.
          > 0.0.0.0/0 чтобы наверняка уже

          Наверняка не подойдет. )




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру