Thursday, November 28, 2024

Tutorial Pemasangan Maltego di Kali atau Windows

Tutorial asas Maltego untuk membantu anda bermula dengan cepat: Panduan lengkap cara pemasangan Maltego di Kali Linux dan Windows. Ikuti langkah mudah untuk install, setup, dan mula menggunakan Maltego untuk OSINT dan analisis hubungan. Sesuai untuk pemula dan profesional!


Langkah 1: Pemasangan Maltego

  1. Muat Turun Maltego:



  1. 1. Pemasangan pada Kali Linux

    Maltego biasanya tersedia di repositori Kali Linux, tetapi anda juga boleh memasangnya secara manual untuk versi terbaru.

    Langkah 1: Kemas Kini Sistem

    1. Buka terminal dan kemas kini sistem anda:
      bash

      sudo apt update && sudo apt upgrade -y

    Langkah 2: Periksa Pakej Maltego

    1. Pastikan Maltego tersedia dalam repositori:
      bash

      sudo apt search maltego
    2. Jika tersedia, pasang dengan perintah:
      bash

      sudo apt install maltego -y

    Langkah 3: Jalankan Maltego

    1. Setelah pemasangan selesai, jalankan Maltego:
      bash

      maltego

    Langkah 4: Pemasangan Manual (Jika Tidak Tersedia)

    1. Muat Turun Maltego:
      Pergi ke laman rasmi Maltego: Maltego Download
      Pilih versi Linux dan muat turun fail .deb.

    2. Pasang Fail .deb:

      • Navigasi ke direktori muat turun:
        bash

        cd ~/Downloads
      • Pasang fail .deb:
        bash

        sudo dpkg -i maltego*.deb
      • Selesaikan ketergantungan:
        bash

        sudo apt --fix-broken install
    3. Jalankan Maltego:

      bash

      maltego

    2. Pemasangan pada Windows

    Langkah 1: Muat Turun Maltego

    1. Pergi ke laman rasmi Maltego: Maltego Download.
    2. Pilih versi Windows dan muat turun fail pemasangan .exe.

    Langkah 2: Pasang Maltego

    1. Klik dua kali pada fail .exe yang telah dimuat turun.
    2. Ikuti arahan pemasangan sehingga selesai.

    Langkah 3: Jalankan Maltego

    1. Cari "Maltego" dalam Start Menu dan klik untuk membukanya.

    3. Langkah Selepas Pemasangan

    1. Log Masuk atau Daftar Akaun:

      • Daftar akaun di Maltego.
      • Log masuk menggunakan kredensial anda.
    2. Pilih Edisi:

      • Jika menggunakan Community Edition (CE), pilih edisi ini semasa log masuk.
    3. Kemas Kini Transform Hub:

      • Klik pada Transform Hub untuk memuat turun transform yang diperlukan.
    4. Mula Gunakan Maltego:

      • Buka projek baru dan mula gunakan entiti serta transform.

    Nota Tambahan

    • Jika anda menghadapi masalah pemasangan pada Kali Linux, pastikan semua Java dependencies telah dipasang:
      bash

      sudo apt install default-jre
    • Untuk prestasi terbaik, gunakan Maltego pada sistem dengan spesifikasi sekurang-kurangnya:
      • RAM: 4GB atau lebih.
      • CPU: Dual-core atau lebih.

Sunday, August 18, 2024

Langkah-Langkah Mudah untuk Konfigurasi Manual Rangkaian di Ubuntu 22.04

Mengkonfigurasi rangkaian secara manual di Ubuntu adalah kemahiran penting bagi pengguna yang ingin mengawal sepenuhnya tetapan rangkaian mereka. Dalam artikel ini, kami akan menunjukkan langkah-langkah mudah untuk menetapkan IP statik dan mengurus rangkaian menggunakan Netplan pada Ubuntu 22.04. Panduan ini sesuai untuk pemula dan pengguna berpengalaman yang ingin memastikan sistem mereka beroperasi dengan lancar dan efisien. Walau bagaimanapun, ia bergantung kepada versi Ubuntu yang digunakan dan jenis sambungan rangkaian (contohnya, sambungan Ethernet atau Wi-Fi).

1. Periksa Antara Muka Rangkaian (Network Interface)

  • Sebelum memulakan konfigurasi, periksa nama antara muka rangkaian (contohnya, eth0, ens33, wlan0).
  • Gunakan perintah berikut untuk melihat antara muka rangkaian yang tersedia:
ip link show

2. Edit Fail Konfigurasi Netplan

  • Netplan menguruskan konfigurasi rangkaian dalam Ubuntu 18.04 LTS ke atas. Fail konfigurasi Netplan terletak di /etc/netplan/.
  • Biasanya, fail konfigurasi Netplan akan dinamakan sesuatu seperti 01-netcfg.yaml. Anda boleh menggunakan ls /etc/netplan/ untuk melihat fail yang tersedia.
sudo nano /etc/netplan/01-netcfg.yaml

3. Konfigurasi IP Statik

Untuk sambungan Ethernet dengan IP statik, anda boleh mengkonfigurasi fail YAML seperti berikut:


network:
  version: 2
  renderer: networkd
  ethernets:
    ens33:
      dhcp4: no
      addresses:
        - 192.168.1.100/24
      gateway4: 192.168.1.1
      nameservers:
        addresses:
          - 8.8.8.8
          - 8.8.4.4

Nota:

  • ens33: Gantikan dengan nama antara muka rangkaian anda.
  • 192.168.1.100/24: IP statik yang anda mahu tetapkan.
  • 192.168.1.1: IP gerbang (gateway) anda.
  • 8.8.8.8, 8.8.4.4: DNS pelayan (contohnya, Google DNS).

4. Konfigurasi DHCP (Opsyen)

Jika anda mahu menggunakan DHCP untuk mendapatkan IP secara automatik:


network:
  version: 2
  renderer: networkd
  ethernets:
    ens33:
      dhcp4: yes

5. Simpan dan Terapkan Konfigurasi

  • Setelah anda selesai mengedit fail konfigurasi, simpan fail tersebut dan keluar dari editor (CTRL + O, Enter, dan CTRL + X di Nano).

  • Terapkan konfigurasi dengan perintah berikut:

    sudo netplan apply

6. Periksa Konfigurasi

  • Periksa sama ada konfigurasi berjaya dengan melihat status antara muka rangkaian:

    ip a
  • Anda juga boleh memeriksa sambungan dengan ping peranti lain atau internet:

    ping 8.8.8.8
    ping google.com

7. Mengatasi Masalah (Troubleshooting)

  • Jika rangkaian tidak berfungsi, anda boleh menyemak log Netplan:

    sudo journalctl -u systemd-networkd
  • Anda juga boleh menjalankan netplan try untuk mencuba konfigurasi sementara, yang akan memeriksa kesilapan konfigurasi:

    sudo netplan try

Jika anda menggunakan versi Ubuntu yang lebih lama atau mahu menggunakan alat seperti /etc/network/interfaces, prosesnya agak berbeza, tetapi untuk Ubuntu versi moden, Netplan adalah kaedah standard untuk konfigurasi rangkaian.

Saturday, March 13, 2021

Cara Mudah Belajar Linux dalam Windows 10

Jom kita belajar Linux guna Kali Linux dalam Windows 10.

Sambil-sambil tu boleh cuba security tools yang ada dalam Kali.

Kita install 

  1. Windows System for Linux (WSL)
  2. Kali Linux, dan
  3. XFCE desktop manager. 

Memula kena set upkan Windows System for Linux (WSL)

 1. right click on the Start Button 
 2. Pilih Windows PowerShell (mode Admin). Jika dah ada WSL(skip langkah ini)

copy dan paste command berikut dan tekan Enter untuk run :

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

3. Reboot  PC.

Install Kali Linux plak

1. Next, kita install Kali Linux.  Cari Kali Linux dalam Microsoft App store app or klik disini untuk buka terus (klick this link to open it directly).
2. Klik butang Get untuk download dan install
3. Lepas install klik butang Launch atau cari shortcut dalam Start Menu atau boleh terus ke PowerShell atau command prompt dan taip Kali kendian tekan Enter. Untuk kali pertama instalasi dan konfigurasi kena la selesai dulu. Ini mengambil masa sedikit ya ! Bawak bersabor


4. Lepas siap kita setkan WSL username dan password, silalah ikut secukup rasa untuk create. Ini diperlukan masa nak guna SUDO command.


 Kita setkan UI guna Desktop Manager XFCE

1. Sebelum kita nak ada Desktop Manager cam Windows tu kena install utiliti yang power dalam Linux iaitu  wget bagi membolehkan kita memuat turun fail dari http. Jgn lupa kalau dia tanya password gunakan yg kita dah create kat step atas tadi. Tekan Y untuk proceed untuk download dan terus intalasi.

sudo apt-get install wget




2. Dah siap install wget, kita proceed langkah seterusnya untuk download scripts instalasi

wget https://gitlab.com/kalilinux/build-scripts/kali-wsl-chroot/-/raw/master/xfce4.sh

3. Lepas tu kita run script instalasi tadi, ambik masa sket tp berbaloi kalau jawab soalan yang ditanya dengan betul.

sudo sh xfce4.sh

4. Selesai je , kita dah boleh start xrdp server supaya boleh guna Remote Desktop untuk akses server tu.

sudo /etc/init.d/xrdp start

5. Bila xrdp server dah run kita dah boleh guna Remote Desktop guna mstsc kat windows kita untuk connect 127.0.0.1:3390



6. Dah leh login guna username dan password yang kita dah create tadi.


7. Best practises selepas guna, kita shutdown dengan betul

sudo /etc/init.d/xrdp stop

Rasanya kita dah boleh sama-sama tingkat pengetahuan sebab dah boleh guna dalam laptop atau PC yang sama. Tak perlu lagi nak dual boot tapi ni sekadar teknik mungkin ada yg lebih baik lagi. 

Tolong komen dibawah jika ada apa2 yang boleh dikongsikan

#blajarSampaiLiangLahad
#kompetensiPenerajuWawasan

Wednesday, March 8, 2017

Installation Laravel Dalam Windows

1. Install XAMPP
ini untuk composer guna php.exe
2. Install composer
3.Installing Laravel
Laravel utilizes Composer to manage its dependencies. So, before using Laravel, make sure you have Composer installed on your machine.

Via Laravel Installer

First, download the Laravel installer using Composer:
composer global require "laravel/installer"
Make sure to place the $HOME/.composer/vendor/bin directory (or the equivalent directory for your OS) in your $PATH so the laravel executable can be located by your system.
Once installed, the laravel new command will create a fresh Laravel installation in the directory you specify. For instance, laravel new blog will create a directory named blog containing a fresh Laravel installation with all of Laravel's dependencies already installed:
laravel new blog
4. configure path


The PATH for Windows:

I’ve found the location where composer stores the Vendor files.
So instead of ~/.composer/vendor/bin, on Windows the following path should be used:
C:\Users\>\AppData\Roaming\Composer\vendor\bin

How to install the Laravel Installer:

I assume you have php and composer in your PATH already.
First of all install the Laravel Installer. Open a command prompt and enter:
composer global require "laravel/installer=~1.1"

Then update the PATH environment variable via e.g. command prompt with admin privileges:
setx /M path "%path%;%appdata%\Composer\vendor\bin"
%appdata% is added, so you don’t have to worry about adding your computer name.
5. Untuk buka folder project

subl.exe nama folder cth: subl.exe project



Thursday, June 25, 2015

Reset MYSQL Password

MySQL - Resetting a lost MySQL root password


The MySQL root password allows full access to the MySQL database and allows for all actions to be undertaken including creating new users, new databases, setting access rules and so on.
Losing one can be a difficult issue to encounter. Luckily, resetting the root password is easy as long as you have sudo access to the Server.

Contents

Not the Server root user

A common issue is confusing the Server root user with the MySQL root user.
The Server root user is the server's main user. The MySQL root user has complete control over MySQL only. The two 'root' users are not connected in any way.

Stop MySQL

The first thing to do is stop MySQL. If you are using Ubuntu or Debian the command is as follows:
sudo /etc/init.d/mysql stop
For CentOS, Fedora, and RHEL the command is:
sudo /etc/init.d/mysqld stop

Safe mode

Next we need to start MySQL in safe mode - that is to say, we will start MySQL but skip the user privileges table. Again, note that you will need to have sudo access for these commands so you don't need to worry about any user being able to reset the MySQL root password:
sudo mysqld_safe --skip-grant-tables &
Note: The ampersand (&) at the end of the command is required.

Login

All we need to do now is to log into MySQL and set the password.
mysql -u root
Note: No password is required at this stage as when we started MySQL we skipped the user privileges table.
Next, instruct MySQL which database to use:
use mysql;

Reset Password

Enter the new password for the root user as follows:
update user set password=PASSWORD("mynewpassword") where User='root';
and finally, flush the privileges:
flush privileges;

Restart

Now the password has been reset, we need to restart MySQL by logging out:
quit
and simply stopping and starting MySQL.

On Ubuntu and Debian:

sudo /etc/init.d/mysql stop ... sudo /etc/init.d/mysql start

On CentOS and Fedora and RHEL:

sudo /etc/init.d/mysqld stop ... sudo /etc/init.d/mysql start

Login

Test the new password by logging in:
mysql -u root -p
You will be prompted for your new password.

Wednesday, March 25, 2015

Masalah Server Ubuntu x Leh boot lepas Powertrip atau Force Shutdown

Error : Target filesystem doesn't have /sbin/init

 mount: mounting /dev on /root/dev failed: No such file or directory  
 mount: mounting /sys on /root/sys failed: No such file or directory  
 mount: mounting /proc on /root/proc failed: No such file or directory  
 Target filesystem doesn't have /sbin/init  
 No init found. Try passing init= bootarg  
 (and then something about initramfs)  

Error ini berkemungkinan berlaku disebabkan oleh kerosakan pada file-system yang mana rosak disebabkan oleh cara shutdown yang tidak betul (force) atau berlakunya gangguan bekalan elektrik dimana tiada ups untuk membuat prosedur shutdown dengan betul.

Insyallah boleh cuba cara ini untuk membaiki file-system tersebut.

1. Dapatkan bootable iso di http://distrowatch.com/table.php? mengikut OS yang berkenaan.

a. sekiranya physical server
   i. Burn pada usb agar boleh boot guna USB tersebut.
   ii.Boleh gunakan software berikut untuk burn dalam usb http://unetbootin.sourceforge.net/
   iii. Boot server untuk load OS dari USB

Step ini yang aku tunjuk.

b. Virtual Server.
   i. Boleh boot terus dari ISO yang telah didownload.

2. Run command dalam terminal

    Pilih Try Ubuntu
    Cari Terminal
    Taip command kat bawah ni.

   sudo e2fsck -f -y -v /dev/sda1 
   sudo reboot

   command yg sama mcm chkdsk dalam Windows. Kita nak check dan repair filesystems.

   Dah siap dah ....

3. Cabut atau disconnet USB/ISO

4. Reboot Server
Kan dah boleh reboot server korang.
Alhamdulillah berbuat baiklah sesama manusia. Insyallah Allah akan balas budi korang.
Telah di uji di Server Ubuntu.