Я изучаю XXE и клонирую XXEinjector int github: https://github.com/enjoiz/XXEinjector,, но у меня возникла проблема, есть фрагмент кода, break if File.readlines($file)[z].chomp.empty?, я действительно не могу понять, что это значит,где [z] означает ??
break if File.readlines($file)[z].chomp.empty?
File#readlines возвращает массив строк и z в индексе в этом массиве.
File#readlines
z
Он инициализируется здесь и изменяется здесь.
Sidenote: код абсолютно не рубин идиоматичен и имеет тонны запаха кода.Я настоятельно рекомендую вам изучить ruby, изучив этот код.