Surabayadigital
Beginner 1.0
Nih buat Tuan2 yang geram dengan masalah symlink saya ada solusinya meski tanpa peralatan tambahan yang ngeluarin duit .
langsung aja yah Tuan
RINGKASAN
Attack_Prerequisites
Resources_Required
Tidak ada sumber daya khusus yang dibutuhkan di luar kemampuan untuk membuat link simbolik yang diperlukan.
Testing di Apache 2.2
Solusi Mengatasinya
Login root
Jika Anda memiliki masalah apapun, beritahu kami, kami akan tertarik mendengarnya.
Jika Anda ingin berterima kasih kepada kami, Anda bebas untuk melakukan itu juga.
Ketika mencoba untuk mengakses file yang terletak di akun lain melalui symlink, Anda akan melihat ini di error log:
Victim
Uninstall
Sumber: http://www.siapaku.com/programing/solusi-untuk-menangani-serangan-symlink.aspx
langsung aja yah Tuan
RINGKASAN
Seorang penyerang posisi link simbolik dalam sedemikian rupa sehingga pengguna yang ditargetkan atau aplikasi mengakses ke titik akhir link, dengan asumsi bahwa itu mengakses file dengan nama link itu. Berkas endpoint dapat berupa produksi atau input. Jika file output, hasilnya adalah bahwa endpoint yang diubah, bukan file di lokasi dimaksud. Modifikasi file endpoint mungkin termasuk menambahkan, Timpa, merusak, mengubah hak akses, atau modifikasi lainnya. Dalam beberapa varian serangan ini penyerang mungkin dapat mengontrol perubahan ke file sementara dalam kasus lain mereka tidak bisa.
Yang pertama adalah sangat merusak karena penyerang mungkin dapat memberikan diri mereka meningkat hak istimewa atau memasukkan informasi palsu, tetapi yang terakhir juga dapat merusak karena dapat mengekspos informasi sensitif atau merusak atau menghancurkan sistem penting atau file aplikasi. Atau, file endpoint dapat berfungsi sebagai masukan untuk aplikasi yang ditargetkan. Ini dapat digunakan untuk memberi masukan cacat ke target atau menyebabkan target untuk memproses informasi yang berbeda, mungkin memungkinkan penyerang untuk mengendalikan tindakan dari target atau menyebabkan target untuk mengekspos informasi kepada penyerang. Selain itu, tindakan yang diambil pada file endpoint yang dilakukan dengan hak akses dari pengguna yang ditargetkan atau aplikasi, yang mungkin melebihi izin penyerang biasanya akan memiliki.
Attack_Prerequisites
- Aplikasi ditargetkan harus melakukan kegiatan yang diinginkan pada file tanpa memeriksa, apakah file tersebut adalah symbolic link.
- Penyerang harus mampu memprediksi nama file aplikasi target adalah memodifikasi dan mampu membuat symbolic link baru di mana file tersebut akan muncul.
Resources_Required
Tidak ada sumber daya khusus yang dibutuhkan di luar kemampuan untuk membuat link simbolik yang diperlukan.
Testing di Apache 2.2
Solusi Mengatasinya
Login root
Code:
wget http://layer1.rack911.com/before_apache_make -O /scripts/before_apache_make
chmod 700 /scripts/before_apache_make
#Rebuild apache after.
/scripts/easyapache
Setting "Based On Profil" (cocokan dengan spesifikasi server anda)
Mulai untuk "Build"
Jika Anda memiliki masalah apapun, beritahu kami, kami akan tertarik mendengarnya.
Jika Anda ingin berterima kasih kepada kami, Anda bebas untuk melakukan itu juga.
Ketika mencoba untuk mengakses file yang terletak di akun lain melalui symlink, Anda akan melihat ini di error log:
HTML:
[Sun Nov 06 05:06:23 2011] [error] [client xxxxxx] Symbolic link not allowed or link target not accessible: /home/xxxxx/public_html/1/confirm.txt
Victim
find /home*/*/public_html -type l
Uninstall
Code:
rm -f /scripts/before_apache_make
#Rebuild apache after.
/scripts/easyapache
Sumber: http://www.siapaku.com/programing/solusi-untuk-menangani-serangan-symlink.aspx