https://gist.github.com/raw/4248605/9febf76901b10242998ba28313109b7c199f5d79/Koneksi1.java
diatas adalah source code untuk terkoneksi ke database PostgreSQL dengan password md5 yg terenkripsi.
Minggu, 09 Desember 2012
Membuat Tabel PostgreSQL di Windows 7 Ultimate
sempat gagal bikin tabel di postgresql yg ada di windows 7. awalnya pakai perintah ini:
\i E:\SQLScript\Duk2012.sql
pas ditekan ENTER, terus muncul tulisan:
permission denied
akhirnya googling, nemu ini:
http://stackoverflow.com/questions/129445/postgresql-psql-i-how-to-execute-script-in-a-given-path
setelah ubah perintah nya jad:
\i E:/SQLScript/Duk2012.sql
akhirnya berhasil bikin tabel di database 'belajar'. lihat kolom-kolom yg ada dengan perintah:
select * from duk2012;
sementara kalau mau lihat daftar tabel apa aja yg ada dalam sebuah database, ketik perintah:
psql -d [nama database] -U [nama user]
tekan ENTER, kemudian masukan password.
ketika sudah berada di dalam database yg dimaksud, tinggal jalankan perintah:
\dt
\i E:\SQLScript\Duk2012.sql
pas ditekan ENTER, terus muncul tulisan:
permission denied
akhirnya googling, nemu ini:
http://stackoverflow.com/questions/129445/postgresql-psql-i-how-to-execute-script-in-a-given-path
setelah ubah perintah nya jad:
\i E:/SQLScript/Duk2012.sql
akhirnya berhasil bikin tabel di database 'belajar'. lihat kolom-kolom yg ada dengan perintah:
select * from duk2012;
sementara kalau mau lihat daftar tabel apa aja yg ada dalam sebuah database, ketik perintah:
psql -d [nama database] -U [nama user]
tekan ENTER, kemudian masukan password.
ketika sudah berada di dalam database yg dimaksud, tinggal jalankan perintah:
\dt
Sabtu, 08 Desember 2012
Mengatasi Telkom Speedy yang Susah Terkoneksi ke Internet
nemu ide bagus ngatasin modem speedy yg nggak mau konek. kalau merangsang koneksi speedy dengan telpon-telponan ke hp kan ngabisin pulsa, mendingan dial aja ke 147, kan bebas pulsa, nanti dibalas sama mesin penjawab teleponnya.
jadinya nggak rugi pulsa, dan ini kebetulan berhasil konek ke jaringan speedy setelah dial 147, tanpa ngomong ke operator nya.
speedy down lagi, angkat gagang telepon, dial 147, putus koneksi telepon ke 147 tanpa berbicara sedikit pun ke operator, ADSL kembali restart, dialing speedy, internet kembali konek. 1 lagi cara troubleshooting telkom speedy
akhirnya nyaman juga pakai speedy, udah mampu download, ternyata obatnya cuma dial ke 147 tanpa ngomong ke operator nya.....wkwkwkwk
pagi ini speedy udah bisa konek juga, dengan dirangsang terlebih dahulu, yaitu dial 147 tanpa ngomong ke operator. Problem Solved
jadinya nggak rugi pulsa, dan ini kebetulan berhasil konek ke jaringan speedy setelah dial 147, tanpa ngomong ke operator nya.
speedy down lagi, angkat gagang telepon, dial 147, putus koneksi telepon ke 147 tanpa berbicara sedikit pun ke operator, ADSL kembali restart, dialing speedy, internet kembali konek. 1 lagi cara troubleshooting telkom speedy
akhirnya nyaman juga pakai speedy, udah mampu download, ternyata obatnya cuma dial ke 147 tanpa ngomong ke operator nya.....wkwkwkwk
pagi ini speedy udah bisa konek juga, dengan dirangsang terlebih dahulu, yaitu dial 147 tanpa ngomong ke operator. Problem Solved
Setting PATH untuk PostgreSQL di Windows 7 Ultimate 64-bit
sudah berhasil setting PATH nya PosgreSQL di Windows 7 Ultimate. psql nya udah bisa jalan. tapi masih bingung sama pengaturan usernya. agak beda kayaknya dibandingkan dengan yg ada di Ubuntu Server 12.04 LTS.
masih mencari cara buat nampilin database yg udah gue buat, hack windows lagi nih. sambil hack code Java SE juga, untuk bikin koneksi ke tabel database di PostgreSQL
masih mencari cara buat nampilin database yg udah gue buat, hack windows lagi nih. sambil hack code Java SE juga, untuk bikin koneksi ke tabel database di PostgreSQL
Akses Database PostgreSQL di Windows 7
akhirnya ketemu juga perintah buat mengakses database gue yg nama nya: pegawai . pakai perintah ini:
psql -d pegawai -U postgres
setelah masuk ke databse pegawai, iseng ketik perintah:
pegawai=# \l
ternyata muncul semua data database-database yg ada di server PostgreSQL di Windows 7
psql -d pegawai -U postgres
setelah masuk ke databse pegawai, iseng ketik perintah:
pegawai=# \l
ternyata muncul semua data database-database yg ada di server PostgreSQL di Windows 7
Mengetahui Koneksi yang Sedang Berjalan di PostgreSQL
untuk tau koneksi apa yg lagi di jalankan di PostgreSQL, ketik perintah ini di terminal nya psql:
pegawai=# \conninfo
kemudian tekan ENTER, nanti muncul tulisan:
You are connected to database "pegawai" as user "postgres" via socket in "/tmp" at port "5432".
sudah di coba di Windows 7 Ultimate, nanti mau coba di ubuntu server 12.04
pegawai=# \conninfo
kemudian tekan ENTER, nanti muncul tulisan:
You are connected to database "pegawai" as user "postgres" via socket in "/tmp" at port "5432".
sudah di coba di Windows 7 Ultimate, nanti mau coba di ubuntu server 12.04
Start dan Stop PostgreSQL Server di Windows 7 Ultimate
ternyata PosgreSQL di Windows sama Linux berbeda. sebenarnya sama mudahnya. mencoba edit-edit database postgresql via command prompt windows 7. habis ngedit pg_hba.conf , server malah nggak bisa di restart. mau edit file nya aja, di backup
dulu kayak di Linux. nggak tau tuh kalau di copy balik ke folder instalannya apa bakalan jalan kayak di Linux. ..... hehehe.....
bingung setelah di edit nggak mau di restart via jendela services.msc . nyoba restart laptop juga nggak mempan. akhirnya nemu situs ini:
http://1stopit.blogspot.com/2011/10/how-to-start-and-stop-postgresql-on.html
ternyata perintah nya seperti ini:
NET START postgresql-9.1 (for the 32-bit version)
NET STOP postgresql-9.1 (for the 32-bit version)
NET START postgresql-x64-9.1 (for the 64-bit version)
NET STOP postgresql-x64-9.1 (for the 64-bit version)
akhirnya berhasil pakai perintah itu di command prompt, setelah editan di file pg_hba.conf dihapus. terus nyoba login tuh pakai role steven yg baru di buat, nih role pakai password terenkripsi md5 . ternyata gagal, katanya database steven nya nggak ada. mau bikin database pakai perintah:
createdb [nama database yg mau dibikin]
nggak jalan di windows 7, akhirnya nemu ini:
http://www.postgresql.org/docs/current/static/sql-createdatabase.html
ternyata perintahnya:
create database [nama database]
itu bikin database nya pakai account postgres ( superuser ). terus nyoba lihat apa database udah muncul pakai perintah:
\l
ada database dengan nama steven, tapi owner masih postgres. akhirnya mesti pakai perintah ALTER nih buat jadiin owner nya : steven . khawatir nggak terakses kalau pakai owner postgres. akhirnya alter pakai perintah:
alter database steven owner to steven
database steven berhasil ganti owner ke steven. baca referensi soal alter di sini:
http://www.postgresql.org/docs/8.1/static/sql-alterdatabase.html
akhirnya bisa login pakai user steven & password nya. selanjutnya mau bikin database lagi buat percobaan dengan Java SE menggunakan account user steven
dulu kayak di Linux. nggak tau tuh kalau di copy balik ke folder instalannya apa bakalan jalan kayak di Linux. ..... hehehe.....
bingung setelah di edit nggak mau di restart via jendela services.msc . nyoba restart laptop juga nggak mempan. akhirnya nemu situs ini:
http://1stopit.blogspot.com/2011/10/how-to-start-and-stop-postgresql-on.html
ternyata perintah nya seperti ini:
NET START postgresql-9.1 (for the 32-bit version)
NET STOP postgresql-9.1 (for the 32-bit version)
NET START postgresql-x64-9.1 (for the 64-bit version)
NET STOP postgresql-x64-9.1 (for the 64-bit version)
akhirnya berhasil pakai perintah itu di command prompt, setelah editan di file pg_hba.conf dihapus. terus nyoba login tuh pakai role steven yg baru di buat, nih role pakai password terenkripsi md5 . ternyata gagal, katanya database steven nya nggak ada. mau bikin database pakai perintah:
createdb [nama database yg mau dibikin]
nggak jalan di windows 7, akhirnya nemu ini:
http://www.postgresql.org/docs/current/static/sql-createdatabase.html
ternyata perintahnya:
create database [nama database]
itu bikin database nya pakai account postgres ( superuser ). terus nyoba lihat apa database udah muncul pakai perintah:
\l
ada database dengan nama steven, tapi owner masih postgres. akhirnya mesti pakai perintah ALTER nih buat jadiin owner nya : steven . khawatir nggak terakses kalau pakai owner postgres. akhirnya alter pakai perintah:
alter database steven owner to steven
database steven berhasil ganti owner ke steven. baca referensi soal alter di sini:
http://www.postgresql.org/docs/8.1/static/sql-alterdatabase.html
akhirnya bisa login pakai user steven & password nya. selanjutnya mau bikin database lagi buat percobaan dengan Java SE menggunakan account user steven
Instal Vim Text Editor di Windows 7 Ultimate 64-bit
akhirnya berhasil instal Vim text editor di windws 7 64 bit. gampang cara instalnya pakai installer yg ini:
ftp://ftp.vim.org/pub/vim/pc/gvim73_46.exe
dalam file installer itu tersedia juga vim untuk dipakai di command prompt. serasa pakai vim di Linux. untuk penamaan file nya tetap nggak boleh ada spasi diantara 2 kata dalam nama file. jadi enak gue bisa langsung edit & bikin file dari command
prompt nya windows, tanpa harus bingung nyari notepad atau notepad++ .
juga udah berhasil bikin keyboard shortcut untuk command prompt. ternyata aslinya di Windows 7 64 bit itu, cmd nya nggak punya keyboard shortcut. jadi mesti dibuat dulu dengan klik kanan di ikon cmd & pilih properties, referensi nya disini:
http://social.msdn.microsoft.com/Forums/en-US/windowsdeveloperpreviewgeneral/thread/5368dcda-6af9-4472-918c-8be0c954321f
saya bikin shortcut nya Ctrl + Alt + T , kayak di Linux. jadinya ini Windows rasa Linux, bukan seperti kebanyakan orang yg ingin membuat linux rasa windows.
ftp://ftp.vim.org/pub/vim/pc/gvim73_46.exe
dalam file installer itu tersedia juga vim untuk dipakai di command prompt. serasa pakai vim di Linux. untuk penamaan file nya tetap nggak boleh ada spasi diantara 2 kata dalam nama file. jadi enak gue bisa langsung edit & bikin file dari command
prompt nya windows, tanpa harus bingung nyari notepad atau notepad++ .
juga udah berhasil bikin keyboard shortcut untuk command prompt. ternyata aslinya di Windows 7 64 bit itu, cmd nya nggak punya keyboard shortcut. jadi mesti dibuat dulu dengan klik kanan di ikon cmd & pilih properties, referensi nya disini:
http://social.msdn.microsoft.com/Forums/en-US/windowsdeveloperpreviewgeneral/thread/5368dcda-6af9-4472-918c-8be0c954321f
saya bikin shortcut nya Ctrl + Alt + T , kayak di Linux. jadinya ini Windows rasa Linux, bukan seperti kebanyakan orang yg ingin membuat linux rasa windows.
Pindah Telepon Ke Dekat Modem dan Laptop
karena susah buat konek ke speedy , dan mesti dial ke 147 dulu kalau proses dial via modem gagal atau koneksi putus secara tiba-tiba, maka pesawat telepon di pindah ke dekat modem & laptop. jadi nya mudah kalau mau dial ke 147. nggak perlu berdiri & jalan ke ruangan yg berbeda. dengan sedikit usaha, akhirnya bisa mengatasi masalah. yg penting jangan malas utak-atik hardware, software, googling, baca e-book, nonton video tutorial
Rabu, 05 Desember 2012
Tutorial Penggunaan Perintah Copy di PSQL
berikut ini link mengenai penggunaan perintah copy di postgresql:
http://www.postgresql.org/docs/8.1/static/sql-copy.html
catatan:
perintah copy hanya bisa dilakukan oleh account superuser, sementara perintah \copy bisa dilakukan untuk seluruh tipe account.
namun sampai saat ini saya belum berhasil melakukan perintah copy dengan menggunakan file text (txt). karena belum tau format penulisan yg benar di file text nya. mau mencoba dengan format file lainnya. mungkin yg akan segera di coba adalah menggunakan format file csv.
http://www.postgresql.org/docs/8.1/static/sql-copy.html
catatan:
perintah copy hanya bisa dilakukan oleh account superuser, sementara perintah \copy bisa dilakukan untuk seluruh tipe account.
namun sampai saat ini saya belum berhasil melakukan perintah copy dengan menggunakan file text (txt). karena belum tau format penulisan yg benar di file text nya. mau mencoba dengan format file lainnya. mungkin yg akan segera di coba adalah menggunakan format file csv.
Perintah-perintah Yang Berkaitan Dengan Tabel, Kolom, Database PostgreSQL
Perintah untuk membuat Tabel di PostgreSQL server , perintah di jalankan di terminal Ubuntu Server 12.04:
CREATE TABLE [nama tabel] (
[nama kolom] [tipe data], --komen
[nama kolom] [tipe data], --komen
[nama kolom] [tipe data], --komen
[nama kolom] [tipe data]
);
contoh:
CREATE TABLE cuaca (
kota varchar(80),
temp_lo int, -- low temperature
temp_hi int, -- high temperature
prcp real, -- precipitation
date date
);
CREATE TABLE [nama tabel] (
[nama kolom] [tipe data], --komen
[nama kolom] [tipe data], --komen
[nama kolom] [tipe data], --komen
[nama kolom] [tipe data]
);
contoh:
CREATE TABLE cuaca (
kota varchar(80),
temp_lo int, -- low temperature
temp_hi int, -- high temperature
prcp real, -- precipitation
date date
);
Selasa, 04 Desember 2012
Perintah Dasar Di PostgreSQL Untuk Diterapkan di Ubuntu Server 12.04
cara untuk menampilkan nama-nama tabel yg tersedia di dalam sebuah database:
SELECT table_name FROM information_schema.tables WHERE table_schema = 'public';
atau bisa juga dengan perintah:
\d
cara untuk menampilkan nama database yg tersedia di server:
SELECT datname FROM pg_database;
atau bisa juga dengan perintah:
\l
menampilkan kolom-kolom yg tersedia di dalam sebuah tabel:
\d [nama tabel]
atau
SELECT column_name FROM information_schema.columns WHERE table_name ='table';
menampilkan penjelasan tabel:
\d+ [nama tabel]
atau bisa juga dengan perintah:
SELECT column_name FROM information_schema.columns WHERE table_name ='table';
SELECT table_name FROM information_schema.tables WHERE table_schema = 'public';
atau bisa juga dengan perintah:
\d
cara untuk menampilkan nama database yg tersedia di server:
SELECT datname FROM pg_database;
atau bisa juga dengan perintah:
\l
menampilkan kolom-kolom yg tersedia di dalam sebuah tabel:
\d [nama tabel]
atau
SELECT column_name FROM information_schema.columns WHERE table_name ='table';
menampilkan penjelasan tabel:
\d+ [nama tabel]
atau bisa juga dengan perintah:
SELECT column_name FROM information_schema.columns WHERE table_name ='table';
Senin, 03 Desember 2012
Menghidupkan eth1 Secara Otomatis Saat Ubuntu Server 12.04 Di Start
berhasil membuat eth1 muncul secara otomatis ketika Ubuntu server 12.04 dihidupkan. caranya edit file interfaces yg ada di direktori /etc/network .tinggal tambahkan baris tulisan:
#the secondary network interface
auto eth1
iface eth1 inet dhcp
setelah di save file interfaces nya. tinggal restart network interface nya dengan perintah:
sudo /etc/init.d/networking restart
kemudian cek network interface yg up/hidup dengan perintah ifconfig
sekarang jadi mudah untuk meremote ubuntu server dengan menggunakan koneksi ssh dari ubuntu desktop. nggak perlu menghidupkan eth1 secara manual lagi di ubuntu server.
Minggu, 02 Desember 2012
PostgreSQL: Gagal Login di PSQL
kalau menemukan error:
Fatal: peer authentication failed for user "[nama user]" :
maka editlah file pg_hba.conf , yg terdapat di direktori:
/etc/postgresql/9.1/main
kemudian restart postgresql nya dengan perintah:
sudo service postgresql restart
referensi:
http://postgres1s1.blogspot.com/2012/04/authentication-psql-simpledb-test-psql.html
kalau masih ada error untuk akses ke psql nya itu kemungkinan dikarenakan tidak ada database dengan nama user itu, maka create dulu tabel dengan nama user itu, contoh:
createdb [nama user yg mau dibuatkan akses]
Fatal: peer authentication failed for user "[nama user]" :
maka editlah file pg_hba.conf , yg terdapat di direktori:
/etc/postgresql/9.1/main
kemudian restart postgresql nya dengan perintah:
sudo service postgresql restart
referensi:
http://postgres1s1.blogspot.com/2012/04/authentication-psql-simpledb-test-psql.html
kalau masih ada error untuk akses ke psql nya itu kemungkinan dikarenakan tidak ada database dengan nama user itu, maka create dulu tabel dengan nama user itu, contoh:
createdb [nama user yg mau dibuatkan akses]
Cara Masuk Sebagai User Postgres Di Ubuntu Server
untuk masuk sebagai user postgres, ketikan perintah ini:
sudo su - postgres
kemudian terkoneksi ke database menggunakan psql client, caranya ketik perintah:
psql -U postgres
nanti akan muncul tampilan seperti ini:
postgres=#
selanjutnya kita ingin membuat role di PostgreSQL agar tidak harus login sebagai superuser (postgres), ini untuk alasan keamanan. ingin membuat sebuah role yg memiliki attribute: Login, Create DB, Create Role. Perintah nya:
CREATE ROLE [nama role yg ingin dibuat] WITH LOGIN CREATEROLE CREATEDB;
CREATE ROLE steven WITH LOGIN CREATEROLE CREATEDB;
setelah itu coba cek role yg baru kita buat, dengan cara menampilkan data role yg tersedia, dengan mengetikan perintah:
\du
maka akan muncul daftar role/user yg tersedia.
sudo su - postgres
kemudian terkoneksi ke database menggunakan psql client, caranya ketik perintah:
psql -U postgres
nanti akan muncul tampilan seperti ini:
postgres=#
selanjutnya kita ingin membuat role di PostgreSQL agar tidak harus login sebagai superuser (postgres), ini untuk alasan keamanan. ingin membuat sebuah role yg memiliki attribute: Login, Create DB, Create Role. Perintah nya:
CREATE ROLE [nama role yg ingin dibuat] WITH LOGIN CREATEROLE CREATEDB;
CREATE ROLE steven WITH LOGIN CREATEROLE CREATEDB;
setelah itu coba cek role yg baru kita buat, dengan cara menampilkan data role yg tersedia, dengan mengetikan perintah:
\du
maka akan muncul daftar role/user yg tersedia.
Belajar Mencari Vulnerability
mulai berusaha belajar mencari vulnerability , ketemu situs ini:
http://www.cvedetails.com/cve/CVE-2009-0531/
malahan disitu lengkap dengan exploit-exploit nya juga. jadi lumayan untuk belajar & coba-coba di laboratorium.
http://www.cvedetails.com/cve/CVE-2009-0531/
malahan disitu lengkap dengan exploit-exploit nya juga. jadi lumayan untuk belajar & coba-coba di laboratorium.
Jumat, 30 November 2012
Game Simulasi Bertema Jaringan Komputer
nemu game bagus:
https://learningnetworkstore.cisco.com/market/prod/productView.se.work?%2Fnxt%2Frcrs%2Fproieidentity%2F=20524
tapi harus beli token untuk main sampai selesai.
info lebih lengkap disini:
http://www.cisco.com/E-Learning/bulk/public/cln/assets/game-flow.html
senadainya ada game gratisan begini di social media site, atau ada versi offline nya yg ada crack nya.
https://learningnetworkstore.cisco.com/market/prod/productView.se.work?%2Fnxt%2Frcrs%2Fproieidentity%2F=20524
tapi harus beli token untuk main sampai selesai.
info lebih lengkap disini:
http://www.cisco.com/E-Learning/bulk/public/cln/assets/game-flow.html
senadainya ada game gratisan begini di social media site, atau ada versi offline nya yg ada crack nya.
Mulai Belajar Bikin Aplikasi Client - Server Di Linux
karena ubuntu desktop & ubuntu server sudah saling terkoneksi, maka mulai bisa belajar membuat aplikasi database di ubuntu desktop yg terkoneksi dengan database PostgreSQL di Ubuntu Server. Bahasa Pemrograman yg digunakan adalah Java SE
eth1 Tidak Muncul Di Terminal Ubuntu Server
sudah berhasil menampilkan eth1 di ubuntu server 12.04 . awalnya di virtual mesin nya Ubuntu Server udah disetting ada 2 NIC, NAT & Host-only adapter. tapi yg muncul cuma eth0 dan lo.
akhirnya nemu referensi ini:
http://cisight.com/instal
l-ubuntu-server-on-virtualbox-guest-addition-solve-network-problem/
nyoba ketik perintah ini di terminal:
sudo ifconfig eth1 up
dan perintah:
sudo dhclient eth1
kemudian untuk memeriksanya ketik:
ifconfig
maka eth1 udah muncul di daftar koneksi yg ada. dan sekarang udah bisa terkoneksi dari Ubuntu Desktop ke Ubuntu Server
akhirnya nemu referensi ini:
http://cisight.com/instal
l-ubuntu-server-on-virtualbox-guest-addition-solve-network-problem/
nyoba ketik perintah ini di terminal:
sudo ifconfig eth1 up
dan perintah:
sudo dhclient eth1
kemudian untuk memeriksanya ketik:
ifconfig
maka eth1 udah muncul di daftar koneksi yg ada. dan sekarang udah bisa terkoneksi dari Ubuntu Desktop ke Ubuntu Server
Berhasil Masuk Ke PostgreSQL di Ubuntu Server
akhirnya berhasil instal PostgreSQL server 9.1 & PosgreSQL client di Ubuntu Server 12.04. akhirnya berhasil juga masuk ke psql dengan perintah:
sudo -u postgres psql
nanti muncul :
postgres=#
untuk mendapat bantuan, tinggal ketik : help
sudo -u postgres psql
nanti muncul :
postgres=#
untuk mendapat bantuan, tinggal ketik : help
Lupa Pilih Paket Software Ketika Instal Ubuntu Server 12.04
sudah berhasil instal Ubuntu server 12.04 di Virtualbox. Tapi kelupaan pilih paket software yg mau diinstal di menu instalasi nya. jadi nya sekarang lagi instal paket software yg dibutuhkan lewat apt-get install
Gagal Memanfaatkan PostgreSQL Di Metasploitable
ternyata postgresql nggak ada di Ubuntu 12.04 versi Dekstop. yg ada di Metasploitable susah banget dicari passwordnya untuk bisa masuk ke database nya. kalau di Backtrack 5 R3, udah terinstal secara default MYSQL. akhirnya mau download Ubuntu Server aja. khusus yg server-server di instal di Ubuntu Server aja.
bagus juga bisa belajar koneksi client-server, serta hardening & defending server.
Rabu, 28 November 2012
PostgreSQL : Berbagai Sumber Belajar PostgreSQL Di Linux
http://nkush.blogspot.com/2011/09/metasploitable-walkthrough.html
http://fugoconsulting.wordpress.com/tag/checking-postgres-version-in-ubuntu/
http://www.enterprisedb.com/documentation/english
http://wiki.postgresql.org/wiki/PostgreSQL_Tutorials#Tutorials_for_Linux
https://help.ubuntu.com/8.04/serverguide/postgresql.html
http://www.postgresql.org/docs/8.3/static/admin.html
http://fugoconsulting.wordpress.com/tag/checking-postgres-version-in-ubuntu/
http://www.enterprisedb.com/documentation/english
http://wiki.postgresql.org/wiki/PostgreSQL_Tutorials#Tutorials_for_Linux
https://help.ubuntu.com/8.04/serverguide/postgresql.html
http://www.postgresql.org/docs/8.3/static/admin.html
Login Sebagai Root Di Ubuntu Server Atau Metasploitable
di OS Metasploitable secara default kita di beri username : msfadmin , password nya: msfadmin. untuk bisa menggunakan account root, maka ketikan perintah:
$ sudo bash
atau dengan perintah:
$ sudo -s
kemudian akan diminta password, tuliskan password nya:
msfadmin
maka akan muncul:
root@metasploitable:~#
kalau kita ketikan perintah whoami, maka akan muncul info:
root
atau bisa juga kita reset passwordnya seperti di Ubuntu, dengan perintah:
$ sudo passwd root
nanti diminta mengisikan password yg baru
untuk login sebagai root, ketikan perintah
$ su root
ketika di minta password, masukan lah password baru yg di set untuk account root
referensi :
http://www.cyberciti.biz/faq/ubuntu-linux-root-password-default-password/
http://www.ubuntux.org/how-to-change-the-root-password-in-ubuntu
$ sudo bash
atau dengan perintah:
$ sudo -s
kemudian akan diminta password, tuliskan password nya:
msfadmin
maka akan muncul:
root@metasploitable:~#
kalau kita ketikan perintah whoami, maka akan muncul info:
root
atau bisa juga kita reset passwordnya seperti di Ubuntu, dengan perintah:
$ sudo passwd root
nanti diminta mengisikan password yg baru
untuk login sebagai root, ketikan perintah
$ su root
ketika di minta password, masukan lah password baru yg di set untuk account root
referensi :
http://www.cyberciti.biz/faq/ubuntu-linux-root-password-default-password/
http://www.ubuntux.org/how-to-change-the-root-password-in-ubuntu
Selasa, 27 November 2012
Perbaikan Masalah Netcat Yang Tidak Mau Terkoneksi
ingin mengirimkan file dari Metasploitable ke Backtrack, menggunakan netcat. mengikuti ilmu yang terdapat di buku berjudul Netcat Power Tools , ternyata kalau mengikuti petunjuk di buku, yg mengatakan bahwa:
rumus untuk membuka koneksi server netcat , untuk menjalankan perintah push file:
nc -l -p [port] > [nama file]
contoh:
nc -l -p 80 > Jaringan.txt
kalau menjalankan perintah diatas, maka koneksi akan gagal dibuat. untuk memeriksa apakah daemon OS kita betul-betul sedang listening di port itu ( dalam contoh ini port 80 ), maka bisa dilakukan dengan perintah:
netstat -ntpl
apabila ada tulisan nc & port 80 didaftar listening nya , maka berarti netcat sudah berhasil listening di port 80.
Ternyata cara yg dijelaskan di dalam buku tersebut tidak dapat dipergunakan, dikarenakan ternyata Linux tidak mendengarkan di port 80, setelah diketikan perintah. setelah browsing menemukan cara ini:
http://ubuntuforums.org/showthread.php?t=823940
maka perintah yg berhasil dijalankan adalah (ini di jalankan di komputer yg digunakan untuk menyimpan file hasil kiriman):
nc -l -p [nomer port] [nomer ip localhost] > [nama file]
sementara untuk perintah yg dijalankan di komputer yg mengirimkan file:
nc [nomer ip komputer tujuan] [port yg sama dengan yg dibuka/didengarkan
komputer tujuan] < [nama file yg dikirimkan]
contoh:
komputer server netcat/komputer yg menerima kiriman file:
nc -l -p 80 192.168.56.101 > Jaringan.txt
komputer yg mengirim file:
nc 192.168.56.101 80 < Jaringan.txt
rumus untuk membuka koneksi server netcat , untuk menjalankan perintah push file:
nc -l -p [port] > [nama file]
contoh:
nc -l -p 80 > Jaringan.txt
kalau menjalankan perintah diatas, maka koneksi akan gagal dibuat. untuk memeriksa apakah daemon OS kita betul-betul sedang listening di port itu ( dalam contoh ini port 80 ), maka bisa dilakukan dengan perintah:
netstat -ntpl
apabila ada tulisan nc & port 80 didaftar listening nya , maka berarti netcat sudah berhasil listening di port 80.
Ternyata cara yg dijelaskan di dalam buku tersebut tidak dapat dipergunakan, dikarenakan ternyata Linux tidak mendengarkan di port 80, setelah diketikan perintah. setelah browsing menemukan cara ini:
http://ubuntuforums.org/showthread.php?t=823940
maka perintah yg berhasil dijalankan adalah (ini di jalankan di komputer yg digunakan untuk menyimpan file hasil kiriman):
nc -l -p [nomer port] [nomer ip localhost] > [nama file]
sementara untuk perintah yg dijalankan di komputer yg mengirimkan file:
nc [nomer ip komputer tujuan] [port yg sama dengan yg dibuka/didengarkan
komputer tujuan] < [nama file yg dikirimkan]
contoh:
komputer server netcat/komputer yg menerima kiriman file:
nc -l -p 80 192.168.56.101 > Jaringan.txt
komputer yg mengirim file:
nc 192.168.56.101 80 < Jaringan.txt
Scan Port Menggunakan Netcat
sedang mencoba scan port yg ada di Metasploitable menggunakan Netcat. di scan melalui netcat yg terinstal di Backtrack. ini perintah untuk scan port:
Port Tunggal:
nc -v -n 192.168.56.102 21
akan menghasilkan scan terhadap port ftp
sementara untuk lebih mempercepat scan terhadap port tunggal:
nc -vvz 192.168.56.102 21
untuk mempercepat scan terhadap beberapa port dalam 1 range:
nc -vvz 192.168.56.102 20-50
Port Tunggal:
nc -v -n 192.168.56.102 21
akan menghasilkan scan terhadap port ftp
sementara untuk lebih mempercepat scan terhadap port tunggal:
nc -vvz 192.168.56.102 21
untuk mempercepat scan terhadap beberapa port dalam 1 range:
nc -vvz 192.168.56.102 20-50
Senin, 26 November 2012
Meremote PosgreSQL Di Metasploitable
ternyata kurang nyaman untuk meremote postgresql yg ada di OS Metasploitable melalui terminal Ubuntu 12.04 LTS. karena ternyata ketika mesin Metasploitable nya di remote, ketika ingin mengcopy file configurasi postgreSQL ( dalam rangka kegiatan edit file .config ), file yg di copy lewat konesi SSH gagal di copy dari mesin Metasploitable ke Ubuntu.
katanya ada koneksi yg di tolak di port 22. terus baca-baca referensi, katanya mesti menghidupkan server dulu. akhirnya awalnya kepikiran untuk pakai netcat. kayaknya netcat belum terinstal di Ubuntu. mau scan port yg terbuka, ternyata Nmap nya belum terinstal juga.
jadi pas nemu gini, ngerasa kalau urusan mengadministrasi server secara remote, lebih enak pakai Backtrack . karena berbagai tools & software jaringan udah terinstal secara default di Backtrack. jadi nggak repot instal dari repository lagi.
dikarenakan hal ini, saya tidak setuju banget, kalau dikatakan bahwa Backtrack itu cuma buat gaya-gayaan . tapi Backtrack memang sangat berguna untuk berkerja di jaringan di lingkungan Linux. sementara untuk server, semacam PostgreSQL yg sangat sering saya pakai ( karena saya membuat aplikasi database ), saya lebih senang menggunakan OS Ubuntu Server. jadi Ubuntu Desktop, Ubuntu Server, dan Backtrack semuanya dipakai untuk membangun jaringan komputer. Ubuntu Dekstop untuk client, Ubuntu server untuk server di jaringan nya, dan Backtrack untuk mengadministrasi & mengaudit keamanan jaringan.
sekarang nemu kalau FTP & SFTP ada di Ubuntu 12.04 LTS. mau coba koneksi untuk kirim file dari Metasploitable ke Ubuntu.
katanya ada koneksi yg di tolak di port 22. terus baca-baca referensi, katanya mesti menghidupkan server dulu. akhirnya awalnya kepikiran untuk pakai netcat. kayaknya netcat belum terinstal di Ubuntu. mau scan port yg terbuka, ternyata Nmap nya belum terinstal juga.
jadi pas nemu gini, ngerasa kalau urusan mengadministrasi server secara remote, lebih enak pakai Backtrack . karena berbagai tools & software jaringan udah terinstal secara default di Backtrack. jadi nggak repot instal dari repository lagi.
dikarenakan hal ini, saya tidak setuju banget, kalau dikatakan bahwa Backtrack itu cuma buat gaya-gayaan . tapi Backtrack memang sangat berguna untuk berkerja di jaringan di lingkungan Linux. sementara untuk server, semacam PostgreSQL yg sangat sering saya pakai ( karena saya membuat aplikasi database ), saya lebih senang menggunakan OS Ubuntu Server. jadi Ubuntu Desktop, Ubuntu Server, dan Backtrack semuanya dipakai untuk membangun jaringan komputer. Ubuntu Dekstop untuk client, Ubuntu server untuk server di jaringan nya, dan Backtrack untuk mengadministrasi & mengaudit keamanan jaringan.
sekarang nemu kalau FTP & SFTP ada di Ubuntu 12.04 LTS. mau coba koneksi untuk kirim file dari Metasploitable ke Ubuntu.
Telkom Speedy Sempat Macet
setelah telkom speedy saya kemarin sempat susah sekali terkoneksi ke internet, dan loading nya lebih lambat daripada biasanya. maka hari ini reset modem lagi, dan coba telepon jaringan nya dari & ke handphone. setelah itu, jaringan telkom speedy kembali normal.
Minggu, 25 November 2012
Mencari Ilmu Tentang Git
Pagi ini masih mencari ilmu tentang Git, masih mencari cara untuk mengoperasikan Git. mau mencoba instal Git untuk text mode di Ubuntu.
Membuat File Kompresi Berformat Tar
Referensi untuk membuat file kompresi berformat .tar di Ubuntu 12.04:
https://help.ubuntu.com/community/FileCompression
contoh file yg berhasil di buat:
https://github.com/downloads/stevennathaniel/JavaCode/Latihan2.tar.bz2
cara untuk membuat file tar.bz2 :
tar jcvf <filename>.tar.bz2 dir1 dir2 file1 file2 ...
dir1, dir2, file1 file2 merupakan file-file yg mau dimasukan ke dalam file kompresi itu.
cara mengekstraksi file tar.bz2 :
tar jxvf <filename>.tar.bz2
https://help.ubuntu.com/community/FileCompression
contoh file yg berhasil di buat:
https://github.com/downloads/stevennathaniel/JavaCode/Latihan2.tar.bz2
cara untuk membuat file tar.bz2 :
tar jcvf <filename>.tar.bz2 dir1 dir2 file1 file2 ...
dir1, dir2, file1 file2 merupakan file-file yg mau dimasukan ke dalam file kompresi itu.
cara mengekstraksi file tar.bz2 :
tar jxvf <filename>.tar.bz2
Fitur GIT Di Netbeans IDE
ternyata Netbeans sudah memiliki fitur Git yg bisa terhubung dengan Github. tutorial nya ada disini:
http://netbeans.org/kb/docs/ide/git.html
sedang mempelajari fitur Git ini untuk membantu membangun aplikasi Java di Ubuntu. belajar Git juga membantu untuk bisa berkerjasama dengan teman dalam membangun aplikasi. jadi bisa berkerjasama secara team.
namun sayangnya setelah mencoba saya belum berhasil memanfaatkan fitur ini. sepertinya perlu dipelajari lebih dalam lagi.
http://netbeans.org/kb/docs/ide/git.html
sedang mempelajari fitur Git ini untuk membantu membangun aplikasi Java di Ubuntu. belajar Git juga membantu untuk bisa berkerjasama dengan teman dalam membangun aplikasi. jadi bisa berkerjasama secara team.
namun sayangnya setelah mencoba saya belum berhasil memanfaatkan fitur ini. sepertinya perlu dipelajari lebih dalam lagi.
Coding Ketiga Di Ubuntu 12.04 Menggunakan Java SE
inilah coding ketiga yg masih dalam 1 proyek di Ubuntu 12.04 menggunakan bahasa pemrograman Java SE. coding kali ini sudah di edit source code nya. sehingga mampu menampilkan tiga buah tampilan yang berbeda. dan ketiga tampilan itu bisa berhasil dijalankan di Ubuntu 12.04 LTS.
ini juga membuktikan, bahwa menulis source code , yakni class, bisa ditulis beberapa pilihan yg nanti nya bisa dipilih salah satunya. jadi bisa bikin 1 class yg bisa dipakai di banyak proyek.
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package GUI2;
/**
*
* @author steven
*/
import javax.swing.*;
import java.awt.*;
public class WindowUtilities {
public static void setNativeLookAndFeel(){
try{
UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
} catch(Exception e){
System.out.println("Error Setting Native LAF: " + e);
}
}
public static void setJavaLookAndFeel() {
try {
UIManager.setLookAndFeel(UIManager.getCrossPlatformLookAndFeelClassName());
} catch(Exception e) {
System.out.println("Error Setting Java LAF: " + e);
}
}
public static void setMotifLookAndFell() {
try {
UIManager.setLookAndFeel("com.sun.java.swing.plaf.motif.MotifLookAndFeel");
} catch(Exception e) {
System.out.println("Error Setting Motif LAF: " + e);
}
}
public static JFrame openInJFrame(Container content,
int width,
int height,
String title,
Color bgColor) {
JFrame frame = new JFrame(title);
frame.setBackground(bgColor);
content.setBackground(bgColor);
frame.setSize(width, height);
frame.setContentPane(content);
frame.addWindowListener(new ExitListener());
frame.setVisible(true);
return(frame);
}
public static JFrame openInJFrame(Container content,
int width,
int height,
String title) {
return(openInJFrame(content, width, height, title, Color.WHITE));
}
public static JFrame openInJFrame(Container content,
int width,
int height) {
return(openInJFrame(content, width, height,
content.getClass().getName(),
Color.WHITE));
}
}
ini juga membuktikan, bahwa menulis source code , yakni class, bisa ditulis beberapa pilihan yg nanti nya bisa dipilih salah satunya. jadi bisa bikin 1 class yg bisa dipakai di banyak proyek.
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package GUI2;
/**
*
* @author steven
*/
import javax.swing.*;
import java.awt.*;
public class WindowUtilities {
public static void setNativeLookAndFeel(){
try{
UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
} catch(Exception e){
System.out.println("Error Setting Native LAF: " + e);
}
}
public static void setJavaLookAndFeel() {
try {
UIManager.setLookAndFeel(UIManager.getCrossPlatformLookAndFeelClassName());
} catch(Exception e) {
System.out.println("Error Setting Java LAF: " + e);
}
}
public static void setMotifLookAndFell() {
try {
UIManager.setLookAndFeel("com.sun.java.swing.plaf.motif.MotifLookAndFeel");
} catch(Exception e) {
System.out.println("Error Setting Motif LAF: " + e);
}
}
public static JFrame openInJFrame(Container content,
int width,
int height,
String title,
Color bgColor) {
JFrame frame = new JFrame(title);
frame.setBackground(bgColor);
content.setBackground(bgColor);
frame.setSize(width, height);
frame.setContentPane(content);
frame.addWindowListener(new ExitListener());
frame.setVisible(true);
return(frame);
}
public static JFrame openInJFrame(Container content,
int width,
int height,
String title) {
return(openInJFrame(content, width, height, title, Color.WHITE));
}
public static JFrame openInJFrame(Container content,
int width,
int height) {
return(openInJFrame(content, width, height,
content.getClass().getName(),
Color.WHITE));
}
}
Sabtu, 24 November 2012
Coding Di Hari Minggu
hari minggu ini mau coding Java SE lagi. pagi-pagi langsung nonton video tentang Bluefish (software untuk web editing) di Youtube, ini salah satu videonya:
mau lihat video dari Ubuntu developer juga, ingin menyerap ilmu bagaimana para developer mengembangkan OS Ubuntu. semoga bisa ikutan develop aplikasi desktop menggunakan bahasa Java SE di platform Ubuntu.
Coding Kedua Java SE Di Ubuntu 12.04
ini lanjutan dari coding class yg sebelumnya, masih dalam 1 proyek yg sama:
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package GUI2;
/**
*
* @author steven
*/
import javax.swing.*;
import java.awt.*;
public class WindowUtilities {
public static void setNativeLookAndFeel(){
try{
UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
} catch(Exception e){
System.out.println("Error Setting Native LAF: " + e);
}
}
public static JFrame openInJFrame(Container content,
int width,
int height,
String title,
Color bgColor) {
JFrame frame = new JFrame(title);
frame.setBackground(bgColor);
content.setBackground(bgColor);
frame.setSize(width, height);
frame.setContentPane(content);
frame.addWindowListener(new ExitListener());
frame.setVisible(true);
return(frame);
}
public static JFrame openInJFrame(Container content,
int width,
int height,
String title) {
return(openInJFrame(content, width, height, title, Color.WHITE));
}
public static JFrame openInJFrame(Container content,
int width,
int height) {
return(openInJFrame(content, width, height,
content.getClass().getName(),
Color.WHITE));
}
}
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package GUI2;
/**
*
* @author steven
*/
import javax.swing.*;
import java.awt.*;
public class WindowUtilities {
public static void setNativeLookAndFeel(){
try{
UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
} catch(Exception e){
System.out.println("Error Setting Native LAF: " + e);
}
}
public static JFrame openInJFrame(Container content,
int width,
int height,
String title,
Color bgColor) {
JFrame frame = new JFrame(title);
frame.setBackground(bgColor);
content.setBackground(bgColor);
frame.setSize(width, height);
frame.setContentPane(content);
frame.addWindowListener(new ExitListener());
frame.setVisible(true);
return(frame);
}
public static JFrame openInJFrame(Container content,
int width,
int height,
String title) {
return(openInJFrame(content, width, height, title, Color.WHITE));
}
public static JFrame openInJFrame(Container content,
int width,
int height) {
return(openInJFrame(content, width, height,
content.getClass().getName(),
Color.WHITE));
}
}
Mail Archive : Carilah Apa Yang Anda Tanyakan Di Mail Archive
situs: http://www.mail-archive.com/ , merupakan situs yg bagus untuk mencari segala sesuatu yang kita tanyakan atau butuhkan dalam pengembangan software Open Source.
Quanta / Quanta Plus : Software Web Editor Untuk KDE
untuk pengguna KDE dapat menggunakan software Quanta/Quanta Plus .
Bluefish : Software Web Editor
akhirnya ketemu juga software web editor yg kayaknya bisa bikin stick/lengket dengan nya. namanya Bluefish ( http://bluefish.openoffice.nl/manual/pr01s02.html ) . Bluefish bisa diinstal di Linux, itu kabar baiknya. bisa sebagai pengganti Dreamweaver untuk linux.
mudah-mudahan bisa belajar web development dengan Bluefish, bisa dijadikan untuk bikin sasaran latihan menyerang website & untuk mengedit tampilan blog.
mudah-mudahan bisa belajar web development dengan Bluefish, bisa dijadikan untuk bikin sasaran latihan menyerang website & untuk mengedit tampilan blog.
Mencari Password PostgreSQL Di OS Metasploitable
dikarenakan ingin memanfaatkan server PostgreSQL yg ada di OS Metasploitable. maka perlu dicari username & password nya. maka setelah baca situs ini:
http://cyberarms.wordpress.com/2012/08/11/metasploitable-2-part-4-cracking-linux-passwords-and-pentesting-with-grep/
maka sepertinya PostgreSQL nya memiliki username : postgres dan password: postgres. artikel diatas juga bagus untuk mengetahui cara membobol password-password di Metasploitable.
http://cyberarms.wordpress.com/2012/08/11/metasploitable-2-part-4-cracking-linux-passwords-and-pentesting-with-grep/
maka sepertinya PostgreSQL nya memiliki username : postgres dan password: postgres. artikel diatas juga bagus untuk mengetahui cara membobol password-password di Metasploitable.
Masih Belum Nemu Software Untuk Edit Blog
dari dulu rasanya sulit banget kalau mau merubah tampilan blog. apalagi bikin tampilan-tampilan canggih seperti yg dimiliki oleh blog lain. sepertinya lebih mudah untuk bikin GUI desktop application ketimbang edit tampilan blog. apa mungkin kalau pakai software professional yg ditujukan untuk membuat website maka akan bisa mengedit blog.
kalau saya kan untuk belajar pemrograman di desktop maupun mobile menggunakan IDE Netbeans & Eclipse. kemungkinan ada juga software untuk membuat tampilan blog atau website yg open source & gratisan. apalagi kalau bisa di instal di Linux. mungkin cuma perlu lebih serius mendalami coding web aja.
tapi rasanya nggak ada waktu, karena urusan coding di Operating System & Desktop aja udah cukup rumit. cuma memang terbantu dengan editor blogger yg ada saat ini. yg penting bisa bikin blog dengan warna latar hitam & gaya tulisan yg sederhana seperti tampilan di Terminal Linux. juga yg diharapkan adalah blog nya bisa loading dengan cepat.
kalau saya kan untuk belajar pemrograman di desktop maupun mobile menggunakan IDE Netbeans & Eclipse. kemungkinan ada juga software untuk membuat tampilan blog atau website yg open source & gratisan. apalagi kalau bisa di instal di Linux. mungkin cuma perlu lebih serius mendalami coding web aja.
tapi rasanya nggak ada waktu, karena urusan coding di Operating System & Desktop aja udah cukup rumit. cuma memang terbantu dengan editor blogger yg ada saat ini. yg penting bisa bikin blog dengan warna latar hitam & gaya tulisan yg sederhana seperti tampilan di Terminal Linux. juga yg diharapkan adalah blog nya bisa loading dengan cepat.
Jumat, 23 November 2012
Coding Java SE Di Ubuntu 12.04 LTS
hari ini sedang mengerjakan coding Java yg terdiri atas tiga buah file class. isi coding file class pertama:
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package GUI2;
/**
*
* @author steven
*/
import java.awt.*;
import javax.swing.*;
public class Tampilan2 {
public static void main (String[] args){
WindowUtilities.setNativeLookAndFeel();
JFrame f = new JFrame("Ini merupakan sebuah percobaan");
f.setSize(400, 150);
Container content = f.getContentPane();
content.setBackground(Color.white);
content.setLayout(new FlowLayout());
content.add(new JButton("Tombol 1"));
content.add(new JButton("Tombol 2"));
content.add(new JButton("Tombol 3"));
f.addWindowListener(new ExitListener());
f.setVisible(true);
}
}
Belajar Pemrograman Java Di Ubuntu 12.04 LTS
ternyata mudah sekali proses instalasi Java SE 7 + Netbeans di Ubuntu. file instalasi berformat .sh. setelah selesai di download tinggal kasih perintah :
chmod +x [nama file instalasi Java SE 7]
kemudian menjalankan file nya tinggal ketik:
./[nama file instalasi Java SE 7]
program instalasinya dalam bentuk GUI, mirip di windows & mudah pengoperasiannya. saya instal Java SE nya di direktori /home/steven . nanti akan di buat 2 folder, 1 folder untuk instalasi Java SE, 1 nya lagi untuk instalasi Netbeans IDE.
tampilan GUI netbeans & cara pakainya pun serupa dengan yg ada di Windows.
saat ini saya sedang belajar menggunakan source code ini:
http://www.apl.jhu.edu/~hall/java/Swing-Tutorial/Swing-Tutorial-JFrame.html
dasar-dasar pengenalan pemrograman Java bisa dilihat disini:
http://www.apl.jhu.edu/~hall/java/Beginners-Corner.html
dimulailah kegiatan develop aplikasi database di platform Linux Ubuntu menggunakan bahasa pemrograman Java.
chmod +x [nama file instalasi Java SE 7]
kemudian menjalankan file nya tinggal ketik:
./[nama file instalasi Java SE 7]
program instalasinya dalam bentuk GUI, mirip di windows & mudah pengoperasiannya. saya instal Java SE nya di direktori /home/steven . nanti akan di buat 2 folder, 1 folder untuk instalasi Java SE, 1 nya lagi untuk instalasi Netbeans IDE.
tampilan GUI netbeans & cara pakainya pun serupa dengan yg ada di Windows.
saat ini saya sedang belajar menggunakan source code ini:
http://www.apl.jhu.edu/~hall/java/Swing-Tutorial/Swing-Tutorial-JFrame.html
dasar-dasar pengenalan pemrograman Java bisa dilihat disini:
http://www.apl.jhu.edu/~hall/java/Beginners-Corner.html
dimulailah kegiatan develop aplikasi database di platform Linux Ubuntu menggunakan bahasa pemrograman Java.
Kamis, 22 November 2012
Instal Vim Text Editor Di Ubuntu 12.04
Sudah berhasil instal Vim text editor di Ubuntu 12.04 dengan perintah:
sudo apt-get -f install vim
ternyata yg bawaanya Ubuntu 12.04 adalah vim-tiny. kurang puas sama fiturnya vim-tiny . emang ada Gedit, tapi gedit nggak handy kalau dipakai di text mode. istilahnya kalau di Backtrack mesti ketik startx dulu. jadinya sekarang udah bisa berkerja di Terminal seperti berkerja di Backtrack, edit-edit file pakai Vim.
aneh juga, di Ubuntu server katanya vim terinstal secara default, tapi di Ubuntu desktop yg ada cuma vim-tiny. selanjutnya tinggal instal ORACLE Java SE. biar bisa belajar coding java kayak di windows. ada artikel yg bilang perlu di unistal OpenJDK biar nggak konflik.
tapi mau lihat dulu kompatibilitas /dependency fitur lain di Ubuntu dengan OpenJDK. siapa tau ada yg nggak kompatibel sama ORACLE JDK. nanti malah nggak jalan fitur nya Ubuntu.
Rabu, 21 November 2012
Bahasa Program Yang Ada Di Ubuntu 12.04 LTS
ternyata di Ubuntu 12.04 sudah tersedia Python 2.7, Python3 , Perl, dan bahasa C. jadi lebih mudah juga untuk belajar pemrograman yang ada di ubuntu. ingin instal Java SE & Netbeans. juga instal Glade untuk belajar pemrograman yg menggunakan GUI. karena untuk di ubuntu ini, aplikasi nya ditujukan untuk end user. dengan dukungan database juga untuk aplikasinya.
referensi mengenai penggunaan Java di Linux Ubuntu:
https://help.ubuntu.com/community/Java
referensi mengenai penggunaan Java di Linux Ubuntu:
https://help.ubuntu.com/community/Java
Instal Ubuntu 12.04 LTS di VirtualBox
pagi ini udah berhasil instal Ubuntu 12.04 di VirtualBox. awalnya agak bingung karena kebiasaan pakai Backtrack yg udah langsung dapat akses root pas kita start Backtrack nya. jadi sempat bingung bagaimana caranya mengaktifkan account root nya. tapi sekarang sudah ketemu caranya. dengan ketik perintah di Terminal:
sudo passwd root
nanti diminta untuk mengisikan password root nya. ternyata di awal instalasi Ubuntu, account root tidak langsung diaktifkan. kalau mau masuk ke root lewat terminal, tinggal ketik perintah:
su
kemudian masukan password nya.
kalau mau tau kita sedang berada di account user atau root, tinggal ketik perintah:
whoami
perintah untuk hapus folder direktori di Ubuntu 12.04:
rm -rf [namafile]
kemudian untuk text editor di Terminal , di Ubuntu 12.04 yg tersedia adalah vi, sementara vim tidak terinstal secara default. jadi perlu belajar lagi penggunaan vi ini.
referensi untuk perintah di vi:
http://students.ukdw.ac.id/~haryo/vit.html
sudo passwd root
nanti diminta untuk mengisikan password root nya. ternyata di awal instalasi Ubuntu, account root tidak langsung diaktifkan. kalau mau masuk ke root lewat terminal, tinggal ketik perintah:
su
kemudian masukan password nya.
kalau mau tau kita sedang berada di account user atau root, tinggal ketik perintah:
whoami
perintah untuk hapus folder direktori di Ubuntu 12.04:
rm -rf [namafile]
kemudian untuk text editor di Terminal , di Ubuntu 12.04 yg tersedia adalah vi, sementara vim tidak terinstal secara default. jadi perlu belajar lagi penggunaan vi ini.
referensi untuk perintah di vi:
http://students.ukdw.ac.id/~haryo/vit.html
Memanfaatkan Ubuntu Untuk Platform Pemrograman Java SE
setelah sebelumnya ingin menggunakan PCLinuxOS sebagai platform untuk OS dekstop. namun setelah memikirkan tentang kemudahan menjalankan perintah, juga untuk dukungan virtualbox & pemrograman Java SE dari ORACLE, maka akhirnya saya memilih untuk balik lagi menggunakan Ubuntu 12.04 LTS.
saya menemukan link untuk download Java SE + Netbeans yg sudah terbundel jadi 1 disini:
http://www.oracle.com/technetwork/java/javase/downloads/jdk-7-netbeans-download-432126.html
sementara untuk tutorial cara menginstal nya ada disini:
http://www.oracle.com/technetwork/java/javase/downloads/jdk-7-netbeans-install-433844.html
http://www.ossdoc.com/2012/10/installing-jdk-7u9-with-netbeans-721-on.html
untuk cara uninstal juga ada disini:
http://www.oracle.com/technetwork/java/javase/downloads/jdk-7-netbeans-install-433844.html
untuk mencari petunjuk info mengenai cara instalasi nya di google, gunakan keyword:
jdk-7u9-nb-7_2_1-linux-i586-ml.sh + instal + ubuntu
saya menemukan link untuk download Java SE + Netbeans yg sudah terbundel jadi 1 disini:
http://www.oracle.com/technetwork/java/javase/downloads/jdk-7-netbeans-download-432126.html
sementara untuk tutorial cara menginstal nya ada disini:
http://www.oracle.com/technetwork/java/javase/downloads/jdk-7-netbeans-install-433844.html
http://www.ossdoc.com/2012/10/installing-jdk-7u9-with-netbeans-721-on.html
untuk cara uninstal juga ada disini:
http://www.oracle.com/technetwork/java/javase/downloads/jdk-7-netbeans-install-433844.html
untuk mencari petunjuk info mengenai cara instalasi nya di google, gunakan keyword:
jdk-7u9-nb-7_2_1-linux-i586-ml.sh + instal + ubuntu
Selasa, 20 November 2012
Menerima Input Kemudian Mengeksekusi
berikut ini adalah contoh baris kode yg berfungsi untuk membuat input dari bash script, bagi user:
#!/bin/bash
echo -n "Tulis warna kesukaan mu: "
read -e WARNA
echo $WARNA
referensi:
http://floppix.ccai.com/scripts1.html
selanjutnya dari kode sederhana ini nanti nya hasil input akan di teruskan ke perintah yg lain.
#!/bin/bash
echo -n "Tulis warna kesukaan mu: "
read -e WARNA
echo $WARNA
referensi:
http://floppix.ccai.com/scripts1.html
selanjutnya dari kode sederhana ini nanti nya hasil input akan di teruskan ke perintah yg lain.
Senin, 19 November 2012
Mencoba Mengisi Sebuah Forum
http://it-computer.indonesianforum.net/
link diatas merupakan forum yg saat ini berusaha saya kelola. saya mencoba mengisinya dengan sejumlah link berisi e-book & pembahasan mengenai penulisan script bash. nantinya ingin juga menyampaikan pembahasan mengenai Linux Backtrack di forum itu.
link diatas merupakan forum yg saat ini berusaha saya kelola. saya mencoba mengisinya dengan sejumlah link berisi e-book & pembahasan mengenai penulisan script bash. nantinya ingin juga menyampaikan pembahasan mengenai Linux Backtrack di forum itu.
Senin, 12 November 2012
TeamViewer Membantu Belajar Linux
ternyata teamviewer ini cukup nyaman digunakan untuk kegiatan belajar bersama secara jarak jauh. hari ini saya belajar bersama Aldy, salah satu member IBT di makasar. saya menggunakan teamviewer untuk melakukan remote terhadap komputer Aldy. kami belajar menulis bash script.
fitur chat yg terdapat di teamviewer sangat membantu untuk berdiskusi selama kegiatan belajar.
fitur chat yg terdapat di teamviewer sangat membantu untuk berdiskusi selama kegiatan belajar.
Finch: Software Chat Berbasis Teks Mode
kemarin pas lagi chatting di chat server nya IBT, ada teman yg ngasih info soal software chat yg namanya Finch. dia bisa mengadd room loby chat nya IBT ke finch. kemudian saya cari cara apakah finch bisa langsung terhubung ke server chat nya IBT tanpa harus berkerjasama dengan Pidgin. dan ternyata bisa. finch maupun pidgin memanfaatkan protokol XMPP untuk terhubung ke server chat nya IBT.
untuk referensi penggunaan Finch, bisa membuka referensi berikut ini:
https://developer.pidgin.im/wiki/Using%20Finch
http://linux.die.net/man/1/finch
finch ini dapat dimanfaatkan untuk chat dilayanan Gtalk, IRC, YM, dll seperti halnya pidgin.
untuk referensi penggunaan Finch, bisa membuka referensi berikut ini:
https://developer.pidgin.im/wiki/Using%20Finch
http://linux.die.net/man/1/finch
finch ini dapat dimanfaatkan untuk chat dilayanan Gtalk, IRC, YM, dll seperti halnya pidgin.
Minggu, 11 November 2012
Kegiatan Belajar Linux
nulis artikel ini sebentar. nulis dulu supaya nggak lupa mengisi blog ini. karena siapa tau ada yg membutuhkan blog ini selain saya sendiri. saya butuh blog ini sebagai catatan online saya mengenai ilmu-ilmu Linux yg sedang & sudah saya pelajari. jadi kalau lagi hacking linux & lupa ilmunya, maka saya bisa mengakses catatan di blog ini dari mana saja.
agaknya saya sudah lebih lancar menggunakan Backtrack dari text mode atau terminal nya. jadi menjelajah lebih dalam mengenai OS Backtrack lewat CLI, ketimbang tergoda untuk utak-atik lewat tampilan GUI nya. jadi lebih faham soal Backtrack & Linux pada umumnya.
saya ingin menggunakan Linux untuk jaringan backend, sementara ingin juga sih bikin aplikasi Linux untuk frontend, yaitu di dekstop Linux. cuma untuk saat ini saya lebih fokus ke CLI nya, belajar nulis script. sedang belajar Bash, Python, Perl. untuk bahasa yg pakai compiler, yah sementara belajar bahasa C aja dulu. alasannya karena nggak perlu instal lagi compiler & debugger nya, udah bawaannya Linux. lagipula si bahasa C merupakan bahasa native sistem operasi Linux.
awalnya , baik yg bahasa script maupun bahasa C, dipakai untuk belajar bikin program console aja, yg bisa dijalankan di CLI. nanti kalau udah mahir, baru bikin aplikasi yg pakai GUI, misalnya memanfaatkan Glade atau Qt. ingin develop di platform Gnome.
agaknya saya sudah lebih lancar menggunakan Backtrack dari text mode atau terminal nya. jadi menjelajah lebih dalam mengenai OS Backtrack lewat CLI, ketimbang tergoda untuk utak-atik lewat tampilan GUI nya. jadi lebih faham soal Backtrack & Linux pada umumnya.
saya ingin menggunakan Linux untuk jaringan backend, sementara ingin juga sih bikin aplikasi Linux untuk frontend, yaitu di dekstop Linux. cuma untuk saat ini saya lebih fokus ke CLI nya, belajar nulis script. sedang belajar Bash, Python, Perl. untuk bahasa yg pakai compiler, yah sementara belajar bahasa C aja dulu. alasannya karena nggak perlu instal lagi compiler & debugger nya, udah bawaannya Linux. lagipula si bahasa C merupakan bahasa native sistem operasi Linux.
awalnya , baik yg bahasa script maupun bahasa C, dipakai untuk belajar bikin program console aja, yg bisa dijalankan di CLI. nanti kalau udah mahir, baru bikin aplikasi yg pakai GUI, misalnya memanfaatkan Glade atau Qt. ingin develop di platform Gnome.
Sabtu, 10 November 2012
Pemrograman Perl dan Python 3 Di Backtrack 5 R3
pas membuka direktori /etc di Backtrack 5 R3 nemu folder Perl & Python 3. nyoba nulis source code Perl, seperti ini:
#!/usr/bin/perl
print "Hello World.\n"
nulis nya di text editor Vim, kemudian di simpan dengan ekstensi .pl . kemudian file tersebut dijadikan file executable dengan perintah:
chmod +x HelloWorld.pl
cara eksekusi nya bisa dengan perintah:
perl HelloWorld.pl
atau
./HelloWorld.pl
sementara untuk Python3, untuk menjalankan scriptnya, bisa dengan perintah:
python3 [nama file script python]
contoh:
python3 HargaCabe.py
di folder /etc masih ada Java 6 Open JDK , nanti mau di coba di eksplorasi. siapa tau bisa coding Java di BT 5 R3.
Rabu, 07 November 2012
Masalah Gagal Koneksi SSH
apabila terjadi kegagalan koneksi SSH antara dua komputer , yaitu dengan munculnya pesan Connection Refused . maka kemungkinan perlu di generate key ssh yg baru. apabila dengan perintah:
ssh-keygen -R [HOSTNAME]
masih gagal. maka file known_hosts harus di hapus.
dengan perintah: ssh-keygen -R [HOSTNAME] akan terbentuk file dengan nama known_hosts.old . maka kedua file:
haruslah di hapus.
menghapusnya dengan perintah:
rm -i known_hosts known_hosts.old
kemudian tekan ENTER , akan diminta konfirmasi, jawab dengan y (yes)
ssh-keygen -R [HOSTNAME]
masih gagal. maka file known_hosts harus di hapus.
dengan perintah: ssh-keygen -R [HOSTNAME] akan terbentuk file dengan nama known_hosts.old . maka kedua file:
- known_hosts
- known_hosts.old
haruslah di hapus.
menghapusnya dengan perintah:
rm -i known_hosts known_hosts.old
kemudian tekan ENTER , akan diminta konfirmasi, jawab dengan y (yes)
Senin, 05 November 2012
Buka Tutup Port Di Linux
ternyata port di linux itu terbuka secara otomatis ketika sebuah service atau proses di jalankan. jadi service-service atau proses-proses itu akan memanfaatkan port-port tertentu. memang port-port itu bisa ditutup menggunakan iptables. namun kalau service nya tidak dimatikan maka port itu masih bisa dimanfaatkan dengan cara lainnya.
contoh perintah-perintah yg sampai saat ini saya temukan, yg berkaitan dengan hal itu:
sudo netstat -ap | grep :<port_number>
kemudian untuk mematikan proses di lakukan dengan perintah ini:
kill <pid>
atau jika tidak berhasil jalankan perintah ini:
kill -9 <pid>
contoh lainnya adalah menggunakan perintah ini:
netstat -anp | grep 80
maka untuk mematikan httpd dengan perintah:
pkill -9 httpd
atau
killall -9 httpd
kalau memblokir port menggunakan iptables, jalankan perintah ini:
iptables -I INPUT -p tcp -dport 80 -j DROP
referensi:
http://superuser.com/questions/127863/manually-closing-a-port-from-commandline
sementara untuk membuka koneksi TCP di port menggunakan iptables, bisa menggunakan perintah ini:
iptables -I INPUT -p tcp --dport [nomer port yg ingin dibuka] --syn -j ACCEPT
misalnya ingin membuka port 22, maka:
iptables -I INPUT -p tcp --dport 22 --syn -j ACCEPT
untuk membuka koneksi UDP di port menggunakan iptables, bisa menggunakan perintah ini:
iptables -I INPUT -p udp --dport [nomer port] -j ACCEPT
misalnya ingin membuka port 22, maka:
iptables -I INPUT -p udp --dport 22 -j ACCEPT
setelah dilakukan perubahan pada aturan iptables terhadap port, maka perubahan tersebut di simpan dengan perintah:
service iptables save
kemudian restart lah komputer anda, dengan mengetikan perintah di bawah ini:
reboot
referensi:
http://www.tixati.com/optimize/open-ports-linux.html
http://vishnuvalentino.com/tips-and-trick/5-useful-things-in-backtrack-linux/
contoh perintah-perintah yg sampai saat ini saya temukan, yg berkaitan dengan hal itu:
sudo netstat -ap | grep :<port_number>
kemudian untuk mematikan proses di lakukan dengan perintah ini:
kill <pid>
atau jika tidak berhasil jalankan perintah ini:
kill -9 <pid>
contoh lainnya adalah menggunakan perintah ini:
netstat -anp | grep 80
maka untuk mematikan httpd dengan perintah:
pkill -9 httpd
atau
killall -9 httpd
kalau memblokir port menggunakan iptables, jalankan perintah ini:
iptables -I INPUT -p tcp -dport 80 -j DROP
referensi:
http://superuser.com/questions/127863/manually-closing-a-port-from-commandline
sementara untuk membuka koneksi TCP di port menggunakan iptables, bisa menggunakan perintah ini:
iptables -I INPUT -p tcp --dport [nomer port yg ingin dibuka] --syn -j ACCEPT
misalnya ingin membuka port 22, maka:
iptables -I INPUT -p tcp --dport 22 --syn -j ACCEPT
untuk membuka koneksi UDP di port menggunakan iptables, bisa menggunakan perintah ini:
iptables -I INPUT -p udp --dport [nomer port] -j ACCEPT
misalnya ingin membuka port 22, maka:
iptables -I INPUT -p udp --dport 22 -j ACCEPT
setelah dilakukan perubahan pada aturan iptables terhadap port, maka perubahan tersebut di simpan dengan perintah:
service iptables save
kemudian restart lah komputer anda, dengan mengetikan perintah di bawah ini:
reboot
referensi:
http://www.tixati.com/optimize/open-ports-linux.html
http://vishnuvalentino.com/tips-and-trick/5-useful-things-in-backtrack-linux/
Minggu, 04 November 2012
Menghidupkan dan Mematikan SSH
saya sempat bingung ketika ingin mencoba belajar menggunakan Snort di Linux Backtrak 5 R3. karena di tutorialnya disuruh nge Ping dari OS yg berada di luar backtrack melalui jaringan. pas saya ping backtracknya, ada muncul pesan bahwa koneksinya ditolak.
awalnya saya kira server SSH nya belum berjalan diservice. saya coba cari cara buat menghidupkan servernya. soalnya saya penasaran , kalau melakukan koneksi SSF dari Backtrack ke Metasploitable itu bisa. tapi kalau sebaliknya kok nggak bisa.
akhirnya nemu tutorial disini:
http://www.backtrack-linux.org/wiki/index.php/Basic_Usage
ternyata SSH key nya mesti di generate terlebih dahulu. perintah generate nya:
root@bt:~# sshd-generate
Untuk memulai/menghidupkan SSHD server nya:
root@bt:~# /etc/init.d/ssh start
Untuk mematikan SSHD server nya:
root@bt:~# /etc/init.d/ssh stop
jadi di saat pertama kali menggunakan server ssh, maka generate lah key ssh nya terlebih dahulu.
awalnya saya kira server SSH nya belum berjalan diservice. saya coba cari cara buat menghidupkan servernya. soalnya saya penasaran , kalau melakukan koneksi SSF dari Backtrack ke Metasploitable itu bisa. tapi kalau sebaliknya kok nggak bisa.
akhirnya nemu tutorial disini:
http://www.backtrack-linux.org/wiki/index.php/Basic_Usage
ternyata SSH key nya mesti di generate terlebih dahulu. perintah generate nya:
root@bt:~# sshd-generate
Untuk memulai/menghidupkan SSHD server nya:
root@bt:~# /etc/init.d/ssh start
Untuk mematikan SSHD server nya:
root@bt:~# /etc/init.d/ssh stop
jadi di saat pertama kali menggunakan server ssh, maka generate lah key ssh nya terlebih dahulu.
Sabtu, 03 November 2012
Ping Port Tertentu di Linux
kalau kita mau melakukan ping terhadap port tertentu di linux, maka bisa dilakukan dengan bantuan Nmap dengan perintah:
untuk koneksi TCP:
# nmap -p 80 sT [ip target]
atau
# nmap -p 80 [ip target]
contoh:
# nmap -p 80 sT 192.168.56.101
atau
# nmap -p 80 sT 192.168.56.101
untuk koneksi UDP:
# nmap -p 80 sU [ip target]
contoh
# nmap -p 80 sU 192.168.56.101
Referensi:
untuk koneksi TCP:
# nmap -p 80 sT [ip target]
atau
# nmap -p 80 [ip target]
contoh:
# nmap -p 80 sT 192.168.56.101
atau
# nmap -p 80 sT 192.168.56.101
untuk koneksi UDP:
# nmap -p 80 sU [ip target]
contoh
# nmap -p 80 sU 192.168.56.101
Referensi:
Tutorial Snort
Referensi:
http://www.thegeekstuff.com/2010/08/snort-tutorial/
kalau mau lihat versi snort: pertama arahkan direktori ke folder /var/log/snort:
dengan perintah cd /var/log/snort
kalau sudah didirektori itu tandanya adalah:
root@bt:/var/log/snort#
kemudian ketikan perintah:
snort --version
dan tekan tombol ENTER. Maka akan muncul versi snort
cara untuk perintah snort yg lainnya:
cara lain untuk lihat status snort & man page nya:
pertama arahkan direktori ke folder /etc/init.d:
dengan perintah cd /etc/init.d
kalau sudah didirektori itu tandanya adalah:
root@bt:/etc/init.d#
kemudian ketikan perintah:
snort --version
dan tekan tombol ENTER. Maka akan muncul versi snort
kalau ketik perintah:
snort --help
dan tekan tombol ENTER. Maka akan muncul manual page nya snort.
Sementara kalau ketik perintah:
snort --status
maka akan keluar versi snort & manual page, Cuma muncul pesan error di bagian paling bawahnya
Perintah di Nmap Untuk Melihat Perlindungan Firewall
berikut ini adalah perintah di Nmap yg bisa digunakan untuk melihat apakah sebuah service dilindungi oleh firewall atau tidak. sehingga kalau tidak dilindungi maka akan mudah bagi kita untuk membobolnya:
nmap -v -sN [ip komputer target]
contoh:
# nmap –v –sN 192.168.56.101
nmap -v -sN [ip komputer target]
contoh:
# nmap –v –sN 192.168.56.101
Menulis Artikel Tentang Backtrack Dalam Bahasa Indonesia
banyak teman-teman pengguna Linux yg kesulitan kalau mencari pembahasan dalam bahasa Indonesia mengenai perintah-perintah di Linux, script yg dibuat di Linux, pemrograman di linux, atau masalah jaringan komputer di linux.
katanya kebanyakan dari tulisan-tulisan di internet yg tersedia dalam bahasa Indonesia adalah mengambil contoh dari sistem operasi Windows. yah demi meningkatkan pendidikan tentang Linux yang masih minim di Indonesia. gue mau share soal-soal yg dalam mengenai Linux. terutama soal tulis menulis kode-kode komputer di Linux.
sambil belajar nulis. walaupun tulisan gue masih jelek. yah semangat berbagi & berusaha.
katanya kebanyakan dari tulisan-tulisan di internet yg tersedia dalam bahasa Indonesia adalah mengambil contoh dari sistem operasi Windows. yah demi meningkatkan pendidikan tentang Linux yang masih minim di Indonesia. gue mau share soal-soal yg dalam mengenai Linux. terutama soal tulis menulis kode-kode komputer di Linux.
sambil belajar nulis. walaupun tulisan gue masih jelek. yah semangat berbagi & berusaha.
Kamis, 01 November 2012
Netcat Di Linux Backtrack
sedang belajar tentang Netcat di Linux Backtrack. belajar menulis teks yg bisa dilihat di kedua komputer. belajar listening di port tertentu. nanti akan belajar transfer file antara 2 komputer menggunakan Netcat.
Rabu, 31 Oktober 2012
Mulai Mencoba Armitage
saya mulai mencoba software Armitage, sepertinya ini model GUI dari msfconsole. sebenarnya perintah yg dijalankannya sepertinya sama dengan msfconsole.
Selasa, 30 Oktober 2012
Mudahnya Membuka Halaman PHP Menggunakan VirtualBox
ketika saya mempelajari tutorial di halaman website ini:
https://community.rapid7.com/docs/DOC-1875
ada sesuatu yg menarik di bagian bawah halaman ini. yaitu ketika OS Metasploitable & OS Backtrack sudah saling terkoneksi di Virtualbox, maka kita bisa membuka halaman website info PHP di jaringan lokal melalui browser Firefox di Backtrack. dengan alamat:
http://192.168.56.101/phpinfo.php
IP diatas merupakan IP virtual mesin nya Metasploitable.
https://community.rapid7.com/docs/DOC-1875
ada sesuatu yg menarik di bagian bawah halaman ini. yaitu ketika OS Metasploitable & OS Backtrack sudah saling terkoneksi di Virtualbox, maka kita bisa membuka halaman website info PHP di jaringan lokal melalui browser Firefox di Backtrack. dengan alamat:
http://192.168.56.101/phpinfo.php
IP diatas merupakan IP virtual mesin nya Metasploitable.
Berpindah dari Mode GUI ke Mode Teks
untuk berpindah dari mode GUI ke mode teks di Linux Backtrack 5 R3, tekan:
ALT + CTRL + F1
untuk kembali ke mode GUI, ketikan tulisan berikut ini di Terminal:
startx
kemudian tekan tombol ENTER
ALT + CTRL + F1
untuk kembali ke mode GUI, ketikan tulisan berikut ini di Terminal:
startx
kemudian tekan tombol ENTER
E-Book Metasploit: The Penetration's Tester Guide
untuk mereka yang ingin mengetahui soal software Metasploit, yang terinstal di Linux Backtrack, bisa download e-book nya disini:
http://files.indowebster.com/metasploit_1.html
http://files.indowebster.com/metasploit_1.html
E-Book Python and Tkinter Programming
untuk mereka yg ingin membaca buku tentang pemrograman GUI yg memanfaatkan Tkinter di Python, bisa mendownload ebook nya di sini:
http://files.indowebster.com/pythonandtkinterprogramming.html
http://files.indowebster.com/pythonandtkinterprogramming.html
Mulai Mencoba Metasploit di Backtrack 5 R3
saya mulai mencoba menggunakan software Metasploit yg terinstal di Backtrack 5 R3 untuk melakukan scanning terhadap OS Metasploitable. saya menjalankannya di mode Teks.
menjalankannya dengan melihat tutorial disini:
http://cyberarms.wordpress.com/2012/08/06/metasploitable-2-0-tutorial-part-2-scanning-for-network-services-with-metasploit/
menjalankannya dengan melihat tutorial disini:
http://cyberarms.wordpress.com/2012/08/06/metasploitable-2-0-tutorial-part-2-scanning-for-network-services-with-metasploit/
Senin, 29 Oktober 2012
Sasaran Serang Linux Backtrack
kalau OS yg cocok untuk dijadikan sasaran serangan adalah Metasploitable . OS ini merupakan duplikasi dari Ubuntu 8.04 yg telah diberikan berbagai kelemahan di bidang keamanan komputer. sehingga lebih mudah diserang.
Mulai Belajar Linux
baru aja bikin nih blog. baru menginstal Linux Backtrack. mulai belajar dari mode teks. mulai belajar menggunakan Vim. mulai menulis script Bash & Python.
Langganan:
Postingan (Atom)