Natas
natas 0
in Natas 0 to Natas 1
password ada dalam bentuk comment
in Natas 1 to Natas 2
sama seperti sebelumnya, tapi right-clicking diblok jadinya pake tombol di browser
in Natas 2 to Natas 3
bilang nothing in this page
setelah buka semua file, ada yang aneh krn ada satu file png yang tidak ditampilkan sama sekai di halaman dan setelah dibuka isinya gelap
mungkin ada sesuatu di dalamnya tetapi ternyata tidak ada
jadi buka kemungkinan file lain di dalam folder yang menampung ga,bar tadi
ternyata beneran ada
in Natas 3 to Natas 4
setelah authorized, katanya tida ada apa2 di halaman tersebut. dicari di mana2 juga tidak ada. lalu pada robot.txt yang selalu menjadi opsi pertamaku untuk kasus web didapatkan:
wah ada path secret. setelah masukin ke url lalu langsung didapat user.txt yang berisi password
in Natas 4 to Natas 5
ada notice perubahan yang intinya harus masuk melalui natas5 untuk menjadi authorized user di natas 4. namun karena benar2 tidak mengetahui bagaimana rujukan dsb di dalam web :(, akhirnya membuka writeup
dengan langkah yang sama dan dengan memasukkan password yang didapat pada langkah sebelumnya didapat:
natas 5 to natas 6
setelah authorized, muncul tulisan bahwa not logged in. dari kata logged in teringat dengan cookies. lalu mengecek header saat request dan ternyata set-cookienya adalah loggedin=0. kemungkinan langkah ini benar lalu mencari tempat cookies dan mengganti value cookies dari 0 menjadi 1(langkah pertama):
dan setelah direfresh muncul-lah password untuk natas 6
natas 6 to natas 5
setelah login muncul form yang berisi dan mengisyaratkan ‘secret’. di sana ada juga source code yang diperlihatkan. yang paling menonjol adlaah include. kemudian yang ada di dalamnya diikuti dan langsung muncul kode yang menjadi dicurigai adalah key dari secretnya.
dan setelah secret code dimasukkan, langsung didapat password untuk natas7
in natas 7 to natas 8
karena diberikan hint untuk setiap halaman yang di-klik, yang mengatakan letak dari flagnya:
kalau coba memasukkan path tersebut ke dalam url akan didapatkan:
flag!
in natas 8 to natas 9
ini kemungkinan mirip dengan yang di atas tado. ada secret yang dipertunjukkan. di sini dibilang bahwa akses akan diberikan jika kata yang kita masukkan sebagai secret atch dengan encoded secret-nya. di bawahnya juga ditunjukkan fungsi yang mengubah setiap kata yang dimasukkan menjadi string. terlihat bahwa secret yang dimasukkan akan diubah dengan base64. setelah itu akan direverse urutannya dan diubah menjadi heksa. oleh karena itu encoded secret yang ditunjukkan harus diterjemahkan balik. dengan menggunakan tools, heksa akan diubah menjadi base64
setelah dilakukan penerjemahan balik tersebut, didapat secret key yang dimasukkan ke dalam form. dari sana muncul password untuk natas9.
in natas 9 to natas10
aku tidak bisa menyelesaikan ini tanpa melihat writeup. di halaman ini ada source code yan disediakan. fungsi yang dinotice adalah passthru() yang dapat melewatkan apapun secara mentah, yang ada di dalam dictionary.txt. oleh karena itu, yang harus dilakukan adalah memasukkan command ke kolom pencarian untuk mendapatkan passwordnya.
lalu ditemukan ini
dan didapatkan hasil untuk password natas10.
in natas10 to natas 11
pertama kali yang aku pikirkan adalah untuk mengubah value preg_match() dari source code yg ada agar selalu 0 karena menurut dokumentasi php:
tapi gagitu 🙁. liat writeup kita nambahin .*
dan didapetin passwordnya.
in natas 11 to natas 12
(jujur ini sy ga paham krn sy ga familiar dg xor, php juga engga, dan lain sebagainya–in case writeup ini jadi pertimbangan buat komputer istimewa wkwk)
di source code menyatakan bahwa ada sesuatu di cookies. karena itu pas ngelihat cookies ada value yang kayanya base64 karena di belakangnya ada %3D as =. and i am done. aku tidak bisa melanjutkan selain melihat writeupnya orang.
didapat KNHL
value pada cookies diganti
langsung ketemu deh flagnya
in natas 12 to natas 13
ini kayaknya hintnya ada di kita bisa sembarangan upload file(bukan jpeg saja)
Komentar
Posting Komentar