Thursday, December 26, 2013

Masalah Free Pascal Gagal Menemukan Folder

Pada saat komputer tershutdown sementara alias hibernate, dan program Lazarus sedang berjalan, sedang membuka folder Latihan60. Ternyata ketika komputer dihidupkan kembali, dan source code di folder Latihan60, tepatnya file Latihan60.lpr dijalankan maka di Terminal akan muncul tulisan bahwa Latihan60/Latihan60 tidak dapat ditemukan.

Sudah restart Lazarus & restart komputer, tapi file source code tetap gagal dijalankan. Akhirnya caranya adalah hapus folder Latihan60 & buat lagi folder baru & project baru. Tulis lagi source code & akhirnya source code itu berhasil dijalankan dengan benar.

Saturday, December 14, 2013

Source Code Free Pascal dengan Tombol Close

Di bawah ini source code free pascal untuk terhubung ke database MySQL dengan kotak TEdit untuk mengedit perintah select dan tombol Tutup untuk menutup koneksi ke MySQL & membebaskan koneksi, serta menutup form:

http://pastebin.com/6SAASADR

Saturday, November 23, 2013

Saturday, November 16, 2013

Memulai Belajar Jaringan Komputer di Virtualbox

belajar IP Forwarding di Ubuntu Server, ternyata untuk mengaktifkannya di edit file /etc/sysctl.conf . di tulisan : net.ipv4.ip_forward=1 . dibuat uncomment tulisan itu. sementara ini koneksi di Virtualbox pakai Host Only Adapter untuk LAN & NAT untuk terkoneksi ke internet. nanti nya mau di coba hanya menggunakan koneksi Host Only Adapter untuk koneksi internet & LAN di Linux ini
perlu dibaca, menjadikan Ubuntu sebagai Router :

https://help.ubuntu.com/community/Router

Thursday, November 14, 2013

Belajar Dasar-dasar Jaringan

sedang mempelajari dasar-dasar jaringan, bagaimana data mengalir melalui
jaringan komputer. baca-baca referensinya disini:

http://www.ni.com/white-paper/12558/en/

pagi ini membaca juga sumber bacaan disini:

http://www.tldp.org/LDP/sag/html/various-parts.html

yang membahas tentang system administrasi di Linux. sehingga saya bisa lebih
mengenal sistem operasi Linux secara mendalam.

Monday, November 11, 2013

Belajar Basic Networking di Linux

ingin mempelajari soal jaringan komputer mulai dari awal di Linux. bagaimana
mengkoneksikan antar komputer & apa saja pemahaman yg diperlukan. sementara
untuk penetration testing tetap coba dipelajari dengan menggunakan tools yg
ada di Kali Linux. mulai diterapkan sejak unsur terkecil ini.

Belajar DNS Server dan Bind

saya sekarang mulai belajar mengenal macam-macam server & komponen di
jaringan. hendak belajar jaringan untuk perumahan saja dulu. ini untuk
persiapan saya belajar Kali Linux. karena sangat ingin bisa menggunakan Kali
Linux. contoh artikel tentang membangung server DNS & bind di rumah:

http://lani78.wordpress.com/2008/08/09/setting-up-a-dns-for-the-local-network/

http://www.fiz-ix.com/2012/12/set-up-an-ubuntu-bind-dns-caching-name-server/

http://www.fiz-ix.com/2012/12/ubuntu-dns-server-guide-bind-master-server-setup/



perlu dipelajari apa fungsi DNS server dalam jaringan LAN perumahan. mesti
dicari juga hal-hal terkecil dari sebuah jaringan komputer & diprakteka.n
secara langsung di ubuntu server yang ada di dalam virtualbox. sehingga
walaupun masih meraba-raba, tapi berusaha juga dibuatkan dokumentasinya.

isi blog ini memang sepertinya tidak beraturan, dikarenakan ini adalah
pemetaan pemikiran saya dalam belajar tentang teknologi informasi. tapi
sebagai dokumentasi, semoga tetap membawa manfaat.

Penulisan Variabel String Dengan Huruf Besar Semua

Masalah penulisan hasil variabel string di bahasa pemrograman Free Pascal
yang kemarin belum bisa dikerjakan dan sering mengalami error. Penulisannya
akan membuat kata yang diinputkan akan ditulis seluruhnya dalam huruf Kapital,
maka pada saat ini sudah bisa dilakukan. Source code nya ada di Pastebin:

http://pastebin.com/w5JJXWZe

Jika anda ingin mendownload file source code nya maka anda bisa mendownloadnya
melalui Indowebster:

http://files.indowebster.com/latihan18_tar.html

Tampilan screen shoot ketika program dijalankan:

Sunday, November 10, 2013

Cara Mengecek Grafic Card Di Linux

Berikut ini adalah perintah di Terminal untuk melihat graphic card apa saja yg
terinstal di laptop kita:

lspci | grep -i vga

contoh hasil perintah itu:

00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core
Processor Family Integrated Graphics Controller (rev 09)
01:00.0 VGA compatible controller: NVIDIA Corporation GF108M [GeForce GT 630M]
(rev ff)

referensi untuk menginstal NVIDIA Graphic Card driver di Kali Linux:

http://docs.kali.org/general-use/install-nvidia-drivers-on-kali-linux

Saturday, November 9, 2013

Kemajuan Pembelajaran Linux

Saat ini progress dari pembelajaran Linux gue adalah gue udah bisa menerapkan
Linux di hardware laptop & semua urusan menggunakan Linux, yaitu Kubuntu.
Fokus selanjutnya adalah mempelajari Kali Linux, dikarenakan ini akan diinstal
di laptop kedua. Pembelajaran yang sungguh-sungguh di masing-masing tahap
sangatlah penting. Keberanian untuk mencoba & mengeksplorasi Linux sangat
ditekankan. Jangan terburu-buru menggunakan 2 Laptop jika 1 Laptop belum
dieksplorasi secara sungguh-sungguh. Demikian juga dengan yang ketiga.

Sementara untuk Windows sudah dilupakan. Windows hanya dipergunakan di kantor
, di mesin kantor. Jangan menginstal Windows di mesin milik pribadi.

Tetap Di Distro Biasa

Ada godaan untuk menggunakan Kali Linux di hardisk. tarpi gue terus berjuang
untuk tetap di Kubuntu (Ubuntu Family). Gue mau instal itu software-software
keamanan di Kubuntu atau Ubuntu server. Jadi instalnya nanti satu per satu,
sehingga mengurangi kebingungan seperti di Kali Linux yg tools keamanannya
langsung lengkap. Atau nanti sedia 1 laptop lagi khusus untuk instal Kali
Linux. Jadi yang utama belajar dulu pemrograman Free Pascal di Kubuntu,
membuat aplikasi yang berguna menggunakan Free Pascal & MYSQL. Belajar segala
hal tentang jaringan menggunakan virtualbox.

Jadi memang untuk penguasaan penggunaan Kali Linux itu kita harus terlebih
dahulu menguasai penggunaan OS biasa semacam Kubuntu & Ubuntu Server. Juga
penguasaan terhadap jaringan di dalam virtualbox, maupun jaringan wifi.
Dikarenakan nanti antar laptop dihubungkan menggunakan wifi & mesin-mesin
virtual yang dijadikan target serangan Kali Linux berada di dalam virtualbox.

Kalau mau mengetest Kali Linux yg pertama kali dilakukan adalah di dalam
virtualbox, dan target sasarannya juga Ubuntu Server yang diinstal di dalam
virtualbox. Jadi sebelum di instal di laptop yang sesungguhnya. kita pelajari
dulu dengan sungguh-sungguh di virtualbox. Saat ini semua paltform OS gue
adalah Linux. Jadi mau ngapain aja harus pakai Linux. Linux diinstal di Laptop
langsung maupun di dalam Virtualbox.

Kesimpulan:

1 Laptop untuk development
1 Laptop Khusus Kali Linux (Pentest Machine)
1 Laptop untuk Target Serangan (Berisi Software hasil develop di mesin
Development & sejumlah penerapan OS Linux sebagai perangkat jaringan semacam
router, firewall, server, dan lain sebagainya).

1 Wireless Router (Wifi) , ini berfungsi untuk menghubungkan antar laptop
dengan menggunakan wifi. Jadi target pertama menggunakan 3 laptop. Mungkin
untuk awalnya pakai 2 laptop dulu, yg Laptop Development & Laptop Kali Linux.

Fokus Di Wifi

belajar-belajar tentang wifi, baca-baca tentang peralatan wifi, mulai dari merakit, menjalankan, sampai masalah keamanannya. untuk jaringan fokus di LAN yg menggunakan media WiFi.

LAN sepertinya lebih mudah diurus, nggak usah terkoneksi ke internet. membangun, mengelola/menjalankan jaringan sendiri. untuk update & instal software di peralatan pengendali jaringan yg berupa Laptop/Netbook dilakukan secara manual menggunakan modem ADSL yg terhubung menggunakan kabel RJ-45.

fokus di LAN aja. jangan menjalar kemana-mana.