สร้าง Dark Web (Onion Site) ด้วย Tor และ nginx

16 Dec 2017

Share to:

ก่อนอื่นมาทําความรู้จักกับ Tor hidden service กันก่อน Tor hidden service เป็นการซ่อน Service หรือ Website ไม่ให้สามารถเปิดได้ด้วยเครือข่าย Internet ทั่วไป หรือไม่สามารถค้นหาผ่าน Search engine ทั่วไปได้ เรียกกันว่า Deep web และ Dark web โดยจะซ่อน Service หรือ Website ไว้ในเครือข่าย Tor ซึ่งจะสามารถเข้าได้ผ่าน Tor browser และ Url จะลงท้ายด้วย .onion รายละเอียดสามารถกลับไปอ่านจากบทความเรื่อง Deep web และ Dark web ด้านมืดของ Internet

เริ่มต้นทํา Host Tor hidden service ได้ดังนี้ อันดับแรกให้ติดตั้ง nginx และ Config ให้เรียบร้อย โดยเปิด Port 80 ไว้  ในบทความนี้ผมจะไม่อธิบายการติดตั้ง nginx ถ้าท่านใดยังไม่ทราบให้กลับไปอ่านที่บทความนี้ก่อนครับ ติดตั้ง Nginx เพื่อใช้งานร่วมกับ Apache2 ในตอนนี้เครื่อง Server ของเราได้มี Web server รันอยู่ที่ Port 80 แล้ว ขั้นตอนในส่วนที่สองคือ ติดตั้ง Tor และ Config ให้ชี้ หรือ Map Port มายั้ง Web server (nginx) ที่เรารันไว้ในขั้นตอนแรก ติดตั้ง Tor ด้วยคําสั่งนี้

sudo apt-get install tor -y

Config Tor โดยแก้ไขไฟล์ “torrc” ด้วยคําสั่ง

sudo nano /etc/tor/torrc

เพิ่มค่า Config ดังนี้

HiddenServiceDir /var/lib/tor/hidden_service/
HiddenServicePort 80 xxx.xxx.xxx.xxx:80

คําอธิบาย

  • HiddenServiceDir คือ path สำหรับเก็บค่า Service จาก tor
  • HiddenServicePort คือ เป็นการระบุ port ให้ tor ทำการ map กับ Web server ที่เช็ตไป จากด้านบนหมายถึง Map port 80 ที่เข้ามาทางเครือข่าย Tor เข้ากับ Service หรือ  Web server xxx.xxx.xxx.xxx:80 ถ้าเป็น  Service หรือ Web server ที่อยู่บนเครื่องเดียวกัน และก็ใช้ port เดียวกันก็ไม่ต้องใส่ xxx.xxx.xxx.xxx:80 ก็ได้ครับ

ในบทความนี้ผมใช้ nginx เป็น Web server โดยเปิด Port 80 ดังนั้น Config ของผมจะได้ดังนี้

HiddenServiceDir /var/lib/tor/hidden_service/
HiddenServicePort 80

Restart Tor

service tor restart

ในการเข้าใช้งาน Service หรือ Web server จําเป็นต้องทราบ Domain ดังนั้นเราสามารถดู Domain ของ Server ได้จาก Path “/var/lib/tor/hidden_service/” โดยอ่าน File ที่ชื่อว่า “hostname” ใชั cat อ่านก็ได้ดังนี้

cat /var/lib/tor/hidden_service/hostname

จะได้ผลลัพธ์ตัวเอย่างเช่น

plokimjfk8ikflor.onion

นี่คือ Domain บนเครือข่าย Tor ซึ่งเราสามารถเข้าใช้งาน Service หรือ Website ได้ ให้เราเปิด Tor browser แล้วเปิดไปที่ Address นี้ จะเห็นหน้าจอของ ของเว็บเราขึ้นมาครับ ประมาณนี้

Image

***บทความนี้มีจุดประสงค์เพื่อนําเสนอข้อมูลเกี่ยวกับ Tor hidden service ให้ผู้อ่านเข้าใจมากขึ้นเท่านั้น ไม่สนับสนุนให้ใครก็ตามนําไปใช้ทำกิจกรรมผิดกฎหมายใดๆ ทั้งสิ้น

Suggestion blogs

Scanline Flood fill Algorithm

Flood fill AlgorithmFlood fill Algorithm คือ Algorithm การระบายสีโดยมีเงื่อนไขอยู่ว่ารูปทรงที่ต้องการระบายนั้นจะต้องเป็นรูปปิด ถ้าใครนึกภาพไม่ออกก็ลองนึกถึงโปรแกรม paint จะมีเครื่องมือเทสี(Fill) มีลักษณะเช่นเดียวกัน

โหดกว่าเดิม! ไคจูอัพเกรดใน Pacific Rim 2 เยเกอร์จะเอาอะไรไปสู้

โปรเจ็คต์ภาคต่อสุดยิ่งใหญ่ที่จะกลับมาสานต่อความมันส์ ในสงครามการปะทะกันระหว่าง ไคจู สัตว์ประหลาดจากต่างมิติ กับ เยเกอร์ หุ่นสุดล้ำที่เป็นความหวังของมนุษยชาติ ใน Pacific Rim: Uprising หลังจากที่ในภาคที่แล้วจบลงด้วยการเสียสละชีวิตปิดประตูมิติ แต่ในตัวอย่างล่าสุดที่เราได้ชมกันนั้น โชว์ให้เห็นการกลับมาครั้งใหม่ของเหล่าไคจูที่โหดจัดยิ่งกว่าเดิม พวกมันกลับมาได้อย่างไรคงต้องรอชมในภาพยนตร์ แต่การกลับมาครั้งนี้พวกมันอัพเกรดตัวเองมายังไงบ้าง เรามีข้อมูลมากฝาก

Review จองคิวทํา passport online

เนื่องจาก Passport หมดอายุ จะต้องไปทําใหม่ ก็ได้ลองจองคิวผ่าน Internet ดูว่าจะเป็นอย่างไร อันดับแรกเข้าไปจองคิดที่เว็บ https://www.passport.in.th เค้าจะให้เราลงทะเบียนเพื่อจองคิว โดยใส่ข้อมูลส่วนตัวที่จําเป็น จากนั้นระบบจะให้เราเลือกวันเเละเวลา และสาขาที่ต้องการจะไปทํา Passport โดยจะเลือกวันล่วงหน้าได้ไม่เกิน 5 วัน


Copyright © 2019 - 2024 thiti.dev |  v1.39.0 |  Privacy policy | 

Build with ❤️ and Astro.

Github profile   Linkedin profile   Instagram   X profile   Youtube channel   Telegram   Email contact   วงแหวนเว็บ