CPanel - Open Relay ?

Posted in Learning on June 15th, 2009 by admin – Be the first to comment

Selama ini sih belum pernah nemu cpanel server yang mail server nya termasuk open relay. Lucu juga kalau ngeliat beberapa test memastikan bahwa server CPanel bisa digunakan untuk relaying emails. Oh ya, kalau mau iseng ngetes, bisa lewat sini, http://www.checkor.com/atau sini.

Sedekat yang saya tahu, pengecekan -di cpanel- untuk relay atau ngga dilakukan dari daemon antirelayd. Semua user yang sudah login ke mail server akan dimasukkan ke log (/var/log/maillog), dan apabila valid, host/IP nya akan dimasukkan juga untuk sementara (30 menitan) ke /etc/relayhosts. Yang artinya tidak akan ada pengecekan authentikasi user email ke server dalam 30 menit.

Jadi, hanya user yang ter-autentikasi yang bisa mengirimkan email. Yang tidak? Ke laut aja. :P

Terus open relaynya dimana??

ImageMagick Installation - Cpanel Server

Posted in Ceceran, Uncategorized on June 5th, 2009 by admin – Be the first to comment

Cpanel -actually- has 2 scripts in /scripts/ folder to check and install ImageMagick. They are /scripts/checkimagemagick to check whether ImageMagick has been installed or not, and /scripts/installimagemagick to install ImageMagick (if you got message ‘missing’ after execute /scripts/checkimagemagick).

After installing ImageMagick through /scripts/installimagemagick, make sure you have enabled imagick in PHP PECL (Module Installer >> PHP PECL . click ‘manage’ button). And then restart apache / httpd

Fiuh.. It was easier than i thought.. :D

Web-based Bind Manager?

Posted in Learning on May 23rd, 2009 by admin – Be the first to comment

So far, i’ve found smbind, wmbind, dns-control, binder and of course, the lovely webmin :D .

I, personally, fell in love with webmin. It’s a great tool. But my partner doesn’t like it. So maybe i should write another tool for web-based DNS management for bind. Wish me luck!

Find core dump Files In Home Dir

Posted in Code Snippet on May 8th, 2009 by admin – Be the first to comment

Here’s small script to find any core dump files generated in /home directory :

#!/bin/bash
for((i=0;i<=9;i+=1)); do
        find /home -iname "core.$i*"
done

Use vi, pico/nano or emacs (or whatever-text-editor-you-prefer-to) and save it. I use ‘getcore’ filename as example, and change permission to 700. Execute it and save stdout to a file

[root@pengki ~]# chmod 700 getcore
[root@pengki ~]# ./getcore >> searchcoredump.txt

Use searchcoredump.txt to analyze every core dump file you’ve found. Or you can delete it one by one. :D

[root@pengki ~]# for hapus in `cat /root/searchcoredump.txt`; do rm -rf $hapus; done

Finding core dump files will take a loooong time if your home directory is big (in size, and node). You can use screen command to let the machine works for you so you can do another thing (or have a nice sleep :P ).

An Ugly Code

Posted in Ceceran on March 26th, 2009 by – Be the first to comment

Pernah nemu script begini ?

<?php
$OOO0O0O00=__FILE__;$O00O00O00=__LINE__;$OO00O0000=6336;eval((base64_decode('JE8wMDBPME8wMD1mb3BlbigkT09PME8wTzAwLCdyYicpO3doaWxlKC0tJE8wME8wME8wMClmZ2V0cygkTzAwME8wTzAwLDEwMjQpO2ZnZXRzKCRPMDAwTzBPMDAsNDA5Nik7JE9PMDBPMDBPMD0oYmFzZTY0X2RlY29kZShzdHJ0cihmcmVhZCgkTzAwME8wTzAwLDM3MiksJ0VudGVyeW91d2toUkhZS05XT1VUQWFCYkNjRGRGZkdnSWlKakxsTW1QcFFxU3NWdlh4WnowMTIzNDU2Nzg5Ky89JywnQUJDREVGR0hJSktMTU5PUFFSU1RVVldYWVphYmNkZWZnaGlqa2xtbm9wcXJzdHV2d3h5ejAxMjM0NTY3ODkrLycpKSk7ZXZhbCgkT08wME8wME8wKTs=')));return;?>
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

read more »