Input File

Input, selain dapat dilakukan melalui raw_input(‘…’) juga dapat dilakukan dengan membaca file.

Misalnya, kita akan melakukan password cracking terhadap user account pada file /etc/shadow. Maka kita dapat melakukan input pada script kita dengan melakukan variable assignment melalui perintah: open(“…nama file pada direktori ….”, ‘r’).

Perhatikan gambar sebagai berikut:

Screen Shot 2016-02-24 at 11.16.36 PM

Apabila script tersebut dieksekusi maka berikut ini adalah output-nya:

Screen Shot 2016-02-24 at 11.17.21 PM

Penggunaan cara seperti ini dapat dilihat pada User Account Extraction dari /etc/shadow