7 เครื่องมือ OSINT ที่มีประโยชน์สำหรับการทดสอบการเจาะ
ในบทความนี้ อธิบายเครื่องมือ OSINT ที่มีประโยชน์ 7 รายการสำหรับการทดสอบการเจาะ
ในบทช่วยสอนนี้ เราจะแสดงวิธีการติดตั้ง Polr บน CentOS 8
Polr ต้องการเว็บเซิร์ฟเวอร์ ฐานข้อมูล MySQL และ PHP เราจะติดตั้งเว็บเซิร์ฟเวอร์ Apache และ MySQL เวอร์ชันล่าสุดและ PHP 7.4
Polr เป็นตัวย่อลิงก์ที่รวดเร็ว ทันสมัย และโอเพนซอร์ส ช่วยให้คุณสามารถโฮสต์ตัวย่อ URL ของคุณเอง สร้างแบรนด์ URL ของคุณและควบคุมข้อมูลของคุณ
มาเริ่มการติดตั้งกันเลย
ขั้นตอนที่ 1 - ปรับปรุงเซิร์ฟเวอร์ให้ทันสมัยอยู่เสมอ
# yum update -y
ขั้นตอนที่ 2 - ติดตั้ง Apache และเปิดใช้งาน apache.service
# dnf install httpd -y
# systemctl enable httpd.service
เพิ่มกฎไฟร์วอลล์เพื่อเปิดพอร์ต 80 (HTTP) และ 443 (HTTPS) เพื่อให้สามารถเข้าถึงเซิร์ฟเวอร์จากอินเทอร์เน็ตได้
# firewall-cmd --permanent --zone=public --add-service=http
# firewall-cmd --permanent --zone=public --add-service=https
# firewall-cmd --reload
ขั้นตอนที่ 3 - สร้างไฟล์ Apache vhost สำหรับการติดตั้ง Polr
เราจำเป็นต้องสร้างไฟล์กำหนดค่า Apache สำหรับการติดตั้ง Polr สร้างไฟล์โดยใช้คำสั่งต่อไปนี้:
# vi /etc/httpd/conf.d/polr.conf
เพิ่มบรรทัดต่อไปนี้และเปลี่ยนexample.comเป็นชื่อโดเมนของคุณเอง:
ServerName example.com
ServerAlias example.com
DocumentRoot "/var/www/html/public'
Require all granted
Options Indexes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
ErrorLog /var/log/httpd/error.log
CustomLog /var/log/httpd/access.log combined
ขั้นตอนที่ 4 - ติดตั้ง PHP 7.4
ขั้นแรก ติดตั้งที่เก็บ Remi ซึ่งจะจัดเตรียมแพ็คเกจ PHP 7.4 และ phpredis
# dnf install http://rpms.remirepo.net/enterprise/remi-release-8.rpm -y
ต่อไป ให้ดูที่โมดูล PHP ที่ใช้งานได้โดยการเรียกใช้
# dnf module list php
ถัดไป เพื่อเปิดใช้งานสตรีมPHP remi-7.4 ให้รันคำสั่งdnfต่อไปนี้:
# dnf module reset php -y
# dnf module enable php:remi-7.4 -y
สุดท้าย ในการติดตั้ง PHP 7.4 ให้รันคำสั่ง:
# dnf install php php-xml php-pdo php-mysqlnd php-mbstring php-tokenizer php-json php-curl -y
ขั้นตอนที่ 5 - ติดตั้ง MySQL และสร้างฐานข้อมูล
Polr เก็บข้อมูลในฐานข้อมูล SQL ติดตั้งและเปิดใช้งานเซิร์ฟเวอร์ MySQL
# dnf install mysql-server -y
# systemctl enable mysqld.service
# systemctl start mysqld.service
รักษาความปลอดภัยการติดตั้งการติดตั้ง MySQL โดยการเรียกใช้สคริปต์ที่ให้มา
# mysql_secure_installation
เมื่อได้รับแจ้งให้ใส่รหัสผ่านรูท ให้เลือกรหัสผ่านที่ปลอดภัยและดำเนินการติดตั้งต่อ
Would you like to setup VALIDATE PASSWORD plugin? [Y/N] N
New password:
Re-enter new password:
Remove anonymous users? [Y/N] Y
Disallow root login remotely? [Y/N] Y
Remove test database and access to it? [Y/N] Y
Reload privilege tables now? [Y/N] Y
ตอนนี้เข้าสู่ระบบ MySQL โดยใช้คำสั่งต่อไปนี้:
# mysql -u root -p
เราจะสร้างฐานข้อมูลสำหรับ Polr โดยใช้คำสั่งต่อไปนี้:
# CREATE DATABASE polr;
ต่อไป เราจะสร้างผู้ใช้และให้สิทธิ์แก่ผู้ใช้ฐานข้อมูลpolr
mysql>CREATE USER 'username’@’localhost' identified by 'password';
mysql>GRANT ALL PRIVILEGES on polr.* to 'username’@’localhost';
mysql>FLUSH PRIVILEGES;
หมายเหตุ: แทนที่ชื่อผู้ใช้ด้วยชื่อผู้ใช้ของตัวเอง
ออกจาก MySQL
ขั้นตอนที่ 6 - ติดตั้ง Polr
ขั้นแรก เราจะติดตั้ง git และโคลนที่เก็บ Polr จาก Github
# dnf install git -y
# cd /var/www/html
# git clone https://github.com/cydrobolt/polr.git --depth=1
ย้ายไฟล์ที่ดาวน์โหลดมาไว้ที่รูทของเว็บเซิร์ฟเวอร์
# mv ./polr/.[!.]* . && mv ./polr/* . && rm -rf polr
ดาวน์โหลดแพ็คเกจ Composr สิ่งนี้จำเป็นสำหรับการติดตั้งการพึ่งพา
# curl -sS https://getcomposer.org/installer | php
ติดตั้งการพึ่งพาด้วย Composr
# php composer.phar install --no-dev -o
คัดลอกไฟล์การกำหนดค่าที่ให้มาเพื่อเปิดใช้งานโปรแกรมติดตั้งบนเว็บ
# cp .env.setup .env
ตั้งค่าการอนุญาตไฟล์ที่เหมาะสม
# chown -R apache:apache /var/www/html/
# chmod -R 755 /var/www/html/
# chcon -R -t httpd_sys_rw_content_t storage .env
เริ่มเว็บเซิร์ฟเวอร์ Apache
# systemctl start httpd.service
เราติดตั้ง Polr บน CentOS 8 สำเร็จแล้ว
สุดท้าย ไปที่example.com/setupเพื่อเปิดใช้โปรแกรมติดตั้ง Polr บนเว็บและป้อนข้อมูลที่จำเป็น ใช้ข้อมูลประจำตัว MySQL ที่สร้างขึ้นก่อนหน้านี้สำหรับการกำหนดค่าฐานข้อมูล เมื่อคุณส่งแบบฟอร์มการตั้งค่าแล้ว การติดตั้ง Polr จะเสร็จสมบูรณ์
เราได้เห็นวิธีการติดตั้ง Polr บน CentOS 8 แล้ว
กำลังมองหาเซิร์ฟเวอร์เฉพาะที่เชื่อถือได้? เยี่ยมชมหน้าแผนเซิร์ฟเวอร์เฉพาะ 10Gbpsของเรา
ในบทความนี้ อธิบายเครื่องมือ OSINT ที่มีประโยชน์ 7 รายการสำหรับการทดสอบการเจาะ
ในบทความนี้ อธิบายวิธีการติดตั้ง Bitwarden บน Ubuntu 20.04 เป็นอย่างดี เซิร์ฟเวอร์ที่โฮสต์เอง Bitwarden เป็นตัวจัดการรหัสผ่านโอเพ่นซอร์ส บนเซิร์ฟเวอร์ที่โฮสต์เอง
ในบทความนี้ อธิบายวิธีการติดตั้ง NetBox บน Ubuntu 20.04 เป็นอย่างดี ติดตั้งและกำหนดค่า NetBox เป็นแอปพลิเคชันการสร้างแบบจำลองทรัพยากรโครงสร้างพื้นฐาน (IRM)
เครื่องคำนวณค่าธรรมเนียม PayPal PayPal เป็นวิธีการชำระเงินที่ใช้กันมากที่สุด PayPal มีทั้งบัญชีส่วนบุคคลและบัญชีธุรกิจ ให้ภาพรวมที่ชัดเจนเกี่ยวกับค่าธรรมเนียม
เราจะเรียนรู้วิธีการติดตั้งและเรียกใช้รายงาน MTR บน CentOS 7 เพื่อวินิจฉัยและแยกข้อผิดพลาดเกี่ยวกับเครือข่าย ผู้ดูแลระบบ Linux จะใช้เครื่องมือ MTR (my traceroute)
เราจะดูวิธีการติดตั้งและกำหนดค่าเซิร์ฟเวอร์ git บน CentOS 7 ตั้งค่าเซิร์ฟเวอร์ Git Git เป็นโอเพ่นซอร์สฟรี ติดตั้ง Git โดยใช้ YUM หรือดาวน์โหลด
ในบทช่วยสอนนี้ เราจะแสดงให้คุณเห็นว่าการติดตั้ง iRedMail บน Ubuntu 20.04 นั้นทำได้ง่ายเพียงใด iRedMail เป็นโซลูชันเซิร์ฟเวอร์อีเมลโอเพ่นซอร์ส
ในบทความนี้ ให้อธิบายวิธีตั้งค่า OrangeScrum บน CentOS 7 เป็นอย่างดี
ในบทความนี้ อธิบายวิธีการติดตั้ง XploitSPY บนเซิร์ฟเวอร์ Ubuntu 20.04 ได้อย่างง่ายดาย XploitSPY เป็นเครื่องมือสอดแนมการตรวจสอบ Android
ในบทความนี้ อธิบายวิธีการติดตั้ง IntelliJ IDEA บน Ubuntu 20.04 เป็นอย่างดี IntelliJ IDEA เป็นสภาพแวดล้อมการพัฒนาแบบบูรณาการ เวอร์ชันชุมชน