- Beranda
- Komunitas
- Tech
- Programmer Forum
Menjadikan Windows CMD sebagai Pentest Tools


TS
adyoi
Menjadikan Windows CMD sebagai Pentest Tools
Bismillah, tulisan ini dibuat dari pengalaman dan perjalanan saya sebagai Pengamat dan Antusias pada bidang Teknologi Informasi didunia maya/cyber sebagai bentuk kontribusi saya kepada masyarakat umum dengan tujuan pembelajaran dan gagasan ide kebaikan yang dapat diambil dari tulisan ini, 
[img]https://cdn-images-1.S E N S O Rmax/800/1*65s1M86ZTlV1vnAMSV0R3g.png[/img]
menurut Wikipeida.com Command Prompt (cmd.exe) adalah antarmuka baris perintah (baris perintah penerjemah) yang dieksekusi ke sistem operasi dan yang disediakan oleh Microsoft pada: OS/2, Windows CE dan keluarga sistem operasi Windows NT (termasuk Windows 2000, Windows XP, Windows Vista, Windows Server 2003 dan Windows Server 2008). Antarmuka ini merupakan analog dari COMMAND.COM dalam MS-DOS dan sistem Windows 9x atau dari Unix shell yang digunakan pada sistem Unix-like.
Cara menjalankan CMD
Cara pertama : Buka Start Menu cari CMD
[img]https://cdn-images-1.S E N S O Rmax/800/1*i0HDUuEWLv7P8gCYDkcqxw.png[/img]
Cara Kedua : Tekan kombinasi tombol keyboard Windows + R (windows run) ketik `cmd` lalu enter
[img]https://cdn-images-1.S E N S O Rmax/800/1*FjGUGPAVgsuryoKxASlfgQ.png[/img]
Menambahkan variable Path pada System Environment Windows
Variable Path berfungsi sebagai tempat directory yang berisi executable (exe) application yang mampu dijalankan melalui perintah pada seluruh direktori aktif di CMD
Buka System Properties
[img]https://cdn-images-1.S E N S O Rmax/800/1*fkDC-jCsRRlKsjBNA_5P2A.png[/img]
Pilih tombol Environment Variables …
[img]https://cdn-images-1.S E N S O Rmax/800/1*jlwxBfaBT3Iw0fOxG89Czw.png[/img]
Pilih Variable path lalu tombol Edit …
[img]https://cdn-images-1.S E N S O Rmax/800/1*xoIkpO1_WIJW1biuMYbing.png[/img]
Pilih tombol New untuk menambahkan path direktori baru kedalam Environment system, biasanya variable path ini terisi otomatis oleh aplikasi yang mendukung environment system.
Perbedaan jika tidak didaftarkan pada Environment Variable maka aplikasi dapat juga berjalan dengan memanggil nama dan extensi file tersebut pada directory aktif cmd seperti tools nc.exe (netcat)
[img]https://cdn-images-1.S E N S O Rmax/800/1*CzadLPM03n5mpOJQPZeDOA.png[/img]
dan jika sudah didaftarkan maka aplikasi bisa berjalan dimana saja pada direktori aktif cmd dengan langsung mengetik nama aplikasi tersebut tanpa extensi (.exe) filenya :
[img]https://cdn-images-1.S E N S O Rmax/800/1*SQ7VYsmO2BW6nBVk3W0s-w.png[/img]
3. Mendownload Aplikasi yang diperlukan
https://nmap.org/dist/nmap-7.94-setup.exe
https://windows.metasploit.com/metasploitframework-latest.msi
https://sourceforge.net/projects/xampp/files/XAMPP%20Windows/8.0.28/xampp-windows-x64-8.0.28-0-VS16-installer.exe
https://github.com/git-for-windows/git/releases/download/v2.41.0.windows.1/Git-2.41.0-64-bit.exe
https://strawberryperl.com/download/5.32.1.1/strawberry-perl-5.32.1.1-64bit.msi
https://github.com/oneclick/rubyinstaller2/releases/download/RubyInstaller-3.2.2-1/rubyinstaller-3.2.2-1-x64.exe
https://www.python.org/ftp/python/3.11.3/python-3.11.3-amd64.exe
https://curl.se/windows/dl-8.1.2_2/curl-8.1.2_2-win64-mingw.zip
https://eternallybored.org/misc/netcat/netcat-win32-1.12.zip
Script Perl
https://github.com/sullo/nikto/archive/master.zip
Bash
https://github.com/vanhauser-thc/thc-hydra/archive/refs/tags/v9.4.zip
Script Python
https://github.com/sqlmapproject/sqlmap/zipball/master
dan masih banyak lagi Aplikasi maupun Script Tools lainnya yang bisa dijalankan pada sistem Operasi Microsoft Windows. disini saya hanya melisting aplikasi yang popular saja, jika ada yang lain silahkan tulis dikolom komentar
4. Menginstall Aplikasi
Install aplikasi yang didownload seperti pada umumnya kecuali script tools yang hanya bisa dijalankan menggunakan bahasa pemograman tertentu seperti python, perl, ruby maupun php, biasanya script ini tercompress dengan extensi zip, rar, 7z, tar.gz, dll anda dapat mengextract menggunakan software Winrar/7zip dll sesuai dengan directory masing-masing.
seperti contoh tools Sqlmap.py maka running Sqlmap.py harus menggunakan bahasa pemograman python pada aktif directory dengan menggunakan perintah sebagai berikut :
[img]https://cdn-images-1.S E N S O Rmax/800/1*qWqK2at2ValVDwO_LQ5BRQ.png[/img]
dan contoh lain yang menggunakan bahasa pemograman perl seperti nikto
[img]https://cdn-images-1.S E N S O Rmax/800/1*8T5VkWlVoYNwHJRIsutuog.png[/img]
ada juga tools yang memang executable application yg berjalan di windows cli seperti nmap :
[img]https://cdn-images-1.S E N S O Rmax/800/1*tJf-okBhTthALqBgIUA09g.png[/img]
Sedikit saya jelaskan perbedaan aplikasi gui dan console / cli,
GUI(Graphical User Interface) adalah Aplikasi berbentuk Form maupun dialog box biasanya terdiri dari component seperti input, tombol, media, dll yang berjalan di Microsoft Windows maupun linux/unix contohnya browser chrome, microsoft office, dll pada desktop, web, maupun mobile, jika di OS mengenal dengan istilah GUI Windows dan KDE/GNOME pada linux
Console / CLI (Command Line Interface) aplikasi yang berjalan hanya dengan perintah Comand Prompt, seperti Bash pada linux
Menggabungkan semua terminal dalam satu tab menggunakan Windows Terminal
- Buka Start Menu cari Microsoft Store
- Install Windows Terminal
[img]https://cdn-images-1.S E N S O Rmax/800/1*gpHRmDXKt2Udr-3Rtrim3w.png[/img]
Windows Terminal juga mengintegrasi Powershell, Windows Subsystem for Linux (WSL) dll
[img]https://cdn-images-1.S E N S O Rmax/800/1*hGFxnnLSZbU6aTMb9TUeSQ.png[/img]
Menggunakan Terminal Mintyy sebagai WSL
Download : https://github.com/mintty/wsltty
[img]https://cdn-images-1.S E N S O Rmax/800/1*Di8SnM6NGP-blldrmyjAeg.png[/img]
Beberapa windows distribution yang disupport Terminal Mintyy
Cygwin
https://www.cygwin.com/
MinGW-w64
https://www.mingw-w64.org/
MSYS2
https://www.msys2.org/
Selain menjalankan Pentest Tools pada CMD bisa juga lewat Windows Subsystem for Linux (WSL) dan virtual machine (VM).
A. Menggunakan Subsystem Windows
Aktifkan Windows Subsystem for Linux pada Windows Features
[img]https://cdn-images-1.S E N S O Rmax/800/1*LO9Y_Tko_0m-eK_K0f91Tw.png[/img]
- Buka Start Menu cari Microsoft Store
- Install Windows Subsystem for Linux
[img]https://cdn-images-1.S E N S O Rmax/800/1*c1SzzFF2rhTVhAKulXvUBg.png[/img]
Install Kali Linux
[img]https://cdn-images-1.S E N S O Rmax/800/1*uPO2dfydQfOh8E6LeOwKWQ.png[/img]
B. Menggunakan aplikasi Virtual Machine seperti Virtual Box
[img]https://cdn-images-1.S E N S O Rmax/800/1*fY6JZ3djsgWhqmIJzjQiYw.png[/img]
[url=https://S E N S O R@adyoi/menjadikan-windows-cmd-sebagai-pentest-tools-1305e5d67ab8jadikan-windows-cmd-sebagai-pentest-tools-1305e5d67ab8]https://S E N S O R@adyoi/menjadikan-windows-cmd-sebagai-pentest-tools-1305e5d67ab8jadikan-windows-cmd-sebagai-pentest-tools-1305e5d67ab8[/url]

[img]https://cdn-images-1.S E N S O Rmax/800/1*65s1M86ZTlV1vnAMSV0R3g.png[/img]
menurut Wikipeida.com Command Prompt (cmd.exe) adalah antarmuka baris perintah (baris perintah penerjemah) yang dieksekusi ke sistem operasi dan yang disediakan oleh Microsoft pada: OS/2, Windows CE dan keluarga sistem operasi Windows NT (termasuk Windows 2000, Windows XP, Windows Vista, Windows Server 2003 dan Windows Server 2008). Antarmuka ini merupakan analog dari COMMAND.COM dalam MS-DOS dan sistem Windows 9x atau dari Unix shell yang digunakan pada sistem Unix-like.
Cara menjalankan CMD
Cara pertama : Buka Start Menu cari CMD
[img]https://cdn-images-1.S E N S O Rmax/800/1*i0HDUuEWLv7P8gCYDkcqxw.png[/img]
Cara Kedua : Tekan kombinasi tombol keyboard Windows + R (windows run) ketik `cmd` lalu enter
[img]https://cdn-images-1.S E N S O Rmax/800/1*FjGUGPAVgsuryoKxASlfgQ.png[/img]
Menambahkan variable Path pada System Environment Windows
Variable Path berfungsi sebagai tempat directory yang berisi executable (exe) application yang mampu dijalankan melalui perintah pada seluruh direktori aktif di CMD
Buka System Properties
[img]https://cdn-images-1.S E N S O Rmax/800/1*fkDC-jCsRRlKsjBNA_5P2A.png[/img]
Pilih tombol Environment Variables …
[img]https://cdn-images-1.S E N S O Rmax/800/1*jlwxBfaBT3Iw0fOxG89Czw.png[/img]
Pilih Variable path lalu tombol Edit …
[img]https://cdn-images-1.S E N S O Rmax/800/1*xoIkpO1_WIJW1biuMYbing.png[/img]
Pilih tombol New untuk menambahkan path direktori baru kedalam Environment system, biasanya variable path ini terisi otomatis oleh aplikasi yang mendukung environment system.
Perbedaan jika tidak didaftarkan pada Environment Variable maka aplikasi dapat juga berjalan dengan memanggil nama dan extensi file tersebut pada directory aktif cmd seperti tools nc.exe (netcat)
[img]https://cdn-images-1.S E N S O Rmax/800/1*CzadLPM03n5mpOJQPZeDOA.png[/img]
dan jika sudah didaftarkan maka aplikasi bisa berjalan dimana saja pada direktori aktif cmd dengan langsung mengetik nama aplikasi tersebut tanpa extensi (.exe) filenya :
[img]https://cdn-images-1.S E N S O Rmax/800/1*SQ7VYsmO2BW6nBVk3W0s-w.png[/img]
3. Mendownload Aplikasi yang diperlukan
https://nmap.org/dist/nmap-7.94-setup.exe
https://windows.metasploit.com/metasploitframework-latest.msi
https://sourceforge.net/projects/xampp/files/XAMPP%20Windows/8.0.28/xampp-windows-x64-8.0.28-0-VS16-installer.exe
https://github.com/git-for-windows/git/releases/download/v2.41.0.windows.1/Git-2.41.0-64-bit.exe
https://strawberryperl.com/download/5.32.1.1/strawberry-perl-5.32.1.1-64bit.msi
https://github.com/oneclick/rubyinstaller2/releases/download/RubyInstaller-3.2.2-1/rubyinstaller-3.2.2-1-x64.exe
https://www.python.org/ftp/python/3.11.3/python-3.11.3-amd64.exe
https://curl.se/windows/dl-8.1.2_2/curl-8.1.2_2-win64-mingw.zip
https://eternallybored.org/misc/netcat/netcat-win32-1.12.zip
Script Perl
https://github.com/sullo/nikto/archive/master.zip
Bash
https://github.com/vanhauser-thc/thc-hydra/archive/refs/tags/v9.4.zip
Script Python
https://github.com/sqlmapproject/sqlmap/zipball/master
dan masih banyak lagi Aplikasi maupun Script Tools lainnya yang bisa dijalankan pada sistem Operasi Microsoft Windows. disini saya hanya melisting aplikasi yang popular saja, jika ada yang lain silahkan tulis dikolom komentar

4. Menginstall Aplikasi
Install aplikasi yang didownload seperti pada umumnya kecuali script tools yang hanya bisa dijalankan menggunakan bahasa pemograman tertentu seperti python, perl, ruby maupun php, biasanya script ini tercompress dengan extensi zip, rar, 7z, tar.gz, dll anda dapat mengextract menggunakan software Winrar/7zip dll sesuai dengan directory masing-masing.
seperti contoh tools Sqlmap.py maka running Sqlmap.py harus menggunakan bahasa pemograman python pada aktif directory dengan menggunakan perintah sebagai berikut :
Quote:
[img]https://cdn-images-1.S E N S O Rmax/800/1*qWqK2at2ValVDwO_LQ5BRQ.png[/img]
dan contoh lain yang menggunakan bahasa pemograman perl seperti nikto
Quote:
[img]https://cdn-images-1.S E N S O Rmax/800/1*8T5VkWlVoYNwHJRIsutuog.png[/img]
ada juga tools yang memang executable application yg berjalan di windows cli seperti nmap :
[img]https://cdn-images-1.S E N S O Rmax/800/1*tJf-okBhTthALqBgIUA09g.png[/img]
Sedikit saya jelaskan perbedaan aplikasi gui dan console / cli,
GUI(Graphical User Interface) adalah Aplikasi berbentuk Form maupun dialog box biasanya terdiri dari component seperti input, tombol, media, dll yang berjalan di Microsoft Windows maupun linux/unix contohnya browser chrome, microsoft office, dll pada desktop, web, maupun mobile, jika di OS mengenal dengan istilah GUI Windows dan KDE/GNOME pada linux
Console / CLI (Command Line Interface) aplikasi yang berjalan hanya dengan perintah Comand Prompt, seperti Bash pada linux
Menggabungkan semua terminal dalam satu tab menggunakan Windows Terminal
- Buka Start Menu cari Microsoft Store
- Install Windows Terminal
[img]https://cdn-images-1.S E N S O Rmax/800/1*gpHRmDXKt2Udr-3Rtrim3w.png[/img]
Windows Terminal juga mengintegrasi Powershell, Windows Subsystem for Linux (WSL) dll
[img]https://cdn-images-1.S E N S O Rmax/800/1*hGFxnnLSZbU6aTMb9TUeSQ.png[/img]
Menggunakan Terminal Mintyy sebagai WSL
Download : https://github.com/mintty/wsltty
[img]https://cdn-images-1.S E N S O Rmax/800/1*Di8SnM6NGP-blldrmyjAeg.png[/img]
Beberapa windows distribution yang disupport Terminal Mintyy
Cygwin
https://www.cygwin.com/
MinGW-w64
https://www.mingw-w64.org/
MSYS2
https://www.msys2.org/
Selain menjalankan Pentest Tools pada CMD bisa juga lewat Windows Subsystem for Linux (WSL) dan virtual machine (VM).
A. Menggunakan Subsystem Windows
Aktifkan Windows Subsystem for Linux pada Windows Features
[img]https://cdn-images-1.S E N S O Rmax/800/1*LO9Y_Tko_0m-eK_K0f91Tw.png[/img]
- Buka Start Menu cari Microsoft Store
- Install Windows Subsystem for Linux
[img]https://cdn-images-1.S E N S O Rmax/800/1*c1SzzFF2rhTVhAKulXvUBg.png[/img]
Install Kali Linux
[img]https://cdn-images-1.S E N S O Rmax/800/1*uPO2dfydQfOh8E6LeOwKWQ.png[/img]
B. Menggunakan aplikasi Virtual Machine seperti Virtual Box
[img]https://cdn-images-1.S E N S O Rmax/800/1*fY6JZ3djsgWhqmIJzjQiYw.png[/img]
[url=https://S E N S O R@adyoi/menjadikan-windows-cmd-sebagai-pentest-tools-1305e5d67ab8jadikan-windows-cmd-sebagai-pentest-tools-1305e5d67ab8]https://S E N S O R@adyoi/menjadikan-windows-cmd-sebagai-pentest-tools-1305e5d67ab8jadikan-windows-cmd-sebagai-pentest-tools-1305e5d67ab8[/url]
Diubah oleh adyoi 03-06-2023 16:04
0
172
0


Komentar yang asik ya


Komentar yang asik ya
Komunitas Pilihan