2010-12-20 3 views
0

그래서 내 질문이 얼마나 숨어있는 XML

내가 사용자가 온라인으로 음악을들을 수있는 웹 사이트가 있지만 다운로드 할 수 없습니다 .. 난 내 서버에 XML 파일에 대한 공용 액세스를 방지 할 ... 음악은 .. xml 파일을 읽는 플래시 플레이어에

예를 들어 재생 목록 playlist.xml 지정됩니다

를 통해 발견하면 내가 직접 XML 파일에 접근 할 수있는 대중을 방지 어떻게 "소스보기" ?

가능하면 설정을 어떻게 변경합니까?

+0

다음 작업을 수행 할 수 있습니다. http://security.stackexchange.com/questions/19591/hide-web-xml-file-from-public-view – Jamil

답변

2

수 없습니다. 사용자의 컴퓨터에서 실행중인 Flash 클라이언트는 파일에 액세스 할 수 있어야합니다. 파일에 액세스 할 수 있으면 사용자의 컴퓨터에서 실행중인 다른 항목도 사용할 수 있습니다.

(플래시 플레이어를 편집하여) 추가 HTTP 헤더를 추가 할 수는 있지만 무시하기가 어렵지 않습니다.

+0

내가 생각한대로! 그래서 당신은 http 헤더 (여분의 것들)에 대해 더 설명 할 수 있습니다. obv는 웹 전문가가 어디에서 즉시보아야하는지 알 것입니다. 그러나 보통 초보 사용자는 혼란스러워 할 것입니다 .... 어떻게 하시겠습니까? –

+0

플래시 플레이어는'X-Useless-Security : 1'을 보내고 서버가 없다면 서버는'403' 오류를 반환합니다. 그런 다음 음악을 다운로드하려는 사람이이를 우회하는 방법을 묻는다면 누군가 5 분 동안 조사를 한 다음 과시하기 위해 알려줄 것입니다. – Quentin

+0

lol @ show off! 그런 HTTP 헤더에 대한 스크립트를 사용하고 관련 관련 요구 사항을 편집 할 수 있습니까? –