แสดงบทความที่มีป้ายกำกับ CTF-WriteUP แสดงบทความทั้งหมด
แสดงบทความที่มีป้ายกำกับ CTF-WriteUP แสดงบทความทั้งหมด

วันศุกร์ที่ 31 พฤษภาคม พ.ศ. 2562

CTF Write Up: Stapler

CTF Write Up: Stapler

Result Scan




พบว่า 10.8.0.22 เปิด smb ไว้จึงทำการ scan ด้วย enum4linux




ทำการ brute force เพื่อหา username password สำหรับ ssh


Login u:SHayslett p: SHaysett


ทำการตรวจสอบ ว่า user ที่เราเข้ามาได้นั้นมีสิทธิ์ super user หรือไม่


หลังจากตรวจสอบว่าไม่พบจึงทำการค้นหา history file ต่างๆ



ทำให้ค้นพบ user and password: Peter


พบว่า user peter มีสิทธิ์ในเป็น super user


ทำการค้นหา flag file


Recommendation: วิธีการป้องกันหรือแก้ไขระบบ

1. Update Linux and Application to New Version
2. Change configuration File vsftpd.conf
     - Close anonymous user authentication.
     - Fix location path login ftp session user.
3. Clear History file (about: Authentication User)
4. Hide Application Version and Kernel Version.
5. Check permission users and don’t give high permission to users.
6. Close unnecessary service.




CTF Write Up: SkyTower

CTF Write Up: SkyTower

Enumeration Target
  Check Port & Service [Target]
- nmap -p- -A -Pn -v IPaddress



 

Check Web URL Path [Target]
- nikto -h IPaddress



  SQL Injection
- '^' / Check Response





















วันศุกร์ที่ 24 พฤษภาคม พ.ศ. 2562

CTF: Write Up Pwning The King


CTF: Write Up Pwning The King

   สวัสดีครับ Lab Pwning The King เป็น Lab CTF ที่เป็นเครื่อง windows และให้ Username ที่มีสิทธิ์เป็นเพียงแค่ User ทั่วไป และต้องการให้ ยกระดับสิทธิ์ ขึ้นมาเป็น Administrator ครับ ผมเลยมายกตัวอย่าง อีก 1 วิธีที่สามารถทำได้ ให้ดูกันนะครับ

   ผมได้ทำการ ค้นหา Service ที่ใช้งานอยู่ และ สิทธิ์ที่ใช้งานใน Service นั้นสูงพอที่จะสามารถ จัดการกับเครื่อง ได้ โดยในที่นี้ผม พบว่า มี Service หนึ่ง ที่ใช้งานอยู่ เป็น Automatic และสิทธิ์ที่ใช้งานเป็น Local System จึงได้เข้าไปตรวจสอบ ปลายทางของ ไฟล์ที่ Service นี้ทำงาน


   เมื่อตรวจสอบพบว่า Folder นี้ user john ที่มีสิทธิ์เป็นแค่ Users ธรรมดา ก็มีสิทธิ์ในการแก้ไขได้ 


   จึงทำการเขียน Scripts เพื่อให้ User:John มีสิทธิ์เป็น Admin Computer


   เมื่อเขียน Scripts เรียบร้อยแล้ว ทำการใช้ Tools: IEXPRESS.EXE ทำการแปลง Batch file เป็น EXE File 



   เมื่อแปลงไฟล์เรียบร้อยแล้วก็ทำการ copy ไปไว้ path: C:\Program Files\GrassSoft\Macro Expert และเปลี่ยนชื่อไฟล์เป็น MacroService.exe และ Restart Computer 1 ครั้งเพื่อให้ service ที่เป็น Automatic Startup ทำงานใหม่อีกครั้ง (เนื่องจาก user john ไม่มีสิทธิ์ เลยไม่สามารถ restart service เพื่อเรียกไฟล์ใหม่อีกครั้งได้)





   ตอนนี้ก็จะได้สิทธิ์เป็นทั้ง Administrator and System แล้วครับ