Friday, June 1, 2018

Web berubah menjadi bahasa jepang di Google search engine

iseng iseng nulis sambil nunggu ngantuk okay beberapa hari kebelakang saya di japri via WA oleh seorang teman dari kantor lama
dia curhat tentang web nya berubah menjadi bahasa jepang ketika di search di mbah google tapi ketika di klik tetep bahasa indonesia
nah sebelum dia japri sebenernya sudah menemukan kasus ini kebetulan satu kantor dengan temen yg japri tersebut sama dia juga curhat web client nya ketika di search engine menjadi  bahasa jepang dan muncul url aneh yang ngga da di web nya okay sebagai gambaran seperti ini tampilan ketika di search engin di cari.

   

nah kesalahan nya di web yang pertama  keburu di hapus oleh dev, begitu ketemu di web yang kedua ngga mau ke colongan lagi akhir nya source nya di download dan di teliti ini script apa dan mengapa bisa ubah seo seseorang penampakan script nya sbb:


mata langsung tertuju di kata @eval(base64_decode oit di encode ke base64 coba decode base64 nya tara berubah script asli nya (*mungkin)
  
 baca-baca komat-kamit eh nemu sesuatu yang menggelitik mata ternyata script tesebut membuat file site_map.xml dan robot.txt okay kita cari file site_map.xml ternyata ada di public_html penampakan script site_map.xml sbb:

ternyata di file site_map.xml url nya di decode ke base64 mamang cari tau lagi apa isi base64 tersebut mamang decode lagi

ternyata masih di encode di base64 mamang decode lagi ingin tau penasaran isi nya apaan ya apakah THR atau bonus akhir taun heheh setelah mamang decode muncul juga asli nya lihat gambar berikut

nah sudah ketemu biang kerok nya ternyata.
setelah ketemu biang kerok mamang coba penanggulangan issue tersebut hapus script yang terinjec biasa nya nemplok di index.php plus script site_map.xml cari file robot.txt hapus juga, stelah beres jangan lupa cari duri(shell backdor) takut-takut si hekel balik lagi mamang coba scan dengan antivirus yang ada di cpanel dan script satpam yang beretebaran di internet buat cari shell backdor hasil nya memuaskan ketemu juga sampe ada yang nyisip di plugin nyisip di footer theme dan sebgai nya hapus shell backdor yang di temukan,langkah selanjutnya ialah memulihkan kembali pencarian di google supaya tidak berbahasa jepang submit kembali sitemap.xml ke webmastertool nya google buat robot.txt bila perlu tunggu mbah google ngecrawler ulang proses ini mungkin bisa memakan banyak waktu setelah selesai berdo'a semoga pulih kembali web nya ketika di search di google. selang beberapa hari mamang lupa belum ngecek makelum lagi fokus urus kabel yang njelimet di coba cek kembali web yang kemarin mamang benerin tanya ke yang punya web gimana udah balik apa belom di jawab udah ya wes soal nya mamang lagi ribet urusan kabel jadi ngga coba cek lagi ke mbah google mungkin sekian dari mamang apabila da trik lain bisikin ke mamang supaya sama-sama dapet notah.
*saya ucapkan terimakasih buat temen yang  rela web nya di ubrak-abrik







.

Tuesday, August 22, 2017

Reset Password Root mysql


Hoi-hoi ojan dah lama gak nulis di blog ampe bulukan gini blog nya
nah kebetulan hari ini dapat sesuatu yang baru ojan alamai ialah suruh reset password mysql karena tukimin yang lama lupa password root mysql nya.
dan unik nya lagi mysql nya tidak bisa di stop untuk menjalankan daemon mysql hihi
okey cekidot error saat mysql ngga bisa di stop dengan perintah /etc/ini.d/mysql stop
"root@brembrem:/home#    sudo /etc/init.d/mysql stop
[FAIL] Stopping MySQL database server: mysqld failed!"
ups ternyata error,ojan pun coba gunakan perintah ps aux | grep mysql untuk mendapatkan pid mysql yang berjalan trus ketik perintah kill -9 pid mysql dan tara ngga mati juga si mysql tambah penasaran tenang amunisi masih ada
maka coba ketikan killall mysqld taraa mati juga si mysql nah saat berak  si untuk reset password si root mysql
ketikan perintah berikut:
"mysqld_safe --skip-grant-tables --skip-networking &"
okey nanti akan keluar sperti ini
[1] 5765
root@brembrem:/var/run/mysqld# 170822 12:07:18 mysqld_safe Logging to syslog.
170822 12:07:18 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql

nah kita dah masuk daemon mysql
sekarang masuk ke mysql dengan ketik perintah
mysql -u root (enter)
dan tara masuk ke mysql sampai di sini menghela nafas dolo lanjut perintah berikut:
FLUSH PRIVILEGES;
trus ketik kembali:
"SET PASSWORD for root@'localhost' =PASSWORD('isipasswordbaru');"
tanda nya berhasil akan keluar banner sperti ini:
Query OK, 0 rows affected (0.00 sec)

sampai di sini udah selesai tapi untuk ganti password root nah sekarang kita atasi saat stoping password ketik perintah berikut :
GRANT ALL PRIVILEGES ON *.* TO 'debian-sys-maint'@'localhost' IDENTIFIED BY 'yh0Oq1utTGbipfcI';**


nah password tersebut ada di /etc/mysql/debian.cnf nah password user debian-sys-maint ada di file tersebut
setelah selesai exit dari mysql trus start lagi mysql nya
setelah jalan coba kembali masuk ke root mysql dengan password baru.
eit kebetulan os yang di gunakan oleh saya adalah debian dengan mysql versi 5.5.46-0+deb7u1

oke sekian dan terimakasih kembali bertapa



Sunday, December 4, 2016

Install Openstack Single Node Di centos 7

Hi Semua lama ojan gak update blog makelum sibuk kuliah sama yang lain jadi deh blog gak keurus hiihih,sekarang ojan punya maenan  baru yaitu openstack.
kenal openstack dari seorang suhu yang ada di padepokan bogor yaitu dari BTech nah yang belum kenalan sama openstack bisa akses ke official web nya https://www.openstack.org/  atau bisa mampir ke slide saat lokakarya di  bogor di https://github.com/GLiBogor/leap42-newton-aio nah beda yang di lokarya di install di atas os opensuse dan saya akan coba install di os centos 7 (semoga bisa berhasil dengan baik hiks..hiks).
saya anggap sudah pada install centos 7 nya masing masing (kebetulan saya install di mesin dedicated server bukan di vm )
dengan network sbb:

  Hostname = openstack.local.com
  IP address = 192.168.1.3
  netmask = 255.255.255.0
  Gateway = 192.168.1.1
  DNS = 192.168.1.254

okey settingan network sudah maka ikuti langkah berikut:
1.set hostname server kita dengan cara sbb:

#hostnamectl set-hostname "openstack.local.com"

2.set Selinux menjadi permisive:

# setenforce 0
edit /etc/sysconfig/selinux ubah pada baris “SELINUX=permissive”
            # This file controls the state of SELinux on the system.
            # SELINUX= can take one of these three values:
            #     enforcing - SELinux security policy is enforced.
            #     permissive - SELinux prints warnings instead of enforcing.
            #     disabled - No SELinux policy is loaded.
            SELINUX=permissive
            # SELINUXTYPE= can take one of three two values:
            #     targeted - Targeted processes are protected,
            #     minimum - Modification of targeted policy. Only selected processes are protected.
            #     mls - Multi Level Security protection.
            SELINUXTYPE=targeted4
3. Disable firewalld & NetworkManager Service

                # systemctl stop firewalld
                # systemctl disable firewalld
                Removed symlink /etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service.
                Removed symlink /etc/systemd/system/basic.target.wants/firewalld.service.
                # systemctl stop NetworkManager
                # systemctl disable NetworkManager
                Removed symlink /etc/systemd/system/multi-user.target.wants/NetworkManager.service.
                Removed symlink /etc/systemd/system/dbus-org.freedesktop.NetworkManager.service.
                Removed symlink /etc/systemd/system/dbus-org.freedesktop.nm-dispatcher.service.

4.Enable rdo repository

#yum update -y
#yum install -y https://www.rdoproject.org/repos/rdo-release.rpm

5.Install OpenStack PackStack Package

#yum install -y openstack-packstack

setelah selesai buat file answeare.txt dengan perintah berikut:

#packstack --gen-answer-file=/root/answer.txt
Packstack changed given value to required value /root/.ssh/id_rsa.pub

file akan tergenarate di folder /root:
file answear.txt ini untuk config/settingan instalasi openstack yang kita install nanti ikuti settingan berikut pada file answear.txt:

# NTP Server
CONFIG_NTP_SERVERS=0.id.pool.ntp.org<< isi dengan server ntp saya menggunakan


# Disable Demo Version
CONFIG_PROVISION_DEMO=n

# Set KeyStone Admin Password or Admin user Password
CONFIG_KEYSTONE_ADMIN_PW=<password> isi dengan password anda untuk login pada dashboard openstack apabila setelah install

# Config Horizon over SSL
CONFIG_HORIZON_SSL=y

# Disable Nagios
CONFIG_NAGIOS_INSTALL=n

6. Start OpenStack installation dengan file answear.txt yang kita edit tadi
nah a pabila ada kendala saat instalasi sbb:

Preparing Nova VNC Proxy entries [ ERROR ]
ERROR : [Errno 2] No such file or directory: '/etc/pki/tls/certs/selfcert.crt'
Please check log file /var/tmp/packstack/20161201-224352-FZxwNd/openstack-setup.log for more information

solusi nya buat file sertikat ssl di folder /etc/pki/tls/certs/ dengan perintah berikut:
openssl req -x509 -sha256 -newkey rsa:2048 -keyout selfkey.key -out selfcert.crt -days 1024 -nodes hoam lanjut build
isi data berikut saat membuat sertifikat :
ountry Name (2 letter code) [XX]:ID
State or Province Name (full name) []:Jakarta
Locality Name (eg, city) [Default City]:Jakarta
Organization Name (eg, company) [Default Company Ltd]:MyOpenstack
Organizational Unit Name (eg, section) []:
Common Name (eg, your name or your server's hostname) []:openstack.local.com
Email Address []:admin@example.com
Country Name (2 letter code) [XX]:TH
State or Province Name (full name) []:Bangkok
Locality Name (eg, city) [Default City]:Bangkok
Organization Name (eg, company) [Default Company Ltd]:MyOpenstack
Organizational Unit Name (eg, section) []:ITDepartment
Common Name (eg, your name or your server's hostname) []:openstack.local.com
Email Address []:admin@local.com

setelah beres jalankan perintah berikut:
mv selfkey.key /etc/pki/tls/private/selfkey.key
mkdir -p ~/packstackca/certs/

jalankan kembali perintah berikut:
#packstack --gen-answer-file=/root/answer.txt
oppss ada yang error lagi ternyata:
ERROR : [Errno 2] No such file or directory: '~/packstackca/certs/192.168.1.3ssl_vnc.crt'

untuk error di atas harus edit dolo file answear.txt pada baris berikut
CONFIG_SSL_CERT_DIR=~/packstackca/ di ubah menjadi CONFIG_SSL_CERT_DIR=/root/packstackca/
copy lagi file denga perintah berikut:
cp /etc/pki/tls/certs/ssl_vnc.crt ~/packstackca/certs/192.168.1.3ssl_vnc.crt

Jalankan kembali perintah untuk bulid openstack :
#packstack --gen-answer-file=/root/answer.txt

tunggu hingga proses selesai dan keluar tulisan berikut:
File /root/keystonerc_admin has been created on OpenStack client host 192.168.1.3. To use the command line tools you need to source the file.
To access the OpenStack Dashboard browse to https://192.168.1.3/dashboard .
Please, find your login credentials stored in the keystonerc_admin in your home directory.

berarti udah selesai instalasi openstack coba akses ip anda https://192.168.1.3/dashboard masukan user admin password yang anda set pada file answear.txt tadi
cmiw untuk instalasi sudah selesai apabila ada error kembali bisa kita diskusi di blog ini hehe  :)
source :
https://thaiopen.github.io/sipacloudcourse/packstack.html
http://www.linuxtechi.com/single-node-openstack-liberty-installation-centos-7/
https://github.com/GLiBogor/leap42-newton-aio
https://www.openstack.org/
 

Wednesday, December 30, 2015

Install OJS(open journal system) di spanel

hai kawan kawan lama ta bersua di blog ini heuheu karena banyak kegiantan hehe
ok kali ini saya akan tulis tutorial instalasi OJS (open journal system) control panel spanel di mana banyak yang terkendala supaya gak banyak kata sambutan yuk kita praktek sekarang
pertama masuk ke spanel anda upload cms ojs yang telah di download di https://pkp.sfu.ca/ojs/ extract file tersebut di spanel
kalo sudah beres maka tinggal aksess dari browser untuk mulai menginstall
nah di awal ini sering ada kendala di awal instalasi ada beberapa yang harus di setting di php.ini kita mulai setting php.ini nya dolo
buka kelola subdomain>>nama domain>>setting php.ini di sini kita tambahkan di php.ini
file_uploads = On <<untuk menghidup kan allow file uploads menjadi on

post_max_size = 32M<<max post
upload_max_filesize = 32M<<max upload size
allow_url_fopen=1
nah selanjut nya setting path di file setting
menjadi /s/domain/www/files sebelum nya buat dolo folder files di spanel
supaya tidak terjadi seperti di bawah ini










isi administrator accounts dengan user pass admin sesuka hati whehe setelah itu
  buat data base di spanel klik databases>>mysql>>tambah database
isi kan user:pass:database di bagian database setting biarkan database driver isi dengan mysql
oke setalah itu install ojs anda ikuti langkah selanjut nya


Wednesday, August 19, 2015

[Solved] Masalah Driver Wireless Broadcom Di Debian 7 Wheezy

Hai kawan kawan lama gak update di blog ini heuheue jadi kaku lagi nulis nya hehhe
oke tanpa basa basi biar gak berbusa juga yang nulis.
yuk sedikit cerita hehe suatu hari mencoba install debian 7 wheezy di laptop saya dell inspiron 2341 dengan wireless driver  Broadcom Corporation BCM43142 802.11b/g/n (rev 01) hehe ternyata di cari di mbah google driver ini banyak yang mengalami masalah terutama di wifi tidak terdeteksi setelah bertapa sambil mencari wangsit dari mbah google ketemu juga cara nya hehhehe
oke pertama kita download dolo driver nya di link berikut
  • http://http.kali.org/pool/non-free/b/broadcom-sta/
  • http://ftp.tku.edu.tw/kali/pool/non-free/b/broadcom-sta/
whehe disini saya pake punya nya kali linux site nya whehe karena sama dia turunan debian,nah kita ambil file yang bernama  broadcom-sta-dkms_6.30.223.248-3kali1_all.deb
setelah terdownload saat nya lakukan instalasi pertama buka terminal trus masuk root dolo trus cari file nya misal di folder Downloads ketikan perintah #dpkg -i broadcom-sta-dkms_6.30.223.248-3kali1_all.deb tunggu beberapa saat proses insatalasi selesai setelah beres lakukan reboot komputer anda hehe up setelah reboot dan laptop up lagi cek wireless sudagh terdetect hmm ada masalah lain ternyata wireless unmanage kenapa ya musti tapa brana lagi mencari wangsit :)
oops ketemu masalah nya di /etc/NetworkManager/NetworkManager.conf harus ada yang di tambah script nya silah kan tambah script ini di file NetworkManager.conf

plugins=ifupdown,keyfile

[ifupdown]
managed=true


setelah di tambahkan simpan trus restart 

service network-manager restart
ups masih bermasalah ternyata hehe oke  sekarang kita edit di /etc/network/interface 

berikan comand pada file script yang ada di situ stelah itu restart network /etc/init.d/networking restart
 okey sampai di sini berhasil dan bisa konek via wifi hehhe salam






 

Friday, April 10, 2015

Normalisasi data base

 NORMALISASI DATA BASE Dalam Bentuk INF, 2NF DAN 3NF
 Normalisasi adalah suatu proses mendesain struktur database sehingga sebagian besar ambiguity bisa dihilangkan sehingga bisa menghasilkan sebuah table yang normal.
Adapun Tujuan Dari Normalisasi Adalah :

    ·         Untuk menghilangkan kerangkapan data / redudansi.
    ·         Untuk mengurangi kompleksitas
    ·         Untuk mempermudah pemodifikasian data
    ·         Untuk menghilangkan anomali data


    Adapun tahapan Normalisasi :
    1 NF ( Bentuk Normal Pertama ) Ciri-cirinya adalah setiap data dibentuk dalam flat file dan tidak ada set atribut yang berulang ulang.
    2 NF ( Bentuk Normal Kedua ) Sudah memenuhi bentuk normal pertama, menentukan atribut kunci utama / primari key,atribut bukan kunci bergantung secara fungsi pada kunci utama / primari key.
    3 NF ( Bentuk Normal Ketiga ) Sudah memenuhi bentuk normal kedua,tidak mempunyai  field yang bergantung transitif.

 Normalisasi adalah suatu proses mendesain struktur database sehingga sebagian besar ambiguity bisa dihilangkan sehingga bisa menghasilkan sebuah table yang normal.
Adapun Tujuan Dari Normalisasi Adalah :

    ·         Untuk menghilangkan kerangkapan data / redudansi.
    ·         Untuk mengurangi kompleksitas
    ·         Untuk mempermudah pemodifikasian data
    ·         Untuk menghilangkan anomali data


    Adapun tahapan Normalisasi :
    1 NF ( Bentuk Normal Pertama ) Ciri-cirinya adalah setiap data dibentuk dalam flat file dan tidak ada set atribut yang berulang ulang.
    2 NF ( Bentuk Normal Kedua ) Sudah memenuhi bentuk normal pertama, menentukan atribut kunci utama / primari key,atribut bukan kunci bergantung secara fungsi pada kunci utama / primari key.
    3 NF ( Bentuk Normal Ketiga ) Sudah memenuhi bentuk normal kedua,tidak mempunyai  field yang bergantung transitif.

soal


















jawab:
Unnormalisasi



Older Posts