ROOT Motorolla Droid 4 di Linux dan OSX

Sebelum melakukan proses root pasang terlebih dahulu ADB (Android Debugging Bridge) biasanya akan langsung terpasang jika kita memasang android sdk, atau dapat mengikuti langkah disini

kemudian pastikan perangkat Droid 4 kamu sudah diaktifkan modus USB Debugging, (Settings-> Developer Options -> Usb Debugging Enabled) check pada opsi tersebut.

Unduh berkas disini kemudian jalankan root.sh dari teminal emulator, ikuti langkahnya sampai selesai. untuk memastikan perangkat Droid 4 berhasil di root pasang root checker lakukan pengujian pada perangkat Droid 4 kamu

Happy Hacking :)

apache2 reverse proxy

Panduan singkat sebagai pengingat untuk memanfaatkan apache2 sebagai reverse proxy.

tambahkan modul proxy, dan proxy_http

a2enmod proxy
a2enmod proxy_http

restart apache
apache2ctl restart

edit virtualhost (/etc/apache2/sites-available/default.conf)
<VirtualHost *:80>
ServerAdmin nobody@no.com
ServerName pdf.domain.com
DocumentRoot /var/www/pdf/controller
ErrorLog /var/log/apache2/pdf-error.log
CustomLog /var/log/apache2/pdf-access.log common
<Directory /var/www/pdf/controller>
Allow From All
</Directory>
ProxyRequests Off
ProxyPreserveHost On
# <Proxy *>
# Order deny,allow
# Allow from all
# </Proxy>
ProxyPass / http://10.0.1.91:80/pdf/controller/
ProxyPassReverse / http://10.0.1.91:80/pdf/controller/
</VirtualHost>

reload konfigurasi apache

#apache2ctl graceful

Instalasi Cacti

instalasi cacti dan snmp di monitoring server :
1. instalasi debian squeeze 64 bit pada proxmox
2. Instalasi snmpd snmp mysql-server apache2 libapache2-mod-php5 php5-mysql php5-cli php5-snmp

3. Konfigurasi /etc/default/snmpd pada bagian SNMPDOPTS= ditambahkan 127.0.0.1 menjadi :
SNMPDOPTS=’-Lsd -Lf /dev/null -u snmp -g snmp -I -smux -p /var/run/snmpd.pid 127.0.0.1′

4. Buat salinan Konfigurasi /etc/snmp/snmp.conf kemudian hapus isi /etc/snmp/snmpd.conf dan tambahkan grup monolog kedalamnya
5. Restart snmpd
6. Pengujian dengan snmpwalk
7. Instalasi cacti

Konfigurasi klien cacti :
1. Instalasi snmp dan snmpd
2. Buat salinan Konfigurasi /etc/snmp/snmp.conf kemudian hapus isi /etc/snmp/snmpd.conf dan tambahkan grup monolog kedalamnya
3. Restart snmpd
4. Pengujian dengan snmpwalk

Konfigurasi cacti :
1. Buka halaman cacti menggunakan web browser
2. Masukkan password untuk user admin
3. masuk ke halaman console pilih “new devices”
4. Tambahkan klien yang akan dipantau aktifitasnya ( misal: server Garuda, server Merak dll)
5. klik tombol “create” pada akhir halaman
6. Pilih “New graph” pada panel di sebelah kiri
7. Tambahkan perangkat yang akan dipantau aktifitasnya ( misal: eth0, Memmory, Processor dll)
8. klik tombol “create” pada akhir halaman
9. kemudian pantau penggunaan perangkat melalui grafik dengan memilih tab “graph”

Kelas Pemaketan Blankon

Dua hari yang lalu saya ga ikutan kelas pemaketan blankonnya pak aftian, pas buka irc ternyata masih ada lognya, jadinya iseng – iseng belajar pemaketan blankon pagi – pagi buta, setelah disarikan kira – kira ada 9 langkah untuk memulai belajar pemaketan blankon berikut rangkumannya

Persiapan :

1. Install paket pendukung

kaka@kapuas:~/pemaketan$ sudo apt-get install devscripts cdbs build-essential fakeroot debhelper gnupg pbuilder dh-make dpkg-dev ubuntu-dev-tools git

2. unduh berkas latihan dari repositorinya pak aftian

kaka@kapuas:~/pemaketan$ git clone https://github.com/aftian/package-template.git

Proses :

3. masuk ke direktori package-template/ edit berkas vim debian/control menjadi seperti debian/contol ubah seperti ini http://tempel.blankon.in/512406

kaka@kapuas:~/pemaketan$ cd package-template/

kaka@kapuas:~/pemaketan/package-template$ vim debian/control

kaka@kapuas:~/pemaketan/package-template$

dalam praktek saya latihan-blankon saya ganti dengan latihan-pemaketan

4. Buat 1 berkas di luar folder debian dengan nama kita sendiri

kaka@kapuas:~/pemaketan/package-template$ touch latihan-kaka

5.Sunting berkas debian/install isi dengan nama-berkas-yang-dibuat-tadi /usr/share/latihan-pemaketan

kaka@kapuas:~/pemaketan/package-template$ echo “latihan-kaka /usr/share/latihan-pemaketan” > debian/install

6. lakukan perintah dch -i kasih keterangan menambahkan berkas nama saya sendiri

kaka@kapuas:~/pemaketan/package-template$ dch -i

package-name ganti ke latihan-pemaketan

latihan-pemaketan (0.1+nmu2) UNRELEASED; urgency=low

  [ Rahman Yusri Aftian ]

  * Non-maintainer upload.

  * kaka

  [  ]

  *

 —  <kaka@kapuas>  Thu, 11 Sep 2014 03:18:20 +0700

7. Hapus : debian/patches/ debian/source/

8. edit debian/rules dari :

#!/usr/bin/make -f

include /usr/share/cdbs/1/rules/debhelper.mk

# Remove this line there is no patch

include /usr/share/cdbs/1/rules/simple-patchsys.mk

# This is optimized for packages using autotools

include /usr/share/cdbs/1/class/autotools.mk

# Remove this if there is no autogen.sh

#

#update-config::

#       aclocal

#       autoconf -f

#       autoheader -f

#       automake -acf

#       libtoolize -cf

#

# Or use this instead if there is autogen.sh

#

#update-config::

#   ./autogen.sh

#

menjadi

#!/usr/bin/make -f

include /usr/share/cdbs/1/rules/debhelper.mk

# Remove this line there is no patch

#include /usr/share/cdbs/1/rules/simple-patchsys.mk

# This is optimized for packages using autotools

#include /usr/share/cdbs/1/class/autotools.mk

# Remove this if there is no autogen.sh

#

#update-config::

#       aclocal

#       autoconf -f

#       autoheader -f

#       automake -acf

#       libtoolize -cf

#

# Or use this instead if there is autogen.sh

#

#update-config::

#   ./autogen.sh

#

~             

8. Buat paket binari dengan perintah

kaka@kapuas:~/pemaketan/package-template$ dpkg-buildpackage -rfakeroot

Uji coba :

9. test instalasi ke sistem :

kaka@kapuas:~/pemaketan/package-template$ cd ..

kaka@kapuas:~/pemaketan$ dpkg -i  latihan-pemaketan_0.1+nmu1_all.deb

nah akhirnya selama proses belajar muncul banyak pertanyaan, kenapa begini, kenapa begitu, masalahnya ini pagi-pagi buta waktu dimana semua primata tidur seharusnya. dan saya saat ini satu satunya primata yang masih di depan laptop di ruangan ini.

Opencart 1.5.5.1 (Tabel user yang hilang)

Kemarin dari pagi hingga malam saya dihubungi oleh seorang kawan, yang mengabarkan bahwa situs e-commerce nya ketika login tidak menampilkan apa-apa alias blank, dari interview dengan teman saya yaitu si pengguna dia mengaku hanya melakukan penggantian password beberapa waktu yang lalu, karena halaman admin sempat tidak bisa diakses.

Investigasi awal situs e-commerce tersebut menggunakan opencart,saya awam dengan opencart, tapi kawan harus dibantu. berbekal berbagai credentials yang dibutuhkan akhirnya selepas subuh saya coba analisis lebih lanjut, dahulu saya pernah membaca pada sebuah manual metode paling efektif dalam penanganan kesalahan adalah dengan membaca error log, ya sistem yang baik seharusnya terdapat error log, pencarian berkas error log, tentu saja harus kita mulai dari berkas konfigurasi, jadi kemudian saya mencari semua berkas yg berhubungan dengan frasa “conf” biasanya di sebuah sistem yang baik berkas tersebut ada di tempat yang mudah di jangkau, misalkan di root directory.

karena opencart adalah sistem yang baik maka saya dapat dengan mudah menemukan berkas konfigurasi dan dari situ memandu saya pada berkas error log. setelah saya buka, saya terkejut karena ada tabel yang hilang, entah operasi apa yang dilakukan kawan saya yang katanya awam ini sehingga sebuah tabel hilang, parahnya yang hilang adalah tabel user ([prefix]_user), tentusaja meskipun kita memiliki Jimat yang paling canggih di mahabarata ataupun Dragon ball kita tetap saja tidak akan bisa masuk halaman admin.

Akhirnya karena opencart baik saya kemudian mengunduh kode sumber sesuai dengan versi yang terpasang di website teman saya. Oh iya salah satu tanda sistem yang baik adalah memperbolehkan diunduh secara bebas ( kalo yang ini, setidaknya baik buat saya  :D ) , dengan keyakinan penuh saya buka berkas instalasi bagian skrip pembuatan database, skripnya biasanya berakhiran sql dan biasanya ada di dalam direktori installasi. buka berkas tersebut dengan teks editor kesukaan kita semua ( vi ) kemudian cari frasa yang terkait dengan pembuatan tabel user, setelah ketemu, masuk kedalam database buat ulang tabel tersebut dengan skrip yang telah ditemukan tersebut.

nah tahap yang paling penting dari semua ini adalah, Inject User dan Password bagi yang ingin mencoba cara hardcore, silahkan buka direktori installasi bagian model, temukan skrip disana mengenai pembuatan user dan hashing password niscaya kita akan pusing. karena opencart baik saya juga harus menularkan kebaikan dong, untuk itu silahkan masukkan dalam database user_id = 1 , user_group_id=1 , user = kakaganteng , password = 5f4dcc3b5aa765d61d8327deb882cf99 , status = 1 , date = [isi kan tanggal sekarang biar ga repot] kemudian simpan.

nah sekarang silahkan login melalui halaman admin dengan username = kakaganteng dan password = password , Tamat.

Happy Hacking ;)

5 Langkah Cepat Update Mediawiki

Ini adalah cara untuk update, yang berarti mediawiki sudah terinstall, biasanya karena adanya update keamanan, penambalan bug dsb, cara melakukannya sebagai berikut :

1. Backup database

mysqldump –all-databases –xml > filewikikita.xml

atau jika menggunakan postgre

pg_dump –create -Fc -i wikikita > wikikita.db.dump

2. Unduh media wiki terbaru sesuai versi yang terpasang sebelumnya (misal versi mediawiki-1.22.6.tar.gz)

wget http://releases.wikimedia.org/mediawiki/1.22/mediawiki-1.22.6.tar.gz

3 ekstrak kedalam direktori instalasi

tar xvfz mediawiki-1.15.3.tar.gz -C /var/www/wikikita/ –strip-components=1

4. Jalankan Update

cd /var/www/wikikita/maintenance

php update.php –aconf ../LocalSettings.php

5. cek di browser

Selamat anda telah berhasil melakukan update mediawiki

Cara smart menggunakan Smartphone

Smartphone yang beredar di pasar semakin banyak jenisnya, harganyapun semakin terjangkau, tapi kebanyakan penggunanya masih saja berkutat ke hal itu-itu saja, berikut ini ada beberapa video cara smart menggunakan smartphone hasil eksplorasi di youtube, semoga menginspirasi

12 Genius Camera Phone Hacks You Never Thought Of

Turn Your Smartphone Into a Digital Microscope!

Mobile Tricks – What can you do with your phone?

Meet Windows phone 8

10 langkah Update Galaxy Nexus ke Android 4.3

jelly bean

Pastikan sudah download Android development tools jika belum download dahulu disini, setelah download kemudian ekstrak dan pindah ke direktori /adb-versi/sdk/platform-tools/

  1. unduh file image yakju maguro disini
  2. ekstrak image
  3. pindah ke ~/adt/sdk/platform-tools
  4. pasang galaxy nexus dalam mode usb debug
  5. adb reboot bootloader
  6. fastboot flash bootloader bootloader-maguro-primemd04.img
  7. fastboot reboot-bootloader
  8. fastboot flash radio radio-maguro-i9250xxlj1.img
  9. fastboot reboot-bootloader
  10. fastboot update image-yakju-jwr66v.zip

 

melindungi cms wordpress dari serangan hacker

Berikut adalah saduran dari salah satu rumah hosting  menarik untuk disimak :

WordPress merupakan CMS yang banyak digemari karena simple dan mudah digunakan. Namun tidak menutup kemungkinan wordpess anda dihack, berikut ini cara meningkatkan security wordpress anda :

1. Update Versi Wordpess anda ke Versi Terbaru.
Ini merupakan cara termidah, namun bila anda menggunakan themes premium, perlu anda cek apakah template anda sudah support ke versi terbaru atau belum.

2. Gunakan Username dan password yang kuat

default instalasi wordpress, usernya : admin, Anda bisa merubah username tersebut menjadi lebih rumit, misal joko89 dan pastikan passwordnya kuat, jangan menggunakan password standar sebagai berikut
(pass, password, admin123, admin). Silakan coba strongpasswordgenerator.com

3. Gunakan .htaccess untuk lindungi wp-config.php
Tambahkan skrip pada file .htaccess yang bertujuan agar orang lain tidak bisa melihat dan mengakses wp-config.php
order allow,deny
deny from all

4. Ganti permalink wordpress – Setting – Permalink , lebih baik anda menggunakan /%postname%/, dari pada permalink default , note: disarankan ubahlah ini bila anda baru saja install wordpress, pergantian permalink pada web yang sudah berjalan bisa menyebabkan error dan lost index google.

5. Cek update plugin2 anda, bila tidak digunakan segera di delete saja

6. Pastikan permission-nya tertutup, yaitu untuk folder permissionnya 755 dan untuk file permissionnya 644 kecuali wp-config.php –> change permission to 444 / 400

7. Segera update timbthumb anda dengan memasang plugin timthumb vulnerability scanner Masuk ke Tools – Timthumb — Scan , bila ada vuln segera klik fix

8. Install plugin bulletproof security.
Masuk ke BPS menu– Security Mode –
Klik :

Create Default .htaccess file
Create Secure .htaccess file

Kemudian activate seluruh option bulletproof mode tanpa terkecuali —
Note : jangan lewatkan langkah di atas
Untuk memastikan settingan sudah benar, silahkan klik menu security status –> yangg masih berwarna merah ( biasanya backup) — lakukan backup di settingan tersebut sampai semua security status berwarna hijau.

9. Activate wordpress firewall

10. Hilangkan informasi WordPress
Agar hacker tidak bisa melihat versi wordpress anda, tambahkan script berikut ini pada functions.php template anda dan hapus juga file readme.html di dalam public_html

Function no_generator() (return”:)
add_filters(‘the_generator’,’no_generator’);

11. Disable Folder System WordPress dengan menambahkan skrip “Dissallow: /wp-” (tanpa tanda petik) pada file robot.txt

happy hacking ;)