|
 |
|
[php] ใครพอทราบวิธีซ่อนหรือดัดแปลง URLl ของ Video streaming จากView page source |
|
 |
|
|
 |
 |
|
สวัสดีครับ พอดีเขียนเว็บแสดงพวกวิดีโออยู่ครับ ต้องการsecurityซักหน่อย
ลักษณะของ url จะไม่ได้โชว์หราอยู่บน address bar ของbrowser นะครับ
แต่สามารถเห็นได้จาก Inspect Element หรือ view page source ในbrowser
codeที่พวกเขาจะเห็นประมาณนี้ครับ
Code (JavaScript)
playlist: [{
title: "Minimalist",
sources: [
// HLS for automatic quality selection
{ type: "application/x-mpegurl", src: "http://xx.xxx.xx.xx:1935/VodSecure/_definst_/mp4:vod1/1000/LOVELIVE_SH_ED_EP01_FREE_10TQ11122009DET06A.mp4/playlist.m3u8" },
{ type: "application/x-mpegurl", src: "http://xx.xxx.xx.xx:1935/VodSecure/_definst_/mp4:vod1/500/LOVELIVE_SH_ED_EP01_FREE_10TQ11122009DET06A.mp4/playlist.m3u8" },
{ type: "video/flash", src: "http://xxx.xxx.x.xx:1935/VodSecure/smil:MOV_0090.smil/playlist.m3u8" }
]
}],
ตรง xx ผมขออนุญาต censor เลข IP นะคับ
ก็ตามนี้เลยครับ เขาจะเห็นurl videoใน inspect elementแน่ๆ เลยอยากจะดัดแปลงหรือซ่อน ซักหน่อย
ผมก็ลองsearchดู เจอแต่วิธี .htaccess mod_rewrite แต่เจอแค่ประเภทเปลี่ยนว่าไม่ต้องโชว์ .html .php บนaddress bar browser ซึ่งผมว่ามันใช้ไม่ได้สำหรับกรณีนี้
Tag : PHP, MySQL, HTML/CSS, JavaScript, CakePHP, Web Service

|
|
 |
 |
 |
 |
Date :
2016-09-21 16:34:03 |
By :
BHunter |
View :
1927 |
Reply :
1 |
|
 |
 |
 |
 |
|
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ขึ้นอยู่กับเทคนิคของแต่ล่ะคนครับ ไม่เหมือนกัน ตั้งแต่การซ่อน url ไว้ในไฟล์ js ซอนตัวแปร ไว้ซะแห่ง เอาตัวแปร เข้ารหัส นู้น ๆ นี่ ๆ ไว้ตรงนู้น ตรงนี้ แล้วก็เอามันมารวม ๆ ตัวแปรถอดรหัส เพื่อให้ได้ url ที่ต้องการ ทำ hotlink ป้องกัน ไม่ให้เรียก url ได้โดยตรง และอีกสารพัดวิธีครับ
|
 |
 |
 |
 |
Date :
2016-09-21 22:18:06 |
By :
mr.win |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
|
|
|

|
Load balance : Server 00
|