awek@bilik57 ~ $ netstat -anltp | grep "LISTEN"
Memaparkan catatan dengan label Unix. Papar semua catatan
Memaparkan catatan dengan label Unix. Papar semua catatan
Ahad, Januari 12, 2014
Rabu, Disember 11, 2013
Linux / Unix : ffmpeg untuk convert fail MP4 ke MP3
$ ffmpeg -i amoi.mp4 -f mp3 -ab 320000 -vn comey.mp3
Jumaat, November 22, 2013
Stenografi : Ujian Paling Asas dan Mudah
Assalamualaikum & salam sejahtera,
Hari ini aku kongsikan bagaimana hendak membuat stegnografi asas ke atas suatu gambar. Untuk menggunakan teknik yang aku kongsikan ini, anda perlulah menggunakan linux. Terpulanglah nak pakai distro apa-apa pun, namun dicadangkan daripada variasi Debian seperti Debian itu sendiri, Kali Linux ataupun Ubuntu.
1. Pasang pakej steghide ke dalam sistem operasi linux anda
2. Selesai pemasangan itu. Cari satu gambar untuk digunakan (sebagai contoh saya gunakan "amoi.jpg") dan buat satu file teks yang mengandungi teks tertentu (sebagai contoh saya buat fail "rahsia.txt" dan didalamnya tertulis maklumat saya). Kemudian, kita kumpil kan 2 bahan tersebut.
3. Siap, fail tersebut telah dipadukan (embed) bersama-sama. Jika anda perasan saiz fail gambar juga telah bertambah. Sekiranya anda ingin berkongsi gambar tersebut, sila mampatkan (compress) dan arkib menggunakan format .rar , .tar.gz , .zip dan sebagainya. Jangan lupa pula untuk berkongsi "katalaluan" anda untuk memudahkan orang lain membuka fail tersebut.
4. Untuk membuka fail tersebut. Masukkan arahan dibawah:
Semoga ilmu ini bermanfaat. Wassalam~
Hari ini aku kongsikan bagaimana hendak membuat stegnografi asas ke atas suatu gambar. Untuk menggunakan teknik yang aku kongsikan ini, anda perlulah menggunakan linux. Terpulanglah nak pakai distro apa-apa pun, namun dicadangkan daripada variasi Debian seperti Debian itu sendiri, Kali Linux ataupun Ubuntu.
1. Pasang pakej steghide ke dalam sistem operasi linux anda
apt-get install steghide2. Selesai pemasangan itu. Cari satu gambar untuk digunakan (sebagai contoh saya gunakan "amoi.jpg") dan buat satu file teks yang mengandungi teks tertentu (sebagai contoh saya buat fail "rahsia.txt" dan didalamnya tertulis maklumat saya). Kemudian, kita kumpil kan 2 bahan tersebut.
steghide embed -cf amoi.jpg -ef rahsia.txtSila masukkan katalaluan tertentu (reka je sendiri) untuk melindungi fail tersebut.3. Siap, fail tersebut telah dipadukan (embed) bersama-sama. Jika anda perasan saiz fail gambar juga telah bertambah. Sekiranya anda ingin berkongsi gambar tersebut, sila mampatkan (compress) dan arkib menggunakan format .rar , .tar.gz , .zip dan sebagainya. Jangan lupa pula untuk berkongsi "katalaluan" anda untuk memudahkan orang lain membuka fail tersebut.
4. Untuk membuka fail tersebut. Masukkan arahan dibawah:
steghide extract -sf amoi.jpgSemoga ilmu ini bermanfaat. Wassalam~
Khamis, November 21, 2013
Nautilus + ( WebDAV + Box.net)
Berikut adalah langkah-langkah untuk menyambung kepada storan atas awan melalui akaun box.net dengan menggunakan Nautilus.
1. Buka nautilus > klik "file" > pilih "connect to server".
2. Masukkan alamat "davs://www.box.com/dav/"
3. Ketik "connect" dan kemudian masukkan maklumat akaun box.net anda.
Selesai, anda boleh menggunakan storan atas awan dan jika mahu mudah untuk digunakan lain kali. Anda boleh "bookmark" rangkaian tersebut. Sekian.
1. Buka nautilus > klik "file" > pilih "connect to server".
2. Masukkan alamat "davs://www.box.com/dav/"
3. Ketik "connect" dan kemudian masukkan maklumat akaun box.net anda.
Selesai, anda boleh menggunakan storan atas awan dan jika mahu mudah untuk digunakan lain kali. Anda boleh "bookmark" rangkaian tersebut. Sekian.
Rabu, November 20, 2013
Tutorial : Metasploit =/= Service
Ingat tak masa pasang Metasploit dulu tentang gambar dibawah?
Sekiranya anda memilih "No" iaitu menjadikan Metasploit bukan services pada komputer anda maka anda perlulah memasukkan arahan:
Sekiranya anda memilih "No" iaitu menjadikan Metasploit bukan services pada komputer anda maka anda perlulah memasukkan arahan:
$ sudo /opt/metasploit/ctlscript.sh start
Untuk menggunakan Metasploit..Selasa, November 12, 2013
Linux : Semak maklumat RAM
black@b0x ~ $ sudo dmidecode -t 17
# dmidecode 2.11
SMBIOS 2.7 present.
Handle 0x0036, DMI type 17, 34 bytes
Memory Device
Array Handle: 0x0035
Error Information Handle: Not Provided
Total Width: 64 bits
Data Width: 64 bits
Size: 4096 MB
Form Factor: SODIMM
Set: None
Locator: ChannelA-DIMM0
Bank Locator: BANK 0
Type: DDR3
Type Detail: Synchronous
Speed: 1600 MHz
Manufacturer: Samsung
Serial Number: 00V89ED2
Asset Tag: 9176843213
Part Number: X971B5233DH0-CL0
Rank: Unknown
Configured Clock Speed: 1600 MHz
Handle 0x0037, DMI type 17, 34 bytes
Memory Device
Array Handle: 0x0035
Error Information Handle: Not Provided
Total Width: 64 bits
Data Width: 64 bits
Size: 4096 MB
Form Factor: SODIMM
Set: None
Locator: ChannelB-DIMM0
Bank Locator: BANK 2
Type: DDR3
Type Detail: Synchronous
Speed: 1600 MHz
Manufacturer: Samsung
Serial Number: 0Z7U9RA3
Asset Tag: 9876543210
Part Number: M481BT173DH0-CL0
Rank: Unknown
Configured Clock Speed: 1600 MHz
Sabtu, Oktober 19, 2013
Linux : Install Foxit Reader
$ wget http://cdn01.foxitsoftware.com/pub/foxit/reader/desktop/linux/1.x/1.1/enu/FoxitReader_1.1.0_i386.deb
$ sudo dpkg -i –force-architecture FoxitReader_1.1.0_i386.deb
Ahad, Oktober 13, 2013
Wifite - Linux Mint / Debian / Ubuntu
# wget https://raw.github.com/derv82/wifite/master/wifite.py
# chmod +x wifite.py
# ./wifite.py
Jumaat, Oktober 11, 2013
AWK : Extract all HTML links from text
awk -vRS="</a>" 'RT{ gsub(/.*href=/,"");gsub(/\n+|\042|>.*/,"");print }' file
Khamis, September 19, 2013
FIX : ERROR: Can't change MAC: interface up or not permission: Device or resource busy
Assalamualaikum dan salam sejahtera kepada semua pembaca. Pernahkah anda menggunakan MAC CHANGER ? Ianya digunakan untuk mengubah alamat fizikal pada kad rangkaian anda secara sementara ataupun kekal. Untuk menukar alamat MAC pada kad rangkaian bagi pengguna sistem pengoperasian Windows, anda boleh menggunakan TMACCHANGGER (sila cari sendiri, hint sudah diberi) manakala pengguna Linux boleh menggunakan MACCHANGER sahaja. Anda perlu mematikan servis sambungan capaian rangkaian anda terlebih dahulu sebelum mengubah alamat MAC jika tidak anda akan mendapat pesanan ralat :
ERROR: Can't change MAC: interface up or not permission: Device or resource busy
Langkah-langkah:
================
1. Matikan dahulu servis rangkaian anda:
2. Tukar alamat MAC kad rangkaian wlan0 anda:
3. Hidupkan kembali servis rangkaian:
Siap! Mudah je kan? Selamat menggodek...Wassalam
================
1. Matikan dahulu servis rangkaian anda:
faizura@cute ~ $ sudo service network-manager stop
2. Tukar alamat MAC kad rangkaian wlan0 anda:
faizura@cute ~ $ sudo macchanger -r wlan0
Permanent MAC: 68:8d:10:9f:19:d3 (Intel Corporate)
Current MAC: 68:8d:10:9f:19:d3 (Intel Corporate)
New MAC: 4e:97:cd:e5:f5:85 (unknown)
3. Hidupkan kembali servis rangkaian:
faizura@cute ~ $ sudo service network-manager start
Siap! Mudah je kan? Selamat menggodek...Wassalam
Ahad, September 08, 2013
FIX - E: Could not get lock /var/lib/apt/lists/lock - open (11: Resource temporarily unavailable)
Nak update linux/GNU tapi ada masalah macamni pula :
Cara nak baiki mudah sahaja. Cari aplikasi yang bermasalah dan buang dari sistem anda. Contohnya dalam kes saya ialah Fern-Wifi-Cracker yang bermasalah dan tidak stabil. Kenalpasti melalui arahan melalui terminal "dpkg --configure -a" sebagai mod root :
Tugas anda ialah membuang aplikasi tersebut dengan arahan "apt-get remove <nama_aplikasi>" sebagai mod root. Sekian
w0ndergirl@k-pop ~ $ sudo apt-get update
[sudo] password for w0ndergirl:
E: Could not get lock /var/lib/apt/lists/lock - open (11: Resource temporarily unavailable)
E: Unable to lock directory /var/lib/apt/lists/
Cara nak baiki mudah sahaja. Cari aplikasi yang bermasalah dan buang dari sistem anda. Contohnya dalam kes saya ialah Fern-Wifi-Cracker yang bermasalah dan tidak stabil. Kenalpasti melalui arahan melalui terminal "dpkg --configure -a" sebagai mod root :
w0ndergirl@k-pop ~ $ sudo -s
k-pop ~ # dpkg --configure -a
dpkg: dependency problems prevent configuration of fern-wifi-cracker:
fern-wifi-cracker depends on aircrack-ng; however:
Package aircrack-ng is not installed.
fern-wifi-cracker depends on subversion; however:
Package subversion is not installed.
dpkg: error processing fern-wifi-cracker (--configure):
dependency problems - leaving unconfigured
Errors were encountered while processing:
fern-wifi-cracker
Tugas anda ialah membuang aplikasi tersebut dengan arahan "apt-get remove <nama_aplikasi>" sebagai mod root. Sekian
Selasa, Ogos 20, 2013
Linux & Ultrasurft
1. Muatturun Ultasurf dari https://ultrasurf.us
2. Muatturun fail DLL UltraSurf dari http://mir.cr/15NRVZBG
3. Extrak semua fail UltraSurf DLLs.zip dan salin / copy semua dll tersebut (mfc42.dll , msvcp60.dll) dan tampal / paste di
Jalankan ultrasurf melalui emulator wine. Buka peluncur / browser anda dan tetapkan proxy dengan tetapan 127.0.0.1 port 9666
"Ready to Surf and keep your breath of freedom"
2. Muatturun fail DLL UltraSurf dari http://mir.cr/15NRVZBG
3. Extrak semua fail UltraSurf DLLs.zip dan salin / copy semua dll tersebut (mfc42.dll , msvcp60.dll) dan tampal / paste di
~/.wine/drive_c/windows/system32
Jalankan ultrasurf melalui emulator wine. Buka peluncur / browser anda dan tetapkan proxy dengan tetapan 127.0.0.1 port 9666
"Ready to Surf and keep your breath of freedom"
Ahad, Ogos 18, 2013
Handling Exception & Catch (Throws Code)
Label:
Blog,
Catatan,
JAVA,
Pengaturcaraan,
Php,
Struktur Data,
Unix
Jumaat, Ogos 02, 2013
Bash : Random conky startup
#!/bin/bash
sleep 2
rambang="`cat /home/$USER/.Conky/koleksi | sort --random-sort | head -n 1`"
/usr/bin/conky --config=$rambang
exit 0
Khamis, Ogos 01, 2013
Tips : Unlock PDF - Disable print
Katakan ada satu fail nama "keputusan_idea.pdf", bila bukak je fail tu guna Adobe Reader, Foxit dan bermacam-macam lagi jenis pembaca PDF untuk sistem operasi Windows dan di dapati fail tersebut tak boleh dicetak / print. Kena "lock" oleh empunya asal fail tersebut. Kecuali kita ada katalaluan untuk "unlock" fail tesebut ataupun buat cubaan brute-force AES enkripsi ke atas fail tersebut (semoga berjaya)...ataupun muat turun perisian rogue untuk "crack" fail tersebut.
Penyelesaian :
Sebenarnya, secara teknikal. Fungsi menghalang pembaca dari mencetak / print fail tersebut cuma berkesan untuk pengguna Windows sahaja. Untuk pengguna sistem operasi linux, tak ada masalah pun. Fail tersebut boleh dicetak walaupun fungsi "disable printing" telah dipasang oleh pemilik fail tersebut. Inilah salah satu kelebihan pengguna linux. Lihat gambar di atas. Semoga bermanfaat. Wassalam ~
Penyelesaian :
Sebenarnya, secara teknikal. Fungsi menghalang pembaca dari mencetak / print fail tersebut cuma berkesan untuk pengguna Windows sahaja. Untuk pengguna sistem operasi linux, tak ada masalah pun. Fail tersebut boleh dicetak walaupun fungsi "disable printing" telah dipasang oleh pemilik fail tersebut. Inilah salah satu kelebihan pengguna linux. Lihat gambar di atas. Semoga bermanfaat. Wassalam ~
Ahad, Julai 28, 2013
Linux : WGET dan CRONTAB
Soalan :
Ada beberapa fail yang perlu di wget sekaligus. Contoh:
Bagaimanakah aturcara skrip tersebut ?
Jawapan :
Cara pertama seperti dibawah
Cara kedua pula ialah membaca alamat daripada sesebuat fail tertentu
Ada beberapa fail yang perlu di wget sekaligus. Contoh:
http://example.com/part1.rar http://example.com/part2.rar
Jawapan :
Cara pertama seperti dibawah
wget -c "http://example.com/part[1-2]].rar"
wget -c -i / path / senarai-link.txt
Jumaat, Julai 26, 2013
skype: error while loading shared libraries: libGL.so.1
Selepas membuat pemasangan Bumblebee untuk kad grafik Nvidia, aplikasi Skype tak dapat digunakan. Sekiranya kita gunakan terminal untuk menjalankan skype, maklumat ralat yang diterima adalah seperti dibawah:
skype: error while loading shared libraries: libGL.so.1
Dari ralat di atas , menunjukan bahawa libGL.so.1 tak dapat dikesan. Untuk menyelesaikan masalah ini, kita perlu mencari dimana kedudukan libGL.so.1 tersebut, melalui arahan :
user@b0x ~ $ locate libGL.so.1
kemudian cuba gunakan LD_PRELOAD untuk menguji fail rujukan tersebut melalui teknik injection
user@b0x ~ $ LD_PRELOAD=/usr/lib/i386-linux-gnu/mesa/libGL.so.1 skype
Sekiranya berjaya, cipta satu fail baru dengan arahan dan lokasi dibawah:
user@b0x ~ $ sudo nano /etc/ld.so.conf.d/skype.conf
dan masukkan lokasi fail tadi (contoh : /usr/lib/i386-linux-gnu/mesa/ ) dan simpan (save) fail tersebut. Akhir sekali ialah dengan membuat kemaskini fail perpustakaan / rujukan.
user@b0x ~ $ sudo ldconfig -v
Semoga bermanfaat. Wassalam ~
Linux : Tutorial pemasangan BUMBLEBEE untuk linux MINT
Bagi pengguna kad grafik Nvidia pasti akan berhempas pulas untuk memasang driver ke dalam komputer mereka supaya dapat menggunakan kelebihan dan kekuatan nodes kad tersebut .
Linus Torvalds pernah melepaskan geram (sila lihat gambar disebelah) terhadap syarikat Nvidia kerana kurang menyokong untuk membuat proprietary drivers bagi pengguna sistem operasi linux.
Kebanyakkan komputer sekarang sudah didatangkan dengan teknologi hibrid (hybrid) iaitu mempunyai 2 kad grafik. Istilah yang dipanggil untuk mereka yang mempunyai kad tambahan / ke-2 yang mengunakan chipset Nvidia dikenali dengan Nvidia Optimus technology.
Baiklah berikut ialah cara memasang Bumblebee iaitu sistem untuk menggunakan kad Nvidia tersebut (pastikan driver Nvidia telah dipasang terlebih dahulu):
Sila restart komputer (init 3) anda dan masukkan arahan tersebut untuk mencuba dan menguji kad anda:
Linus Torvalds pernah melepaskan geram (sila lihat gambar disebelah) terhadap syarikat Nvidia kerana kurang menyokong untuk membuat proprietary drivers bagi pengguna sistem operasi linux.
Kebanyakkan komputer sekarang sudah didatangkan dengan teknologi hibrid (hybrid) iaitu mempunyai 2 kad grafik. Istilah yang dipanggil untuk mereka yang mempunyai kad tambahan / ke-2 yang mengunakan chipset Nvidia dikenali dengan Nvidia Optimus technology.
Baiklah berikut ialah cara memasang Bumblebee iaitu sistem untuk menggunakan kad Nvidia tersebut (pastikan driver Nvidia telah dipasang terlebih dahulu):
sudo add-apt-repository ppa:ubuntu-x-swat/x-updates
sudo add-apt-repository ppa:bumblebee/stable
sudo apt-get update
sudo apt-get install linux-source linux-headers-generic
sudo apt-get install bumblebee bumblebee-nvidia
Sila restart komputer (init 3) anda dan masukkan arahan tersebut untuk mencuba dan menguji kad anda:
optirun glxspheres
Selamat berjaya..Wassalam~
Khamis, Julai 25, 2013
Glade + Python : LAMPP / XAMPP Control Panel

Assalamualaikum dan salam sejahtera, saya akan tunjukkan bagaimana hendak membuat control panel LAMPP anda sendiri menggunakan Glade dan Python.
Caranya mudah sahaja. Tak melibatkan kemahiran yang tinggi mahupun kompleks. Kod sumber untuk Python telah sedia ada dalam komputer anda. Kita akan binding dengan antaramuka menggunakan Glade.
Dengan wujudnya control panel ini, kerja anda akan menjadi semakin mudah. Maklum dah ada GUI, cuma tinggal perlu klik sahaja.
Saya andaikan anda telah pasang Glade ke dalam komputer anda (Jika belum ada, sila pasang pakej Glade tersebut melalui software manager untuk memudahkan kerja)
Masukkan arahan dibawah (untuk cipta fail baru di Desktop)
Kemudian masukkan teks dibawah dan simpan fail anda :
Akhir sekali sila CHMOD fail anda tadi :
Lihat pada lokasi Desktop anda. Satu aplikasi baru akan muncul dengan ikon LAMPP/XAMPP dan telah sedia untuk di gunakan oleh anda. Selamat mencuba ;)
Caranya mudah sahaja. Tak melibatkan kemahiran yang tinggi mahupun kompleks. Kod sumber untuk Python telah sedia ada dalam komputer anda. Kita akan binding dengan antaramuka menggunakan Glade.
Dengan wujudnya control panel ini, kerja anda akan menjadi semakin mudah. Maklum dah ada GUI, cuma tinggal perlu klik sahaja.
Saya andaikan anda telah pasang Glade ke dalam komputer anda (Jika belum ada, sila pasang pakej Glade tersebut melalui software manager untuk memudahkan kerja)
Masukkan arahan dibawah (untuk cipta fail baru di Desktop)
sudo nano ~/Desktop/Xampp.desktop
Kemudian masukkan teks dibawah dan simpan fail anda :
[Desktop Entry]
Name=Xampp Control Panel
Comment=Start or Stop XAMPP
Exec=gksudo python /opt/lampp/share/xampp-control-panel/xampp-control-panel.py
Icon=/opt/lampp/htdocs/favicon.ico
Categories=Application;Development;Web
Version=1.0
Type=Application
Terminal=0
Akhir sekali sila CHMOD fail anda tadi :
sudo chmod +x ~/Desktop/Xampp.desktop
Lihat pada lokasi Desktop anda. Satu aplikasi baru akan muncul dengan ikon LAMPP/XAMPP dan telah sedia untuk di gunakan oleh anda. Selamat mencuba ;)
Fix : GPG error - Signature invalid ( BADSIG )
Assalamualaikum dan salam sejahtera kepada semua peminat sistem operasi Linux/GNU. Kadang-kadang bila kita nak kemaskini dengan arahan sudo apt-get update , kita akan dapat maklumat ralat GPG error dan BADSIG seperti dibawah :
Fetched 525 kB in 52s (10.1 kB/s)
Reading package lists... Done
W: GPG error: http://dl.google.com stable Release: The following signatures were invalid: BADSIG A040830F7FAC5991 Google, Inc. Linux Package Signing Key <linux-packages-keymaster@google.com>
W: GPG error: http://archive.canonical.com raring Release: The following signatures were invalid: BADSIG 40976EAF437D05B5 Ubuntu Archive Automatic Signing Key <ftpmaster@ubuntu.com>
W: GPG error: http://ppa.launchpad.net raring Release: The following signatures were invalid: BADSIG B22A95F88110A93A Launchpad PPA for Bumlebee Project
W: GPG error: http://ppa.launchpad.net raring Release: The following signatures were invalid: BADSIG D530E028F59EAE4D Launchpad PPA for NoobsLab
W: GPG error: http://ppa.launchpad.net raring Release: The following signatures were invalid: BADSIG FC6D7D9D009ED615 Launchpad PPA for Shutter Team
W: GPG error: http://ppa.launchpad.net raring Release: The following signatures were invalid: BADSIG 3B22AB97AF1CDFA9 Launchpad PPA for Ubuntu-X
W: GPG error: http://ppa.launchpad.net raring Release: The following signatures were invalid: BADSIG C2518248EEA14886 Launchpad VLC
Cara paling mudah untuk menyelesaikan masalah ini ialah dengan menukarkan sahaja senarai pakej yang baru (jalankan arahan sebagai mod root):
sudo apt-get clean
cd /var/lib/apt
sudo mv lists lists.old
sudo mkdir -p lists/partial
sudo apt-get clean
sudo apt-get update
Selamat mencuba. Wassalam~
Langgan:
Catatan (Atom)




