7 Alat OSINT Berguna untuk Pengujian Penetrasi
Pada artikel ini, jelaskan dengan baik 7 alat OSINT yang berguna untuk Pengujian Penetrasi.
Pada artikel ini, kami akan menjelaskan cara menginstal Polr di Ubuntu 20.04 dengan LAMP.
Polr adalah penyingkat tautan yang cepat, modern, dan sumber terbuka. Ini memungkinkan Anda untuk menghosting penyingkat URL Anda sendiri, untuk memberi merek pada URL Anda, dan untuk mendapatkan kendali atas data Anda.
Ini memiliki API (Application Programming Interface) yang kuat yang memungkinkan Anda membuat tautan secara terprogram. Ini dirilis di bawah GNU General Public License v2.0, dan dilengkapi dengan berbagai fitur yang memungkinkan Anda untuk menyesuaikan izin, penerusan URL, dan tema.
Prasyarat
Instal Polr di Ubuntu 20.04 dengan LAMP
1. Tetap perbarui server
Perbarui indeks repositori paket, dan perbarui paket yang diinstal.
# apt update && sudo apt -y upgrade
2. Instal server web Apache
# apt install apache2 -y
Jika, Anda mengaktifkan firewall dan permintaan blok firewall dari server web apache, buka port di firewall.
# ufw allow 80/tcp
# ufw allow 443/tcp
# ufw reload
Mulai dan aktifkan layanan Apache2.
# systemctl start apache2 && systemctl enable apache2
3. Aktifkan fitur mod_rewrite Apache.
Aktifkan modul mod_rewrite Apache. Polr mengharuskannya untuk membuat URL yang ramah pengguna.
# a2enmod rewrite
Mulai ulang server web Apache untuk memuat modul dan ekstensi baru.
# systemctl restart apache2
4. Instal PHP
Di sini kami menginstal default PHP versi 7.4 dan modul lain untuk penerapan web menggunakan perintah berikut:
# apt install php php-pdo php-mysql php-mbstring php-tokenizer php-json php-curl -y
5. Instal Komposer PHP
Unduh menggunakan curl dan jalankan penginstal Komposer .
# curl -sS https://getcomposer.org/installer | php
Untuk menggunakan Composer global composer.phar ke /usr/local/bin/ menggunakan perintah berikut.
# mv -f composer.phar /usr/local/bin/composer
Verifikasi Komposer berfungsi menggunakan perintah berikut:
# composer -V
Alat Komposer PHP sekarang ada, tetapi sebelum menginstal Polr, Anda akan membuat database dan akun pengguna berikutnya.
6. Instal MariaDB
# apt install mariadb-server mariadb-client -y
Konfigurasi default MariaDB tidak akan diamankan. Mari kita amankan instalasi menggunakan perintah berikut:
# mysql_secure_installation
Setelah skrip dieksekusi, ia akan mengajukan banyak pertanyaan.
Ini akan meminta Anda untuk memasukkan kata sandi saat ini untuk root (masukkan untuk tidak ada):
Kemudian masukkan ya/y ke pertanyaan keamanan berikut:
Set a root password? [Y/n]: y
Remove anonymous users? : y
Disallow root login remotely? : y
Remove test database and access to it? : y
Reload privilege tables now? : y
Masuk ke mysql
# mysql -u root -p
Sekarang, buat database dan pengguna Polr
CREATE DATABASE polr;
GRANT ALL PRIVILEGES on polr.* TO 'polr_user’@’localhost' identified by 'EXAMPLE_PASSWORD';
EXIT;
7. Instal Polr
Buat sub-direktori terpisah untuk situs Polr Anda di bawah direktori root Apache /var/www .
# mkdir -p /var/www/example.com
Selanjutnya, gunakan git untuk mengkloning paket instalasi Polr dari GitHub.
# git clone https://github.com/cydrobolt/polr.git --depth=1 /var/www/example.com
Gunakan perintah cd Linux untuk menavigasi ke direktori /var/www/example.com.
# cd /var/www/example.com
Kemudian, jalankan perintah composer di bawah ini untuk menginstal Polr.
# composer install --no-dev -o
Buat file konfigurasi baru dengan menyalin file .env.setup default yang dikirimkan bersama Polr ke .env.
# cp .env.setup .env
Tetapkan kepemilikan dan izin yang sesuai untuk file dan direktori Polr.
# chown -R www-data:www-data /var/www/example.com/
# chmod -R 755 /var/www/example.com/
Paket Anda sekarang telah terinstal. Namun sebelum Anda menjalankannya, buatlah file konfigurasi virtual host untuk aplikasi Polr Anda.
8. Buat File Host Virtual
buat file host virtual baru untuk situs Polr Anda di bawah direktori /etc/Apache2/sites-available/ .
# nano /etc/apache2/sites-available/example.com.conf
Kemudian, tambahkan informasi di bawah ini ke dalam file. Ganti example.com dengan nama domain atau alamat IP publik server Anda yang benar.
ServerName [server IP] or example.com
ServerAlias example.com
DocumentRoot "/var/www/example.com/public'
Require all granted
Options Indexes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
Simpan dan tutup file. Kemudian, aktifkan file konfigurasi yang baru saja Anda buat menggunakan perintah a2ensite.
# a2ensite example.com.conf
Kemudian, restart server web Apache untuk memuat pengaturan baru.
# systemctl restart apache2
Apache sekarang dapat server situs web Polr Anda dari file host virtual yang baru dibuat.
Itu dia. Instalasi telah berhasil diselesaikan.
Navigasikan ke browser Anda dan buka URL http://example.com/setup atau IP server .
Anda akan melihat halaman web untuk menyelesaikan pengaturan, seperti yang ditunjukkan di bawah ini.
Ubah nama pengguna dan kata sandi basis data dan bidang yang diperlukan.
Jika Anda mengalami masalah saat menjalankan skrip setup, jalankan perintah di bawah ini untuk menginisialisasi struktur database secara manual.
# php artisan migrate
Pada artikel ini, kami telah menjelaskan cara menginstal Polr di Ubuntu 20.04 dengan LAMP.
Pada artikel ini, jelaskan dengan baik 7 alat OSINT yang berguna untuk Pengujian Penetrasi.
Pada artikel ini, jelaskan cara menginstal Bitwarden di Ubuntu 20.04. Server Bitwarden yang dihosting sendiri adalah pengelola kata sandi sumber terbuka. Di Server yang Dihosting Sendiri.
Pada artikel ini, kami akan menjelaskan cara menginstal NetBox di Ubuntu 20.04. Instal dan konfigurasikan. NetBox adalah aplikasi pemodelan sumber daya infrastruktur (IRM).
Kalkulator Biaya PayPal. PayPal adalah metode pembayaran yang paling umum digunakan. PayPal menawarkan akun pribadi dan bisnis. Ini memberi Anda gambaran yang jelas tentang biaya
kita akan belajar cara menginstal dan menjalankan laporan MTR di CentOS 7. Untuk mendiagnosis dan mengisolasi kesalahan jaringan, administrator Linux menggunakan alat MTR(my traceroute).
Kita akan melihat cara menginstal dan mengkonfigurasi server git pada CentOS 7. Setup server Git. Git adalah sumber gratis dan terbuka. Instal Git menggunakan YUM atau unduh.
Dalam tutorial ini, kami akan menunjukkan kepada Anda betapa mudahnya menginstal iRedMail di Ubuntu 20.04. iRedMail adalah solusi server surat sumber terbuka.
Pada artikel ini, jelaskan dengan baik cara mengatur OrangeScrum di CentOS 7.
Pada artikel ini, kami akan menjelaskan bagaimana cara menginstal XploitSPY dengan mudah di server Ubuntu 20.04. XploitSPY adalah Alat Spionase Pemantauan Android.
Pada artikel ini, jelaskan cara menginstal IntelliJ IDEA di Ubuntu 20.04. IntelliJ IDEA adalah lingkungan pengembangan terintegrasi. Versi komunitas