Bila kita pergi ke laman yang buat "directory listing" dengan curl, kita akan dapat source code laman tersebut. Ini serabut!!
[jeffry@hulkbuster nginx]$ curl localhost/files/
<html>
<head><title>Index of /files/</title></head>
<body>
<h1>Index of /files/</h1><hr><pre><a href="../">../</a>
<a href="file1">file1</a> 25-Apr-2020 06:08 0
<a href="file2">file2</a> 25-Apr-2020 06:08 0
<a href="tarfile.tar.gz">tarfile.tar.gz</a> 25-Apr-2020 14:06 130
</pre><hr></body>
</html>
Nak paparan yang cantik kita kena buang html tags tersebut dengan menggunakan sed :)
sed 's/<\/*[^>]*>//g'
Contoh penggunaan:-
[jeffry@hulkbuster nginx]$ curl -s localhost/files/ | sed 's/<\/*[^>]*>//g' | grep -v Index
file1 25-Apr-2020 06:08 0
file2 25-Apr-2020 06:08 0
tarfile.tar.gz 25-Apr-2020 14:06 130
Kalau di aplikasi pelayar web nampak macam ni
semoga bermanfaat
No comments:
Post a Comment