2015-01-17 4 views
0

browser-api을 사용하여 iframe의 User-agent를 설정하거나 다른 User-agent를 사용하여 SystemXHR 요청을 웹 앱에서 보낼 수 있습니까?Firefox App이 다른 Useragent를 사용할 수 있습니까?

다른 시스템에서는 특정 WebView에 대해 특정 UA를 설정하는 것이 매우 쉽지만 Firefox 응용 프로그램에서는 가능하지 않거나 아직 문서화되지 않은 것 같습니다.

답변

-2

바이너리를 수정하기 위해 16 진수 편집기를 사용했습니다. Firefox.exe에서 총 바이트 수를 변경하지 않는 한 "새 브라우저"가 작동해야합니다. 다른 파일로 저장할 수도 있습니다. UA 문자열의 일부로 SQL 주입 코드가있는 브라우저를 만들었고 당연히 브라우저 Firef ** ks라고 명명했습니다. =)

+0

그래서 다른 UA를 사용하여 요청해야하는 FirefoxOS 앱은 어떻게 든 OS를 수정해야합니까? – NoBugs

+2

FirefoxOS 앱에 디지털 서명이되어있어 쉽게 수정할 수 없습니다. 그러나 XHR 문자열을 사용하는 경우 xhr.setRequestHeader ('User-Agent', 'mybrowser'); 이것은 iframe이 아니라 AJAX 호출 일 것입니다. – Schien