Proxy Server

How to isntall & do simple configuration of Squid’s Proxy server on linux

Installing squid

sudo apt update -y && sudo apt install squid

first we install the squid proxy application. and all of its dependencies.

Configuring the proxy server

the configuration file is located in /etc/squid/squid.conf we can edit it using nano

sudo nano /etc/squid/squid.conf

now we need to allow http, as the default configuration forbid it.

http_access allow all

change deny to allow.

DNS Server konfigurasi menggunakan bind9

Tutorial konfigurasi dns server di linux

installl bind9

untuk installasi bind9 server di linux gunakan command ini:

sudo apt-get update
sudo apt-get install bind9

Konfigurasi

pertama2 ubah dan buat file named.conf.local:

sudo nano /etc/bind/named.conf.local

isi file dengan:

zone "james.com" {
    type master;
    file "/etc/bind/db.james.com"; # Path to the zone file
};

ubah james.com dengan domain yang kita mau.

sekarang kita buat file db.james.com

sesuaikan dengan apa yang ditulis di named.conf.local

sudo nano /etc/bind/db.james.com

isi file seperti ini:

DHCP Server configuration di linux

Cara konfigurasi DHCP Server di linux

dalam tutorial ini, saya akan menjelaskan cara konfigurasi dchp server di debian linux. Saaya akan menggunakan isc-dhcp-server.

Installasi isc-dhcp-server

Untuk menginstall isc-dhcp-server, saya akan menggunakan apt:

sudo apt-get update
sudo apt-uget install isc-dhcp-server

Konfigurasi

gunakan command ini untuk mengubah file konfigurasi:

sudo nano /etc/dhcp/dhcpd.conf

berikut contoh konfigurasi

subnet 192.168.1.0 netmask 255.255.255.0 {
    range 192.168.1.100 192.168.1.200;
    option routers 192.168.1.1;
    option domain-name-servers 8.8.8.8, 8.8.4.4;
    option subnet-mask 255.255.255.0;
    option broadcast-address 192.168.1.255;
    default-lease-time 600;
    max-lease-time 7200;
}

setelah itu kita perlu mengubah dafault interface di file /etc/default/isc-dhcp-server

FTP Server configuration

#How to configure vsftpd server in debian Dalam tutorial ini saya akan menjelaskan cara konfigurasi vsftpd. u

Installasi vsftpd server

Untuk menginstallasi vsftpd di linux, dapat menggunakan package manager apt-get, menggunakan command seperti dibawah ini:

sudo apt-get install vsftpd

Ubah file konfigurasi vsftpd

Setelah vsftpd sudah terinstall tanpa error, selanjutnya kita ubah file konfigurasi default di linux. Kita akan menggunakan text editor nano:

sudo nano /etc/vsftpd.conf

Masukan password karena perlu privilages sudo.

lalu jika file sudah dibuka kita perlu menambahkan teks konfigurasi seperti dibawah:

SSH Config Debian

#Configurasi SSH di Linux

Update dan Upgrade repository

gunakan command apt untuk mengupdate and upgrade package yang sudah terinstall, sebagai best practice. jalankan perintah berikut di terminal linux anda.

sudo apt update && sudo apt upgrade

Install openssh-server

gunakan apt package manager untuk menginstall openssh-server, jalankan perintah dibawah:

sudo apt install openssh-server -y

flag -y digunakan untuk menerima konfirmasi installasi (tidak wajib).

Jalankan sshd service setiap boot

gunakan command systemctl untuk membuat sshd berjalan setiap linux di booting, jalankan perintah dibawah ini:

Static Aint Always Noise

Static Ain’t Always Noise Picogym writeups.

we we’re given two files. static and ltdis.sh . static is filled with binary data. so i tried to print all readables character in it with the command string. and after a little bit of scrolling i found the flag.

use the command:

strings static | grep pico{

flag: picoCTF{d15a5m_t34s3r_f6c48608}