Tampilkan postingan dengan label Tutorial. Tampilkan semua postingan
Tampilkan postingan dengan label Tutorial. Tampilkan semua postingan

Knock.. Knock | Who's there? - MikroTik Squence Port Knocking



Setelah insiden beberapa bulan yang lalu (lihat  Pembunuhan Berantai, MikroTik Tetap Kokoh), security awarness menjadi sebuah concern bagi sebagian besar administrator jaringan. Karena di luar sana sudah berkeliaran banyak sekali pelaku kejahatan, mulai dari yang punya niat tertentu atau bahkan hanya sekedar iseng.

RouterOS HotSpot dan Queue Tree (HTB)



[note: tutorial ini bukanlah best practice untuk diterapkan pada jaringan anda]

Mengenai peringatan diatas saya jelaskan lagi ya. Well ya sebelum dipraktikkan atau bahkan diterapkan, saya tekankan bahwa tutorial ini bukanlah solusi terbaik untuk jaringan anda?

Instalasi Apache dari Source (Debian Version)

Apache merupakan sebuah webserver yang banyak sekali digunakan. Kurang lebih 65% web server yang berjalan di seluruh dunia menggunakan Apache. Hal yang membuatnya menduduki peringkat teratas penggunaan adalah dia (Apache) memiliki sejarah yang panjang karena memang sudah dikembangkan sejak tahun 1995. Pesaingnya saat ini adalah Nginx (red: engine X) yang memiliki market share sebesar 20%.

Pemasangan aplikasi Apache webserver dapat menggunakan binary package melalui package manager atau compile secara manual. Compile secara manual memang dikenal lebih rumit dari pada melalui package manager. Namun ada beberapa keuntungan ketika sebuah aplikasi dipasang dan di-compile secara manual, diantaranya:

  1. Aplikasi yang dipasang adalah aplikasi dengan versi terbaru. Berbeda dengan aplikasi berbasis package yang akan membutuhkan sedikit banyak waktu untuk perilisan update.
  2. Dapat memilih fitur-fitur yang akan diterapkan pada aplikasi tersebut

Dengan kata lain, apabila Apache webserver ingin dalam kondisi paling update, maka harus dilakukan pemasangan dengan compile secara manual. Berikut adalah langkah-langkah compile Apache webserver secara manual:
  1. Sofware Requirement
    - Apache via Github atau Official
    - APR (Apache Portable Runtime)
    - APR-Utils
    - PCRE (Perl Compatible Regular Expressions) - site 1 | site 2
  2. Ekstrak APR
    Buat sebuah direktori (misalkan /tmp/apache2) dan pindahkan file yang telah di download ke dalamnya. Kemudian ekstrak file utama Apache pada /tmp/apache2. Untuk file APR, ekstrak ke dalam direktori /tmp/apache2/apr dan APR-Utils ke dalam direktori /tmp/apache2/apr-util. 
  3. Ekstrak PCRE
    Buat sebuah direktori (misalkan /tmp/PCRE) dan pindahkan file PCRE ke dalamnya. PCRE merupakan depedensi dari Apache, maka PCRE harus di-compile terlebih dahulu. Masuk ke direktori /tmp/PCRE kemudian berikan perintah berikut:
    ./configure --prefix=/usr/local/pcre
    make j -5
    make j -5 test
    make j -5 install
  4. Let's COMPILE!!!
    Masuk ke direktori Apache yang ada di dalam /tmp/apache2. Berikan perintah berikut:
    ./configure --with-included-apr --with-pcre=/usr/local/pcre --enable-layout=Debian --with-mpm=prefork --prefix=/usr/local/apache2 --with-program-name=apache2 --enable-so --enable-mods-shared=all

Artikel ini masih dalam penulisan lebih lanjut. Dari pada tidak dirilis, mungkin lebih baik jika dirilis sambil dikembangkan lebih lanjut.









Cara Menyimpan Username dan Password pada Putty


Sebagai sysadmin, mereka dituntut fleksibel dan siap terjun ke lapangan untuk melakukan tugasnya. Terjun ke lapangan artinya tidak selalu berhadapan langsung dengan objek pekerjaan. Apalagi perangkat keras yang dikonfigurasi mempunyai akses jaringan, sehingga bisa dilakukan secara remote (akses jarak jauh). Akses remote ini bisa berupa desktop dan shell. Beberapa orang lebih menyukai akses shell terutama untuk sistem operasi linux karena lebih leluasa.

Membuat ASCII Art pada Terminal Linux


Apa itu ASCII Art?
Udah tau belum, apa itu ASCII Art? Nah berdasarkan Wikipedia, merupakan sebuah desain grafik yang terdiri dari sekumpulan karakter ASCII hingga dia membentuk sebuah gambar. Biasanya gambar ini sering digunakan untuk membentuk logo atau tulisan dan tidak jarang ditemukan pada pada aplikasi crack untuk membentuk credit dari developer nya. Berikut adalah contoh dari ASCII Art :

Contoh ASCII Art bertuliskan "Blackhiden"
Bagaimana Cara Membuat ASCII Art?
Dulu saya sempat berfikir bahwa yang buat ASCII Art adalah orang yang bener-bener kurang kerjaan banget. Karena dia harus membuat sebuah gambar yang terdiri dari beberapa karakter dengan menyusunnya satu-persatu. Nah, setelah beberapa kali browsing akhirnya nemu juga cara untuk membuatnya. Ternyata memang ada aplikasinya. Bahkan kita bisa mencari aplikasinya yang berbasis online. Nah, salah satu aplikasi online yang menyediakan konverter untuk merubah teks biasa menjadi ASCII Art adalah Klik Disini. Nah, kalo misalkan males untuk nyoba satu-persatu, klik aja tombol Test All. Nanti tulisan yang anda inputkan akan dibentuk ke dalam ASCII Art menggunakan semua font.

Cara Memasukkan ASCII Art ke dalam Terminal
Langkah 1
Silahkan kunjungi link berikut INI. Masukkan tulisan yang anda inginkan. Kemudian, tekan tombol Select Text dan copy-paste ASCII Art yang dipilih ke dalam file lalu beri nama file tersebut ~/.asciiart (inget, nama harus ada titiknya, biar otomatis disembunyikan oleh Linux. Tanda ~ artinya dia disimpan di folder home). Anda bisa menggunakan editor apa saja, misalkan saja leafpad.

Langkah 2
Baca file tersebut dengan perintah cat ~/.asciiart dan pastikan ukuran terminalnya cukup untuk menampung lebar (width) dari tulisannya.
Percobaan ASCII Art pada terminal
Jika ukuran terminal kurang lebar, tarik border terminal untuk memperlebar ukuran terminal kemudian baca file ~/.asciiart. Ulang langkah ini, sampai tulisan ASCII Art nya benar-benar cukup. Agar bersifat permanen, anda harus mengatur lebarnya pada menu Edit -> Profile Preferences -> General. Centang Use custome default terminal size. Isikan pada bagian columns nilai lebarnya. Anda bisa mengetahui lebarnya saat menarik border sebelumnya.
Pengaturan Profile Terminal
Langkah 3
Buka file .bashrc dan tambahkan perintah cat ~/.asciiart diakhir baris kemudian simpan dan tutup. Buka terminal baru dan lihat hasilnya.
Hasil jadinya :D
Sekian artikel ini, semoga bisa membantu :)



Install MikroTik RouterOS Menggunakan USB Flashdisk




LATAR BELAKANG
Untuk para pengguna MikroTik, mungkin pernah mengalami saat mereka merasa bahwa penggunaan RouterBoard tidaklah memadai jika dilihat dari resource-nya. Mungkin dari kecepatan CPU-nya yang tidak memadai, memory yang terbatas, serta storage kecil yang susah untuk dijadikan proxy internal sebagai caching . Dari keterbatasan itu, banyak sekali pengguna MikroTik beralih ke perangkat yang lebih besar (seperti komputer) untuk mendapatkan resource yang lebih tinggi.

Mount Otomatis Local Disk/Partisi pada Linux



Ketika seseorang menginstal Linux, pada umumnya mereka akan menyisihkan sedikit ruang untuk penyimpanan data. Hal ini dimaksudkan agar data-data penting yang ada didalam komputer dapat di atur dengan mudah dan tidak dikhawatirkan mengganggu sistem utama.

Download Tutorial Dasar Kali Linux



Daftar Konten:
total 4.5G
8.3M 1-welcomemkv.mkv
 13M 2-system-requirementsmkv.mkv
 1.5M 3-what-this-course-will-cover.mp4
 1.9M 4-prerequisites.mp4
4.1M 5-aquring-dradis.mp4
2.7M 6-installing-dradis.mp4
3.7M 8-using-dradis.mp4
2.1M 9-adding-notes.mp4
3.0M 9-categorizing-information.mp4
5.2M 10-review-of-scan-types.mp4
 41M 11-advanced-scanningmkv.mkv
 36M 12-scripting-enginemkv.mkv
107M 13-investigating-scan-types-with-wiresharkmkv.mkv
 24M 14-importing-results-to-dradismkv.mkv
 38M 15-aquiring-nessusmkv.mkv
 53M 16-setting-up-nessusmkv.mkv
 36M 17-configuring-nessusmkv.mkv
 26M 18-scan-details-networkmkv.mkv
 36M 19-scan-details-credentials-plugins-optionsmkv.mkv
 57M 20-scan-details-web-applicationsmkv.mkv
 19M 21-starting-scanmkv.mkv
 71M 22-reviewing-resultsmkv.mkv
 52M 23-false-positivesmkv.mkv
 18M 24-setting-up-jobsmkv.mkv
 43M 25-acquiring-nexposemkv.mkv
 18M 26-setting-up-nexposemkv.mkv
 40M 27-configuring-nexposemkv.mkv
 45M 28-adding-hosts-to-nexposemkv.mkv
 61M 29-reviewing-results-manual-checksmkv.mkv
66M 30-netcatmkv.mkv
 81M 31-protocol-checkingmkv.mkv
 91M 32-ssl-clientmkv.mkv
 95M 33-sslscanmkv.mkv
 73M 34-snmpwalkmkv.mkv
4.9M 35-acquiring-metasploitmkv.mkv
1.9M 36-setting-up-metasploitmkv.mkv
 38M 37-metasploit-web-interfacemkv.mkv
 21M 38-configuring-workspacesmkv.mkv
 33M 39-running-nmp-from-metasploitmkv.mkv
30M 40-import-nessus-resultsmkv.mkv
 76M 41-scanning-with-metasploitmkv.mkv
 80M 42-looking-at-vulnerabilitiesmkv.mkv
 52M 43-searching-vulnerabilitesmkv.mkv
 49M 44-running-exploitsmkv.mkv
 68M 45-post-exploitation-data-gatheringmkv.mkv
 43M 46-pivoting-tunnelingmkv.mkv
 94M 47-writing-an-msf-pluginmkv.mkv
103M 48-writing-fuzzersmkv.mkv
 25M 49-social-engineering-toolkitmkv.mkv
 89M 50-spear-phishingmkv.mkv
 95M 51-browser-plugins-with-chromemkv.mkv
 48M 52-browser-plugins-with-firefoxmkv.mkv
 53M 53-tamperdatamkv.mkv
 27M 54-performing-injectionsmkv.mkv
113M 55-cookie-data-with-tamperdatamkv.mkv
 59M 56-sql-inject-memkv.mkv
 55M 57-xss-memkv.mkv
 85M 58-firebugmkv.mkv
 62M 59-hackbarmkv.mkv
 40M 60-wappalyzermkv.mkv
 86M 61-passive-reconmkv.mkv
 34M 62-groundspeedmkv.mkv
 73M 63-acquiring-webgoatmkv.mkv
 25M 64-practicing-web-application-attacksmkv.mkv
 40M 65-basics-of-webgoatmkv.mkv
 63M 66-working-through-lessonsmkv.mkv
 30M 67-acquiring-burpsuitemkv.mkv
 23M 68-installing-burpsuitemkv.mkv
 23M 69-running-burpsuite-configuring-your-browsermkv.mkv
34M 70-spideringmkv.mkv
 36M 71-passive-scanningmkv.mkv
 49M 72-active-scanningmkv.mkv
 89M 73-investigating-resultsmkv.mkv
 41M 74-password-attacksmkv.mkv
 86M 75-fuzzing-attacksmkv.mkv
 51M 76-doing-sequencingmkv.mkv
 70M 77-using-the-intrudermkv.mkv
 22M 78-acquiring-w3afmkv.mkv
 31M 79-installing-w3afmkv.mkv
 20M 80-running-w3afmkv.mkv
 54M 81-configuring-w3afmkv.mkv
 62M 82-acquiring-configuring-zed-attack-proxy-zapmkv.mkv
 38M 83-quick-start-with-zapmkv.mkv
 47M 84-scanning-with-zapmkv.mkv
 41M 85-spidering-with-zapmkv.mkv
 47M 86-fuzzing-with-zapmkv.mkv
 46M 87-web-architecturemkv.mkv
 32M 88-basics-of-sql-injectionmkv.mkv
 57M 89-manual-testingmkv.mkv
127M 90-sqlmapmkv.mkv
 40M 91-command-injectionmkv.mkv
 35M 92-cross-site-scriptingmkv.mkv
 63M 93-spear-phishingmkv.mkv
 20M 94-cross-site-request-forgerymkv.mkv
 70M 95-roque-serversmkv.mkv
122M 96-spoofed-certificatesmkv.mkv
7.0M 97-course-wrap-upmkv.mkv
9.9M 98-next-stepsmkv.mkv




(Size: 4.5G)

RAR tidak bisa digunakan sebelum semua bagian terdownload
Beberapa konten mungkin penomorannya salah. Silahkan di download, dilihat dan dikoreksi. PERHATIAN! Semua part harus terdownload dan diletakkan dalam 1 folder agar proses ekstrak berhasil.

Mencari Selisih Jumlah Hari Antara Dua Tanggal pada Bash Scripting

Beberapa waktu lalu lagi bikin projek yang melibatkan protokol HTTPS. Seperti yang kita tahu bahwa HTTPS merupakan protokol yang melindungi ...