• 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

    На последнюю неделю приходится экзамен, где нужно будет показать свои навыки, взломав ряд уязвимых учебных сайтов, и добыть флаги. Успешно сдавшие экзамен получат сертификат.

    Запись на курс до 25 апреля. Получить промодоступ ...

Разработка Perl-скрипта Для Создания Учетных Записей На Ldap

  • Автор темы Z0om
  • Дата начала
Z

Z0om

Здравствуйте. Помогите пожалуйста с таким специфическим вопросом. Для дипломного проекта я хочу разработать perl-скрипт, который позволял бы автоматизировано создавать нужное количество учетных записей (для студентов) на LDAP-сервере. Предполагается, что сервер будет работать на Linux CentOS, а тестирование скрипта планируется провести под виртуальной машиной VirtualBox (где будет установлен LDAP-сервер на CentOS). На данный момент уже существуют скрипты, которые могут не автоматизировано создавать одну учетную запись на LDAP-сервере, но попытка протестировать и разобраться в работе таких скриптов вызвала у меня затруднение. Дело в том, что например, при программировании на C++, я в свое время использовал MS Visual Studio, который давал возможность пошагово выполнять команды и отслеживать содержимое переменных. Для Perl дело обстоит несколько сложнее. В этом случае мне, по идее надо разрабатывать скрипт работая под Windows, а конечное тестирование должно проходить под CentOS. Какую систему разработки можно использовать для работы в этих условиях? Поискав в интернете, я нашел только одну программу - ActivePerl Pro Studio 4.1.1. Но я не уверен, возможно ли с помощью нее протестировать и улучшить такой не простой скрипт, ведь в процессе своей работы, он обращается к LDAP-серверу, на котором он должен создать учетную запись. Как быть в этом случае? Существует ли ПО, позволяющее протестировать такой скрипт с возможностью эмуляции виртуального LDAP-сервера, под Windows? Если под Windows такого ПО нету, может быть есть под Linux?
 
A

arto

Здравствуйте. Помогите пожалуйста с таким специфическим вопросом. Для дипломного проекта я хочу разработать perl-скрипт, который позволял бы автоматизировано создавать нужное количество учетных записей (для студентов) на LDAP-сервере. Предполагается, что сервер будет работать на Linux CentOS, а тестирование скрипта планируется провести под виртуальной машиной VirtualBox (где будет установлен LDAP-сервер на CentOS). На данный момент уже существуют скрипты, которые могут не автоматизировано создавать одну учетную запись на LDAP-сервере, но попытка протестировать и разобраться в работе таких скриптов вызвала у меня затруднение. Дело в том, что например, при программировании на C++, я в свое время использовал MS Visual Studio, который давал возможность пошагово выполнять команды и отслеживать содержимое переменных. Для Perl дело обстоит несколько сложнее. В этом случае мне, по идее надо разрабатывать скрипт работая под Windows, а конечное тестирование должно проходить под CentOS. Какую систему разработки можно использовать для работы в этих условиях? Поискав в интернете, я нашел только одну программу - ActivePerl Pro Studio 4.1.1. Но я не уверен, возможно ли с помощью нее протестировать и улучшить такой не простой скрипт, ведь в процессе своей работы, он обращается к LDAP-серверу, на котором он должен создать учетную запись. Как быть в этом случае? Существует ли ПО, позволяющее протестировать такой скрипт с возможностью эмуляции виртуального LDAP-сервера, под Windows? Если под Windows такого ПО нету, может быть есть под Linux?

для perl есть отладчик (perldoc perldebug)
ldap сервер умеет работать по сети, так и тестируйте.
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!