. Fungsi dan Tutorial termux android untuk Pemula - IME Android -->

Fungsi dan Tutorial termux android untuk Pemula

Konten [Tampil]
IME android - Sebelum Download termux, saya akan bahas sedikit beberapa fungsi dan tentang aplikasi ini. Aplikasi termux adalah yang dapat di gunakan gratis dan open source yang dengan dasar dari sistem operasi linux.

Secara umum penjelasanya tentang aplikasi termux Terminal emulator dan linux environment


Download apk dan install termux menjadi salah satu alternatif untuk mereka yang gemar dan hobi di dunia hacking,karena kegunaannya sama halnya perangkat linux yang ada di genggaman tangan.


Fungsi Termux dan hubungannya dengan Android. 


Sampai di sini kita sepakat bahwa android adalah salah satu jenis sistem operasi saat ini cukup populer di kalangan perangkat smartphone.


Sistem operasi yang berbasis linux dengan rancangan sedemikian rupa dengan peruntukan ponsel pintar yang mendukung layar sentuh.Dikembangkan google dan diresmikan pada tahun 2017 yang merupakan hasil dari turunan kernel linux.Wikipedia

Android dibuat dan dikembangkan oleh google ,android dibuat dari hasil memodifikasi kernel linux dan aplikasi opensource lain nya.Varian dari android ini juga digunakan pada perangkat mobile jenis lain seperti game console,kamera digital,mesin absensi,smart tv,dan perangkat elektronik lain nya.


Termuk adalah aplikasi terminal emulator yang di buat khusus agar bisa di install pada sistem operasi android dengan dukungan linux environment.Penggunanya tanpa harus melakukan root atau settingan apapun,selain itu ukuran aplikasinya juga relatif kecil.

Penggunanya dapat install aplikasi tambahan sesuai dengan kebutuhanya (Package) melalui APT Package manager.
..di desain layaknya Linux dengan enviroment standar debian .

Cara pemakaian termux cukup beragam tergantung dari penggunanya,umumnya mereka yang hobi belajar sistem, atau hal lainya dapat menginstal beberapa package penetrasi seperti metasploit, kali net hunter dan berbagai aplikasi hacker lain di hp.


Pengertian Terminal Emulator ,Termux ?


Emulator merupakan aplikasi CLI atau berbasis tampilan Command line Interface berfungsi melakukan akses shell.

Emulator berfungsi sebagai alat mempermudah mengakses shell Linux dari GUI , kegunaannya dapat untuk mengakses shell consoe dari Shell GUI.

.. Sedangkan termux adalah aplikasi terminal emulator khusus android yang dapat membatu mengakses shell linux pada hp android anda.

Dan tutorial termux untuk pemula tidak lupa kenalan dengan Linux envioment, merupakan sebuah variable dengan nama serta nilai dengan data yang digunakan oleh aplikasi.

Nama variable biasanya berisi info definisi seputar lingkungan yang ada pada sistem ,seperti lokasi file exe,file setting didalam sistem atau editor default yang di gunakan dan pengaturan sebuah lokal sistem.

ini sangat penting kita pahami jika ingin belajar termux android,sebagai pemula pastinya akan kesulitan menghadapi berbagai bahasa yang ada.

Environement variable ini dapat menyediakan dengan cepat dan singkat dari berbagai konfigurasi aplikasi serta proses pada linux.

Dari environment distro linux dan android secara umum berbeda,menjalankan aplikasi linux pada environment berbeda dapat menyebabkan error berikut beberapa perbedaan yang mendasar di keduanya.
  • Struktur directory pada OS android tidak sesuai sama persis dengan aturan directory linux,contoh pada linux file binari berada di /bin dan OS android /system/bin/.
  • Pada android tidak terdapat folder umum seperti /bin,  /usr, /tmp ,/etc, /var.
  • Linux memiliki standar yang umum folder $HOME yang di buat untuk setiap user dengan directory  /home/namauser yang memungkinkan multi user.
  • Pada  android folder $HOME berada pada sub directory dari aplikasi sehingga setiap aplikasi pada android memiliki folder tersebut.
  • Pada termux menginstall package pada direcotry berdasarkan dengan definisi $PREFIX. enviroment variable.Seperti binaries yang berada $PREFIX/bin,dan file konfigurasi $PREFIX/etc
  • Perintah termux melihat isi variable $PREFIX caranya dengan ketik "echo $PREFIX".
  • Shared libraries diinstall pada $ PREFIX / lib, yang sudah didefinisikan pada variable $ LD_LIBRARY_PATH.
Selain file sistem pada OS android berbeda dengan linux secara umum,termuk dapat di gunakan oleh user  tinggal tanpa root setiap aplikasi,artinya setiap aplikasi di jalankan oleh user sendiri yang memungkinkan mengoperasikan perintah termux tidak akan mempengaruhi aplikasi lain.

Menjalankan package user non root bisa menyebabkan port di bawah 1024 tidak bisa di gunakan ,agar dapat menjalankan dibawah port 1024 pada linux harus user root.

Solusinya banyak aplikasi yang sudah di konfigurasi untuk menggunakan port di atas 1024 untuk nilai standar pada environment android sepeti port default android ftpd, httpd, dan sshd adalah 8021, 8080 dan 802.

Selanjutnya mengenal Shell Linux pada termux.

Shell merupakan antar muka yang digunakan pengguna untuk berinteraksi dengan system. Umumnya jenis shell berbasis pada CLI atau bisa juga GUI. 

Shell yang di gunakan pada hp android secara standar berbasis pada GUI (Grafic User Interface) menjadi kan tatap muka memilki grafis yang baik dan mudah di gunakan. 

Namun pada aplikasi termux berbasis pada shell linux dengan versi CLI sehingga penggunanya harus familiar dengan perintah dasar termux. 

.. Ya, hanya tulisan, tidak seperti layar utama ponsel yang terdapat banyak aplikasi. 

Cara menggunakan termux di hp android yakni dengan shell CLI yang mengharuskan anda mengetik pada setiap perintahnya. 

Kegunaan Aplikasi termux di hp android. 


Pada hakekatnya termux berfungsi melakukan akses shell linux di hp android.selain itu termux mengemulate debian linux environment sehingga seperti menggunakan sell linux debian di hp. 

Fungsinya secara spesifik dapat disesuaikan dengan kebutuhan, contohnya untuk test aplikasi, dan untuk anda yang mendalami security system dapat melakukan penetrasi /Hacking. 

Beberapa fungsi termux di hp android yang biasa digunakan yakni tergantung dari pemakainya. Jika untuk developer aplikasi termux digunakan untuk melakukan pengujian melakukan debuging mengatasi masalah yang terjadi. 

.. Berkat kompiler yang tersedia pada termux seperti Rust, Go, Clang dll. Interpreter yang dapat berjalan seperti Bash, Perl,Pyton dan lain sebagainya. 

Selain sebagai alat compiler program atau aplikasi juga termux menjadi tools hacking yang cukup handal. Dengan software repository yang sudah ada di dalamnya memungkinkan dapat digunakan untuk melakukan penetrasi sistem seperti hydra, metasploit, nmap dll. 

Cara menginstall termuk di hp dan Download Apk. 

Cara menginstall TERMUX sangat mudah dan sama seperti kamu menginstal aplikasi android pada umum nya.Pertama anda dapat download termuk apk atau bisa melalui playstore, aplikasi ini tanpa harus root terlebih dulu smartphone anda.

Jadi.. bisa langsung install,untuk proses instalasi via apk ,anda perlu melakukan izin aplikasi dari sumber tidak di kenal dulu ya, Caranya cukup masuk ke menu hp kemudian pilih pengaturan "Security " Centang "Sumber tidak di kenal ".

Berikutnya setelah terinstall,silahkan buka aplikasinya dan ketik perintah "apt update" kemudian enter,nanti aplikasi akan melakukan update daftar package di hp dan menyesuaikan dengan server repository.

Belajar termux memang cukup kompleks ,tidak hanya sebatas melakukan install saja,melainkan harus memahami bahasa shell yang akan di gunakan.

Agar dapat mencari download dan install package anda dapat menggunakan apt package manager.

Apa itu apt package manager pada termux ?

Merupakan package  yang biasa digunakan sistem operasi linux distro debian serta turunannya untuk mengelola package.

Dan seperti yang telah saya jelaskan di atas pada termux tersedia Software  termux repositry yang mempermudah penggunanya dalam melakukan segala aktifitasnya .

Aplikasi yang terpusat dalam satu server dan pantau langsung oleh team termux.
..disanalah anda dapat download dan install package yang anda butuhkan.

Istilahnya "Official repository " yakni supaya aplikasi dapat dikategorikan dan dimasukan kedalam Official repostory maka harus menyediakan "Build script ", Tujuannya melakukan Cross Compilation sehingga package dapat di compile ke semua perangkat.

Berbeda dengan aplikasi yang di buat di suatu perangkat lalu di kemas dengan "termux-create-package",ini merupakan bukan dari kategori official repository.

...anda dapat memperoleh beberapa package dan jenis sesuai dengan keinginan melalui "github.com/termux" yang di kelola dan diawasi langsung oleh termux.

Jika dari penggunanya ingin berkontribusi membuat package juga dapat menguploadnya di github.Setalah anda membuat aplikasi anda bisa kemas terlebih dulu dengan perintah "termux-create-package"  lalu menguploadnya dengan cara "termux-apt-repo" melalui Shell anda.

Kapasitas yang di Izinkan dapat di upload di github hanya max 100MB ,jadi anda tidak dapat meng-upload lebih dari itu per filenya.


Cara menginstall package dari APT reposity.

Seperti yang telah saya sebutkan bahwa termuk memiliki antar muka CLI, untuk dapat menginstall package anda dapat menggunakan package manager ,merupakan wrapper apt package manager.

.. hal ini bertujuan untuk mempermudah dalam install ,upgrade packgage secara otomatis tanpa melakukan update list manual.


Belajar Perintah dasar termux di hp untuk pemula.

  • pkg help untuk memperlihatkan perintah bantuan di shell opsi pkg manager.
  • pkg search xxx perintah yang berfungsi untuk melakukan pencarian package berdasarkan nama package.
  • pkg install xxxx Merupakan sebuah perintah untuk install package.
  • pkg uninstall xxxx perintah yang berfungsi untuk uninstall.
  • pkg reinstall xxxx perintah untuk mengisntall ulang aplikasi.
  • pkg show xxxx fungsinya menampilkan info detail tentang packages.
  • pkg list-installed untuk menampilkan daftar packages yang terinstall di termux mu.
  • pkg files xxxx Perintah untuk melihat lokasi penyimpanan files packages.
  • pkg list-all fungsinya perintah menampilkan semua package yang disediakan repository.
  • pkg upgrade Sebuah perintah untuk melakukan update/upgrade package yang terinstall di termux hp anda.
  • clear perintah membersihkan jendela console terminal anda. 
    rm Perintah menghapus file.
  • cd Perintah memindahkan ke directory lain yang kita ingin di gunakan. 
  • cp untuk untuk menyalin File dan Folder .
  • cd .. Perintah untuk kembali ke directory sebelumnya. 
  • cd ~ perintah ke home directory
  • cp -avr /folder-awal /folder-tujuan perintah copy folder dan isinya
  • rm -rf Nama_Folder perintah menghapus folder dan isinya.
  • rmdir Berfungsi untuk menghapus Folder kosong .
  • mv perintah berfungsi  memindahkan file, atau dapat digunakan  mengubah nama apa bila dalam satu tujuan yang sama. 
  • rmdir --ignore-fail-on-non-empty Namafolder fungsinya menghapus folder yang tidak kosong
  • chmod fungsimga sebagai perintah mengubah File /folder permission/privilage. 
  • chmod +x NamaFolder perinta merubah permision ke 775 atau rwx–x–x
  • ls Perintah untuk melihat /list file dan directory serta dapat menggunakan perintah  ls -la untuk mengetahui info detail file dan folder
  • pwd (print working directory), perintah berfungsi melihat lokasi directory saat ini.
Itulah beberapa tutroial perintah dasar termux yang dapat kita coba ,dan selain perintah yang berkaitan dengan package juga dapat melakukan install file.

Belajar termux memang tidak hanya sampai disitu saja,mengingat fungsinya sangat banyak ,bahkan ada juga tutorial termux spam sms,wa dan masih banyak lagi.Untuk itu termux dan manfaatnya tergantung dari skill penggunanya.

Tutorial perintah termux install file ".deb"

File yang berbasis dari linux debian, extensinya juga berbeda  berikut dapat anda ingat baik baik.
  • Perintah shell Install package dpkg -i ./nama_package.deb
  • Perintah shell termux uninstall Package dpkg --remove [nama package]
  • Perintah melihat daftar aplikasi terinstall yang memiliki extensi .deb, caranya ketik pada shell kalian dpkg -l .
  • Beberapa perintah lainya yang bermanfaat anda bisa melihatnya dengan man dpkg .
Nah,perlu diperhatikan Aplikasi termux tidak kompatibel dengan file daro ubuntu repository atau distro linux lainya,hanya debian package saja yang di tunjuk oleh termuk.

Tutorial perintah dasar termux untuk install script.


Setelah anda download termuk apk dan berhasil menginstalnya, pastikan tidak menyesal karena termuk dapat menjalankan berbagai script bahasa pemrograman seperti ruby, pyton, php dan masih banyak lagi.

Untuk jenis file memiliki extensi yang berbeda beda, seperti  ruby dengan extensi ".rb", Python dengan extensi ".py" dan perl memiliki extensi ".pl" yang dapat di jalankan langsung tanpa melakukan compiler.

Install library perl, ruby atu python di termux dengan perintah  $ pkg install perl ruby python  dan untuk mejalankan aplikasi dari bahasa pemrograman diatas caranya yakni :

$ python namascript_anda.py

$ ruby namascript_anda.rb
$ perl namascript_anda.pl

Dapat di perhatikan ,bahwa setiap pemrograman memiliki extensi yang berbeda sehingga jika terdapat kesalahan perintah menjalankan file yang tidak sesuai dengan bahwa pemrograman yang di gunakan, maka tidak akan bekerja, error.


Mengelola script

Secara umum aplikasi di bedakan berdasarkan aplikasi tersebut di jalankan,yakin perlu di compiler dan tanpa di compiler.

Di compile yakni memerlukan interpreter mengubah menjadi bahasa mesin, sedangkan tanpa di compile script yang langsung dapat berjalan pada termux.

Dan kegunaan dari script yang akan di jalankan yakni bergantung dari pembuatnya, jadi cukup berbahaya juga untuk anda jika sembarangan mengunduh dan menjalankan,karena apabila ternyata program tersebut adalah perintah memasang malware di hp anda  dapat  beresiko buruk.

Package Manager dari beberapa Bahasa Pemrograman

Belajar termux tidaklah instan,tidak serta merta langsung mengikuti beberapa tutor seperti "Cara bobol wifi menggunakan termux" dan menjadi bisa.

..Selanjutnya sebagai pemula kita harus mengenal beberapa package dari beberapa bahasa pemrograman.

Tidak secara default termux menyajikan, penggunanya dapat menginstal sesuai dengan kebutuhan secara manual melalui shell dan berikut jenis bahasa pemrograman dan cara installnya.

Node.js 
Package ini di sebut dengan npm, kepanjangan dari Node.js Pacakage Management , dan untuk menginstal modul ini  caranya dengan perintah "pkg install nodejs" sedangkan untuk install package melalui perintah "npm install -g <nama_package>" dan akan tersimpan pada $PREFIX/lib/node_modules

Perl 
Anda dapat install perl Package Management (cpan) dengan perintah pkg install perl,dan untuk mempermudah install modul lain anda dapat menggunakan cpan App::cpanminus dan berikutnya anda dapat melakukan install moduls mengunakan cpanm Module::Name

Python 

Ada dua jenis Pyton yang dapat anda pilih Python Package Management (pip),yakni Pyhton 2,3.Cara install package python di termux juga mudah kok.

Setelah terinstall anda dapat install package nya dengan perintah "pip install [nama_package]" dan untuk menampilkan bantuan pip --help.

Cara install Ruby Package Management (gem)

Merupakan librarry yang di distribusikan oleh pemrograman ruby dan dapat bekerja atau di gunakan pada terminal termux.

Berikut cara instalasinya pertama silahkan kunjungi  https://rubygems.org/pages/download
Kemudian anda download salah satu jenis file ,contohnya file TGZ .

  • Selanjutnya buka file dengan "tar zxvf rubygems-3.1.2.tgz" 3.1.2 berdasarkan versi yang di download.
  • Berikutnya masuk ke foldernya cd rubygems-3.1.2.
  • Selanjutnya buka dengan ketik "ruby setup.rb".


TeX Live Package Management (tlmgr)

Bagaimana cara installnya, dapat melalui situs resminya https://wiki.termux.com/wiki/TeX_Live


Belajar termux pemula dengan Kode Perintah. 


Karena menggunakan tatap muka Command Lime Interface, semua perintahnya tidak menggunakan text, tidak layaknya aplikasi android yang tampak pada menu utama ponsel anda yang telah didukung dengan grafik.


Kuncinya terletak pada Command yang anda masukan,sama halnya menjalankan linux seperti debian, mint, kali.

Setiap perintah yang anda masukan bersifat sensitif case , setiap tex yang anda masukan sangat di perhitungkan jadi penggunanya harus mengetik dengan benar,huruf kecil,besar titik dan lain sebagainya.


Penggunaan termux harus menggunakan huruf kecil..jadi pastikan anda tidak menggunakan huruf kapital pada setiap penulisannya.



Cara install package hacking pada termux android.

Ini dia yang paling menarik,mencoba belajar hacking atau melakukan penetrasi sistem menganalisa bug untuk perbaikan security.

.. disinilah jawaban dari pertanyaan yang sering terjadi "Aplikasi termuk untuk apa?"



Langkah Install WireShark termux.

Install  WireShark adalah sebuah aplikasi yang berfungsi menganalisa paket jaringan internet,cukup banyak banyak fungsinya diantaranya menggunakan tools ini anda dapat belajar troubleshoting jaringan,menganalisa ,protokol jaringan bahkan Membobol password WiFi.

Wireshark sangat penting kita pelajari jika ingin menjadi seorang yang paham akan jaringan internet.

Kelebihan wiresahrk merupakan salah satu aplikasi linux yang di bekali dengan antar muka GUI.Jadi untuk menggunakan app ini anda perlu mengaktifkan GUI pada termux android anda.
Cara mengaktifkan GUI nya  dan update, 

Upgrade repository Silahkan ketik "apt update && apt upgrade -y".

Cara install wireshark ,pertama silahkan ketik "apt install wireshark-gtk"dan tunggu hingga selesai.

Cara install Namp Di termux Hp android.


Buat kamu yang mendalami tentang beberapa aktifitas keamanan ,salah satu tutorial termux yang akan saya bahas adalah cara install nmap di hp android anda.


Nmap Cukup populer di kalangan pengguna komputer,bahkan mereka yang ingin belajar termux untuk hacking harus mengenal nmap.Aplikasi ini bekerja melakukan scaner jaringan  menemukan layanan jaringan komputer ,mengirim paket dan menganalisa respon.


Dengan nmap cukup banyak kegunaannya, menemukan host,mendeteksi sistem operasi yang di gunakan, mengetahui mereka yang dalam satu jaringan.





  • Pertama anda dapat membuka termux , kemudian lakukan update package dengan perintah "pkg upgrade" lalu enter dan tunggu hingga selesai.
  • Berikutnya ,ketik "pkg install nmap" enter,maka proses install akan berjalan.Jika muncul pesan "Do You want continue? [Y/n] "silahkan ketik "Y" lalu enter.
  • Setelah selesai adan dapat mengetik perintah nmap [Scan Type(s)] [Options] {target specification}.
  • Dan untuk menampilkan opsi bantuan lengkap dapat menggunakan "nmap-help".

Install metasploit Termux

MetaSploit Framework  merupakan salah aplikasi hacking yang sangat populer kalangan hacker fungsinya adalah menguji dan menjalankan exploit dengan memanfaatkan kerentanan sistem.

Pertama Install repository unstable-repo melalui perintah "pkg install unstable-repo".

Install metasploit dengan perintah "pkg install metasploit".

Lalu tunggu hingga selesai,


Menggunakan Keyboard  Layar hp mengoprasikan Termux android.

Tutorialnya memang cukup banyak,sehingga dalam belajar menggunakan aplikasi termux di android memang tidak sederhana.

Kuncinya adalah terbiasa,karena kebanyakan perintahnya menggunakan CLI penggunanya di tuntut untuk hafal beberapa command untuk penggunaan app termux.

Dalam hal ini terkadang penggunaan tombol kombinasi pada keyboard hp sedikit berbeda dengan pc.

..mungkin akan kesulitan,ketika menekan tombol kombinasi.

Berikut penggunaan tombol kombinasi yang dapat anda gunakan ketika mengoperasikan termux di hp.

Shortcut termux keyboard android.

  • Ctrl + A  fungsinya memindahkan kursor ke awal baris command/
  • Ctrl + C  yakni melakukan cancel proses yang sedang berjalan.
  • Ctrl + D Shortcut keyboard yang ini di gunakan menutup sesi terminal.
  • Ctrl + E fungsinya memindahkan kursor langsung akhir baris
  • Ctrl + K penggunanya dapat menggunakannya untuk menghapus dari ujung kursor sampai akhir baris
  • Ctrl + L Membersihkan layar terminal.
  • Ctrl + Z  berfungsi untuk menangguhkan Tkirim SIGTSTP ke proses saat ini
  • Ctrl + alt + C berfungsi untuk perintah membuka sesi baru.



Shortcut tombol Hp Ketika mengoperasikan termux.

  • Tekan tombol kombinasi Volume Up + E sebagai perintah Escape
  • Perintah tab dapat dengan tekan Volume Up + T.
  • Vol Up + 1  perintah menekan  F1 dan dapat di teruskan menjadi F2,F3 dengan Vol Up + x,sedangkan untuk akses F10 dengan Volume Up + 0.
  • Vol Up + B atau Alt + B atau menjadi instruksi back menggunakan readline.
  • Vol Up + F atau Alt + F fungsinya meneruskan ketika menggunakan readline.
  • Vol Up + W fungsinya untuk Tombol panah atas.
  • Vol Up + A pengganti arah Tombol panah kiri.
  • Vol Up + S  untuk Tombol panah bawah.
  • Vol Up + D untuk tombol panah kanan
  • Vol Up + L untuk menulis karakter  | "karakter pipa"
  • Vol Up + H  Untuk penulisan ~ "karakter tilde"
  • Vol Up + U untuk penulisan _ "Underline"
  • Vol Up + Perintah kursor Naik halaman dan Vol + N Untuk turun.
  • Vol Up + V fungsinya menampilkan kontrol volume.


Dan masih banyak lagi tutorial termux untuk pemula yang harus di pelajari,apapun package yang akan anda install semua tergantung  perlakuan dan tujuan anda belajar termux.


Penutup

Demikian pembahasan saya kali ini terkait dengan termux, anda dapat Download apk termux terbaru,dan pelajari beberapa perintah dasar dan install packagenya. Terimakasih.

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel