Codes Xploit: linux
Showing posts with label linux. Show all posts
Showing posts with label linux. Show all posts

Cara Resume Download yang Terputus via Wget

 
Cara Resume Download via Wget - Sebenarnya ini gampang banget dan saya rasa sudah banyak yang tau. Namun kebetulan tadi ada yang nanya di fanspage, jadi saya share saja sekalian di blog biar yang lain juga tau (barangkali ada yang belum tau juga hehe). Oke mungkin ada di beberapa kasus kalian mendownload via wget lalu koneksi terputus.
Read More

Cara Menonaktifkan Teamviewer Daemon saat Startup

 
Teamviewer Daemon berjalan secara otomatis saat booting. Namun jika kita tidak terlalu sering menggunakan Teamviewer, tidak ada salahnya proses tersebut di nonaktifkan saja karena prosesnya juga sedikit banyak akan memakan memori.
Read More

Menambahkan atau Memodifikasi Informasi Header pada Web Server Nginx

 
Menambahkan atau Memodifikasi Informasi Header pada Web Server Nginx - Sebenarnya saya sendiri bingung mau ngasih judul apa. Kebetulan tadi teman ada yang nanya gimana cara menambahkan pesan pada informasi header di nginx. Contohnya bisa kalian coba melakukan curl header blog.linuxsec.org dengan perintah curl -I https://blog.linuxsec.org . Maka akan muncul pesan tambahan yaitu Readme: Server maintained by LINUXSEC.ORG. Akhirnya saya tulis saja di sini barangkali ada yang butuh juga.
Read More

Mengenal Perintah nslookup Untuk Melihat Informasi DNS

Kali ini kita membahas perintah nslookup. Sebenarya untuk melihat seluruh informasi yang berhubungan dengan DNS dari siatu website kita bisa menggunakan tool online yang sudah banyak bertebaran. Namun berhubung kita pakai GNU/Linux, tidak ada salahnya mengenal perintah nslookup karena dengan perintah ini kita juga bisa mendapat informasi informasi mengenai DNS.
Read More

Menambahkan Swap pada VPS atau Dedicated Server

 
Biasanya provider memberi swap secara default saat kita order vps. Namun ada juga beberapa provider yang tidak menyediakan swap secara default contohnya di Vultr. Tentu bukan masalah jika yang kita beli adalah vps dengan spesifikasi tinggi, namun bagi yang membeli vps dengan spek rendah misal RAM 512MB, lebih baik dibuatkan swap sendiri toh caranya juga mudah.
Read More

Exa - Pengganti Perintah "ls" Modern Untuk Linux/Unix

Exa adalah pengganti yang ringan, cepat dan modern untuk perintah ls populer pada sistem operasi Unix-Like. Exa ditulis dalam bahasa pemrograman Rust dan dilengkapi dengan beberapa fitur tambahan yang tidak tersedia dalam perintah ls tradisional.
Read More

Menghapus History Terminal di GNU/Linux

 
Menghapus history di terminal linux kadang diperlukan, terutama jika saat itu kalian sedang meminjam komputer teman, atau teman akan meminjam komputer kalian. Semua history perintah yang sebelumnya diketik sebenarnya tersimpan di .bash_history. Sehingga jika kalian menghapus file tersebut harusnya sudah selesai. Nah, masalahnya, saat kita menekan tombol up down pada keyboard, perintah perintah yang sebelumnya tetap nampak alias belum terhapus total.
Read More

Memperbaiki Error "/bin/bash^M: bad interpreter" Pada Saat Menjalankan File Bash

 
Halo selamat pagi agan agan semua.
Sesuai judul, disini saya akan memberikan beberapa solusi jika terdapat error semacam /bin/bash^M: bad interpreter pada saat menjalankan file bash.


Error ini terjadi karena file terdapat line style ending "\r\n". Sebenarnya, pada linux line style ending yang benar adalah  "\n" saja, sedangkan "\r\n" terdapat pada DOS/Windows. Jadi jika kalian menjalankan file yang mengandung line style ending "\r\n" pada linux, maka sudah pasti akan terdapat error semacam itu. Untuk lebih jelasnya, coba kalian run file bash kalian seperti ini:

user@linux $ bash file.sh
atau
user@linux $ sh file.sh

Kalian akan mendapati error seperti ini:


Beberapa cara yang dapat kalian lakukan untuk memperbaiki ini adalah sebagai berikut.

  • Menggunakan command tr
user@linux $ tr -d "\r" < file.sh > file_fix.sh && rm -rf file.sh
Nantinya file.sh akan dibersikan (dihapus \r), lalu di write ke dalam file baru bernama file_fix.sh yang nantinya inilah file yang akan kalian jalankan.
user@linux $ ./file_fix.sh

  • Menggunakan command sed
user@linux $ sed -i -e "s/\r$//" file.sh

  • Menggunakan command dos2unix
user@linux $ dos2unix file.sh
Jika dos2unix belum ada pada linux kalian, installah terlebih dahulu. Kalian bisa cari referensi untuk menginstall dos2unix pada linux kalian masing-masing di google.


Oke sekian dulu, itu adalah beberapa cara yang bisa kalian lakukan untuk memperbaiki error dari /bin/bash^M: bad interpreter. 

Semoga bermanfaat .

Tutorial Socket Server with Perl

 
Halo, selamat malam. Kali ini gua mau sharing lagi gimana socket server.
Masih inget gimana kemarin Meme Comic Indonesia (MCI) kena deface di PORT 1337?
Yap, gua pake metode ini.



Oke langsung aja.
Sebelumnya untuk melakukan socket server, kalian harus terlebih dahulu masuk ke dalam server target kalian lewat backdoor yang kalian pasang di salah satu website.


Disini saya menggunakan Script Perl yang saya dapat dari referensi google, lalu sedikit saya modifikasi agar koneksinya selalu open.

Script: https://pastebin.com/zk8v8jp6

Upload script socket perl diatas tadi ke backdoor kalian.
Setelah di upload, jalankan command berikut untuk menjalankan file perlnya.
$ perl perlcgi.pl
 [perlcgi.pl] adalah nama file kalian.

Metode ini akan membuka koneksi pada port yang sudah ditentukan.
 Setelah itu, lalu jalankan command berikut untuk memastikan.
$ ps aux | grep 'perl'

Saya menamai file perlnya dengan nama  'percgi.pl', maka akan menghasilkan seperti di gambar (perl [namafile].pl)

Setelah itu, coba kita buka [IP:PORT] pada browser kita untuk memastikan lagi. Apakah koneksinya berhasil?

PORT yang saya buka adalah port 1337.



Yap Berhasil!!!.

Sekarang, kita Reverse IP tersebut dan lihat ada berapa banyak domain dalam IP yang sama.

Disini saya menggunakan
www.yougetsignal.com/tools/web-sites-on-web-server/


Coba salah satu website yang muncul disana dan tambahkan port 1337, karena di script tersebut saya set port 1337.


Dan lainnya pun sama.
---------------------------------------------------
--------------------------------------------------------


Oke sekian dulu yoooooo ~

Memperbaiki Format Waktu Yang Salah Saat Dual Boot Pada Ubuntu

 
Halo, selamat malam.
Kemarin ada yang sempet nanya di grup facebook indoxploit tentang penunjukkan waktu yang salah pada Linux nya dan dia bilang ini karena abis boot ke Windows. Lalu tiba-tiba jam pada linuxnya error/salah. Oke, baru kemarin aja gua juga ngalamin hal yang sama. Kebetulan gua abis install Windows 7, dan dual boot dengan Linux Mint yang sampe sekarang saya gunakan.

Oke langsung saja, untuk memperbaiki error itu bisa dilakukan seperti ini:

Kemarin saya coba untuk set Local Time, saya menggunakan command 'timedatectl'

Dan, silakan liat hasilnya. Waktu pada Linux nya kemarin normal lagi.


Oke Sekian dulu.
Semoga bermanfaat.


Sumber:
https://askubuntu.com/questions/800914/clock-shows-wrong-time-after-switching-from-ubuntu-to-windows-10

Cara Menggunakan rsync Untuk Transfer File di Terminal

 
Bagaimana cara mensinkronkan file dan direktori pada satu lokasi atau server ke lokasi lain? Untuk GUI mungkin kita bisa menggunakan FileZilla. Namun ada yang bilang sebagai sysadmin jangan terlalu bergantung pada GUI, karena "seni" sebagai seorang system administrator adalah saat bermain main dengan cli atau terminal. Oleh karena itu pada kesempatan kali ini saya akan membahas bagaimana cara mentransfer file menggunakan rsync.
Read More

Repository Lokal Ubuntu Linux dari GrombyangOS

 
Kali ini saya akan sharing tentang repository lokal untuk Ubuntu. Server ini di kelola dan di update setiap hari sehingga tetap mengikuti update dari main repo, hanya saja karena lokasi serer yang lebih dekat daripada server repository utama, repository milik GrombyangOS bisa dijadikan alternatif terutama buat yang merasa lemot saat update upgrade dari repository Ubuntu.
Read More

Kernel Generic dan Low Latency. Perlukah Kita Memasang Kernel Low Latency?

 
Yoo, pada pembahasan kali ini saya akan sedikit mengulas tentang kernel generic dan low latency. Dan benarkah kernel low-latency meningkatkan performa sistem operasi yang kita pakai ? Perlukah diinstall untuk penggunaan sehari hari?
Read More

Mengaktifkan Opcache di Ubuntu dengan Nginx dan PHP-FPM

 
Nginx menawarkan performa lebih baik sebagai webserver karena lebih ringan dan di sisi keamanan pun lebih baik. jadi tidak heran banyak web web besar lebih memilih Nginx daripada Apache. Pada tutorial kali ini saya akan menjelaskan bagaimana mengaktifkan Opcache yangmana ini akan meningkatkan kecepatan loading halaman web pada server Nginx kalian.
Read More

Perintah Dasar Git Yang Sering Digunakan

Halo kali ini mau membahas sedikit mengenai penggunaan Git. Git adalah tools yang berfungsi sebagai Version Control System (VCS) dan kalau diartikan ke bahasa kita artinya sebuah sistem pelacak perubahan pada file. Dan pada tutorial ini kita akan membahas perintah apa saja yang sering digunakan.
Read More

Cara Menggunakan TeamSpeak Client di Ubuntu dan Linux Mint

 
Haloo... kali ini kita akan membahas mengenai instalasi TS3 Client di GNU/Linux. teamSpeak adalah sebuah perangkat lunak yang memberi kemampuan untuk berbicara melalui internet. Biasanya sih dipake komunikasi pas lagi party bareng di game. Oke langsung saja ke tutorial.
Read More

Install Nmap dan Netstat di CentOS 7

 
Oke kali ini share sedikit tutorial instalasi Nmap dan Netstat di CentOS 7. Secara default kedua tools tersebut memang belum terinstall di CentOS 7. Hal ini baru saja saya alami ketika menyewa server baru tadi pagi. Nah berhubung kedua tools tersebut sangat penting, terutama untuk menganalisa servis yang berjalan di port tertentu dan melihat port mana saja yang terbuka, saya juga merekomendasikan teman teman menginstall tools tersebut.
Read More

Kabar Gembira, Kini Pilihan Distribusi Ubuntu 17.04 Telah Ditambahkan di Alldeb.net

Kalian tentu tau mengenai Alldeb.net. Alldeb adalah program shell script sederhana yang berfungsi untuk memudahkan menginstal program di Linux secara offline dan untuk mem-backup aplikasi Ubuntu yang telah terinstal lengkap dengan dependensinya ke dalam satu paket berkas berformat .alldeb, untuk distro Ubuntu. Alldeb memanfaatkan kemampuan apt-get dan dpkg sehingga dapat digunakan juga di BlankOn, Linux Mint, Kali Linux, Zorin OS, elementary OS dan distro-distro lain turunan Debian.
Read More

Port Forwarding Dengan Ngrok

 
Oke kali ini mau berbagi sedikit tips buat kalian yang tidak memiliki ip publik dari provider internet yang kalian pakai, kalian bisa menggunakan ngrok sebagai alternatif. Cara penggunaannya pun sangat mudah.
Read More

Cara Reset ZPanel Admin Password dari Command Line

 
Password untuk akun admin panel "zadmin" biasanya dibuat saat instalasi zPanel pertama kali dan terlihat di layar. Namun jika kalian lupa dengan password akun zadmin, tidak ada pilihan lain kecuali meresetnya. Nah kali ini saya akan menulis tutorial singkat cara mereset password akun zadmin menggunakan perintah di terminal.
Read More