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

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

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

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

Как получить список всех переменных Perl?

  • Автор темы Hex_Vulture
  • Дата начала
Статус
Закрыто для дальнейших ответов.
H

Hex_Vulture

Здравствуйте.

мне нужно реализовать сериализацию всей программы целиком.
то есть, сделать некоторую процедуру (например freeze_program), которая бы при вызове
сохраняла на диск текущее состояние интерпретатора Perl.

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

в связи с этим 2 вопроса.

1) может это уже реализовано? если кто знает подскажите ключевое слово, пока что я ничего не нашел на CPAN.

2) если нет, то мне нужно научиться получать имена и значения всех переменных, испоьзуемых интерпретатором Perl в данный момент.

В отладчиках это ведь как то реализовано, значит сделать можно.

с %:: пока не получается, там почему-то не все имена.

подскажите плиз.
 
?

????

может тут уже что-то готовое есть
 
H

Hex_Vulture

думаю что нет, это сериализация данных. с этим то как раз проблем нет.
 
H

Hex_Vulture

вобщем мне надо только научиться получать список всех используемых переменных.
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

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