📚 test.zip
📁New_Folder
🖼️image1.png
z.read() can read folders without password. So z.read(content[0]) which is New_Folder, returns true and not throw error. Loop immediately terminating without finding correct password. Code should use first file (eg: file_name.file_extension) in content array instead of content[0]