Inject script otomatis di cpanel


Rendi S

Poster 1.0
Halo rekan-rekan semua, semoga sehat selalu.
Saya ingin tanya bagaimana cara membuat inject script di semua domain yang ada di server cpanel ?
Rencana akan membuat iklan, yang otomatis muncul di semua web yang ada di cpanel.
Jadi ketika ada domain baru yang dibuat, otomatis script inject tersebut bisa terpasang di domain itu secara otomatis.
Sudah browsing ke forum2 bule, tapi masih belum nemu juga.
barangkali disini ada yang sudah pernah nyoba seperti itu silahkan bagi langkah-langkahnya.
terima kasih
 

Rendi S

Poster 1.0
gunakan fitur skeleton cpanel
terima kasih jawabannya mas,

fitur skeleton biasanya saya gunakan untuk mengganti tampilan index of menjadi halaman custom yang saya buat dengan index.html
yang mana ini bisa di hapus atau di timpa oleh file website yang diupload ke filemanager.

yang saya inginkan adalah melakukan inject yang tidak dapat diubah ataupun di edit oleh user sehingga file tersebut tetap exiting pada website tersebut. letak tampilan inject nya ini nanti bisa di header, sidebar atau footer.

apakah fitur skeleton bisa di modifikasi seperti yang saya infokan diatas ? jika iya bisa di infokan step by stepnya mas ? :)
 

mas.satriyo

Hosting Guru
yang saya inginkan adalah melakukan inject yang tidak dapat diubah ataupun di edit oleh user sehingga file tersebut tetap exiting pada website tersebut. letak tampilan inject nya ini nanti bisa di header, sidebar atau footer.
oalah
kalo kasus seperti ini, inject-nya lewat web server-nya
bukan di direktorinya lagi
 

BUANA dotnet

Hosting Guru
Verified Provider
Pakai mod_rewritenya apache ... bikin page iklan yang refresh ke halaman asli setelah sekian detik

Contoh:
semua request page ke:

/halaman/asli/index.html
di rewrite ke
/iklan.php?url=/halaman/asli/index.html

Note: kita kurang setuju dengan pemaksaan iklan seperti itu, lebih baik permisi dengan yang punya website kalau mau pasang iklan.
 

mlutfiup

Hosting Guru
Halo rekan-rekan semua, semoga sehat selalu.
Saya ingin tanya bagaimana cara membuat inject script di semua domain yang ada di server cpanel ?
Rencana akan membuat iklan, yang otomatis muncul di semua web yang ada di cpanel.
Jadi ketika ada domain baru yang dibuat, otomatis script inject tersebut bisa terpasang di domain itu secara otomatis.
Sudah browsing ke forum2 bule, tapi masih belum nemu juga.
barangkali disini ada yang sudah pernah nyoba seperti itu silahkan bagi langkah-langkahnya.
terima kasih

bisa, pake ini https://www.basezap.com/change-cpanel-default-pages/
selamat mencoba
 

masiqbal

Hosting Guru
Verified Provider
Mungkin Tuan @Rendi S mau bikin hosting gratis dengan kompensasi masang iklan otomatis di website yang dilayaninya.

Disebutkan cPanel asumsinya pakai web server Apache, bisa pasang mod_layout, mod_sed, atau mod_substitute (pilih salah satu aja). Buat aja misalnya "</body>" otomatis diganti dengan "<div>iklan</div></body>". Kalau pakai nginx, untuk bisa melakukan filter seperti itu bisa pasang sub_module.

Silahkan googling dan eksperimen bagaimana pasang dan konfigurasi module tersebut. Tuan kemudian akan punya banyak imajinasi berbagai hal yang bisa dilakukan dengan filter module tersebut, bukan hanya sekedar inject iklan. Hehehe.
 

Rendi S

Poster 1.0
terima kasih jawabannya rekan-rekan.

Disebutkan cPanel asumsinya pakai web server Apache, bisa pasang mod_layout, mod_sed, atau mod_substitute (pilih salah satu aja). Buat aja misalnya "</body>" otomatis diganti dengan "<div>iklan</div></body>". Kalau pakai nginx, untuk bisa melakukan filter seperti itu bisa pasang sub_module.
kemaren sempet browsing tentang 3 module yang diatas mas, masih bingung saja penerapannya ke web servernya gimana.
mod_layout ini saya cari tutornya belum nemu, modulenya juga sudah deprected.
mod_sed sama mod_subtitute sedang dipelajari dulu, sekilas seperti mirip2 ini modulenya.
 

Rendi S

Poster 1.0
akhirnya pakai mod_substitute,

kemudian tes melalui .htaccess dengan isian seperti ini

Code:
<IfModule mod_substitute.c>
    AddOutputFilterByType SUBSTITUTE text/javascript text/html
    Substitute "s|</body>|<script type="text/javascript" src="https://www.xxx.com//assets/js/prefer.min.js"></script></body>|ni"
</IfModule>

Memasukan file iklan yang di buat dengan js sebelum </body>, seperti yang di maksudkan mas @masiqbal. tapi webnya malah jadi error.

Saya cek error lognya seperti ini
Code:
/home/username/public_html/.htaccess: Substitute takes one argument, Pattern to filter the response content (s/foo/bar/[inf]), referer: http://xxx.com/

mohon saran mas @masiqbal , barang kali saya salah kasih rule di htacessnya.

cari referensi error yang muncul cuma muter-muter disitu aja, sudah di coba belum solved.
 

Top