>  기사  >  백엔드 개발  >  javascript - 그 이유는 무엇입니까? [네트워크 보안, nginx, php, js 관련]

javascript - 그 이유는 무엇입니까? [네트워크 보안, nginx, php, js 관련]

WBOY
WBOY원래의
2016-12-01 00:57:041331검색

해결되었으며 jquery 가져오기를 Qiniu Cloud 정적 리소스 가속화로 대체했습니다. 그러면 이 문제는 더 이상 발생하지 않습니다.
js 파일 내부에 문제가 있다는 뜻입니다. 또한 외부 js를 무분별하게 사용하지 말 것을 스스로도 상기시켰습니다. 답변해주신 분들께 감사드립니다!

javascript - 그 이유는 무엇입니까? [네트워크 보안, nginx, php, js 관련]

가끔 페이지를 새로 고치면 일반적으로 모든 페이지가 동일한 주소에서 와야 합니다. 외부 주소에서 세 가지 요청이 있는 이유는 무엇입니까? (위 검은색 선은 모두 같은 주소, 노란색 선은 다른 주소)

일반적인 상황은 다음과 같습니다.

javascript - 그 이유는 무엇입니까? [네트워크 보안, nginx, php, js 관련]

저는 프런트 엔드 담당자인데 왜 그런지 잘 모르겠습니다. (라우터나 서버가 하이재킹됐는지 추측해보세요.)

1. CDN을 사용하지 않습니다.

2.js에서는 jquery와layui만 참조합니다.

3. 단지 로그인 페이지일 뿐이며 외부 리소스의 js를 사용하지 않습니다.

4. 페이지 헤더입니다:
javascript - 그 이유는 무엇입니까? [네트워크 보안, nginx, php, js 관련]

답글 내용:

해결되었으며 jquery 가져오기를 Qiniu Cloud 정적 리소스 가속화로 대체했습니다. 그러면 이 문제는 더 이상 발생하지 않습니다.
js 파일 내부에 문제가 있다는 뜻입니다. 또한 외부 js를 무분별하게 사용하지 말 것을 스스로도 상기시켰습니다. 답변해주신 분들께 감사드립니다!

javascript - 그 이유는 무엇입니까? [네트워크 보안, nginx, php, js 관련]

가끔 페이지를 새로 고치면 일반적으로 모든 페이지가 동일한 주소에서 와야 합니다. 외부 주소에서 요청되는 항목이 세 가지인 이유는 무엇입니까? (위 검은색 선은 모두 같은 주소, 노란색 선은 다른 주소)

일반적인 상황은 다음과 같습니다.

javascript - 그 이유는 무엇입니까? [네트워크 보안, nginx, php, js 관련]

저는 프런트 엔드 담당자인데 왜 그런지 잘 모르겠습니다. (라우터나 서버가 하이재킹됐는지 추측해보세요.)

1. CDN을 사용하지 않습니다.

2.js에서는 jquery와layui만 참조합니다.

3. 단지 로그인 페이지일 뿐이며 외부 리소스의 js를 사용하지 않습니다.

4. 페이지 헤더입니다:
javascript - 그 이유는 무엇입니까? [네트워크 보안, nginx, php, js 관련]

귀하의 IP 주소가 위 노란색 부분의 IP 주소인지 물어봐도 될까요? 이 세 가지 리소스 유형을 보면 두 개는 script이고 하나는 img입니다. 당신이 인용한 js 플러그인에 의해 초기화된 것인지 조금 의심스럽습니다. (한가지 더, 도메인 이름을 코딩하셨는데, 문제와 연결된 도메인 이름은 코딩되지 않았습니다, snickering.jpg)

하제~

코드도 없고, 사진만 보면 아무것도 알 수 없어요~

외부 리소스 소스가 많이 있으니 확인해 보세요.

  1. 브라우저 확장, 일부 확장은 페이지에 대한 추가 외부 리소스를 참조합니다

  2. CSS, CSS 파일은 다른 외부 CSS, 이미지, 글꼴도 로드할 수 있습니다

  3. HTML, 이미지 등도 외부 리소스에서 로드하고 생성할 수 있습니다. (단, html을 직접 작성하신다면 님 같지는 않네요)

  4. JS의 경우 외부 리소스를 로드할 수도 있습니다. 공식 웹사이트에서 다운로드되었는지 확인해야 합니다.

참조된 리소스에는 타사 리소스가 포함될 수 있습니다. CSS가 다른 이미지를 사용하는지, JS가 다른 요청을 보내는지 확인하세요.

웹사이트를 핑하여 IP 주소인지 확인하세요. 도메인 이름 운영자의 구성 문제일 수 있습니다.

몇 가지 가능성을 알려주고 질문자가 직접 디버깅하도록 하세요.
1. 설치된 브라우저 플러그인을 확인하세요. 일부 플러그인은 서버 및 기타 해당 로직에서 데이터를 요청합니다.
2. 통계 스크립트인지 확인하세요.
3. 운영자의 광고 스크립트인지 확인하세요.
4. xssed인지 확인하면 결국 요청이 현재 페이지의 경로를 가져오는 것을 볼 수 있으며, 관리 경로이기도 합니다. 두 스크립트 요청이 무엇인지 집중해보세요!
5. CSS 리소스에 외부 리소스를 가져왔는지 확인하세요.
6. 참조된 js 플러그인을 확인하세요.

통계나 광고처럼 보이는 이미지 리소스도 있다는 걸 봤는데, xssed되었을 가능성이 더 높아요.

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.