Golang. Написать Restful API для nmap
15 000 руб. за проект
Добрый день!
Ищу разработчика, для того чтобы сделать запуск сканирований и получения xml результатов nmap через RESTful API на golang.
1.В качестве сервера API предполагается использовать Echo https://echo.labstack.com/
2. Скорее всего так же нужен golang wrapper для nmap. Можно использовать готовое или доработать его под себя https://github.com/t94j0/nmap
3. Сделать читаемый readme
4.Описание запросов API, которые нужно реализовать:
1. Авторизация на сервере restapi с помощью токена
2. Запуск nmap и враппера на сервере
3.Выключение nmap и враппера на сервере
4.Запуск задачи включающий в себя диапазон IP адресов, параметры сканирования
5. Получение XML результата сканирования
6. Выполнение сравнения (ndiff) результатов двух XML файлов в отдельный файл
7. Получение результата XML сканирования (ndiff)
8. Отправка результата сканирования (ndiff)
5. Оказывать поддержку и отдельный доработки, за отдельный бюджет
Ищу разработчика, для того чтобы сделать запуск сканирований и получения xml результатов nmap через RESTful API на golang.
1.В качестве сервера API предполагается использовать Echo https://echo.labstack.com/
2. Скорее всего так же нужен golang wrapper для nmap. Можно использовать готовое или доработать его под себя https://github.com/t94j0/nmap
3. Сделать читаемый readme
4.Описание запросов API, которые нужно реализовать:
1. Авторизация на сервере restapi с помощью токена
2. Запуск nmap и враппера на сервере
3.Выключение nmap и враппера на сервере
4.Запуск задачи включающий в себя диапазон IP адресов, параметры сканирования
5. Получение XML результата сканирования
6. Выполнение сравнения (ndiff) результатов двух XML файлов в отдельный файл
7. Получение результата XML сканирования (ndiff)
8. Отправка результата сканирования (ndiff)
5. Оказывать поддержку и отдельный доработки, за отдельный бюджет
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.