레이블이 웹의 이해인 게시물을 표시합니다. 모든 게시물 표시
레이블이 웹의 이해인 게시물을 표시합니다. 모든 게시물 표시

2018. 6. 27.

[웹의 이해] WAS 디폴트 관리자 페이지

아파치 톰캣 : http://사이트:8080/manager/html
오라클 웹로직 : http://사이트:7001/console
IBM 웹스피어 : http://사이트:9090/admin, http://사이트:9043/admin
Caucho 레진 : http://사이트/resin-admin
TMAX 제우스 : http://사이트:9744/webadmin

# jsp 웹쉘 업로드


jsp 웹쉘 다운로드 : https://github.com/tennc/webshell/blob/master/jsp/jspbrowser/Browser.jsp


windows 환경의 경우 , 아래 메뉴에 war 파일을 업로드 해야 한다. Browser.jsp 을 받아서 zip 파일로 압축 후 업로드 할때 프록시로 잡아서 war 로 변경하면 올라간다.

linux 환경의 경우, tar cvf Browser.war Browser.jsp 명령어로 압축해야 한다.

업로드 완료하고 ,아래와 같이(Browser/Browser.jsp) jsp 웹셀에 접근이 가능하다.

보통(?) 웹 쉘에서 명령어를 실행 할 수 있다.
nc 를 이용해서 쉘을 취득해보겠다.

공격자 pc 에서 4444 포트를 열고, (nc -lvnp 4444) 브라우저에서 아래와 같이 공격자로 통신을 하면 쉘이 취득된다.




구버전 (5버전) 의 경우 디폴트 아이디 패스워드 사용의 가능성이 있으며, 이는 자동화 스캐너로 스캔이 가능하다.

kali linux

msfconsole > search tomcat > tomcat_mgr_login 익스플로잇 사용


이를 통해 기본 암호를 사용하는 페이지를 찾을 수 있다.





Continue reading

2017. 7. 25.

[웹의 이해] 정적 페이지, 동적 페이지

웹 취약점 진단을 하기전 웹과 관련하여 반드시 이해해야 하는 항목이 있다. 금번 포스팅은 정적 페이지와 동적 페이지에 대한 이해와 차이점에 대해 정리하였다.

정적 페이지와 동적 페이지

1) 정적 웹 페이지
사용자가 URL을 통해 서버에 웹 페이지를 요청하였을 때, 서버 안에 이미 만들어져 있는 HTML 문서를 사용자에게 보내주는 경우 이를 정적 웹페이지라고 한다.
웹 피이지의 내용이 요청하는 사용자가 달라질 필요가 없는 정적인 정보인 경우 사용되며, 모든 사용자는 같은 결과의 웹페이지를 서버에 요청하고 응답받는다.
EX) 회사소개, 음식메뉴


2) 동적 웹 페이지
사용자(혹은 클라이언트)가 URL 을 통해 서버에 웹 페이지를 요청했을 때, 서버는 사용자에 맞는 HTML 문서를 생성하여 사용자에게 응답하게 된다. 이를 동적 웹 페이지라고 한다.


인터넷을 이용하면서 보게되는 웹 페이지는 크게 두가지로 나뉘어진다. 하나는 정적 웹 페이지이고 다른 하나는 동적 웹 페이지이다. 정적 웹 페이지는 마치 컴퓨터에서 저장된 텍스트 파일을 메모장으로 열어보듯이 저장된 그대로 보는 것이며, 동적 웹 페이지는 그런 내용들이 다른 변수들에 의해서 변경되어 보여진다. 가장 큰 차이는 사용자가 받아보는 웹 페이지가 동적으로 변하는가 아닌가에 있다.

우리가 보는 대부분의 웹 페이지는 동적 웹 페이지라고 할 수 있다. 단순 소개 페이지가 아닌 뉴스 사이트에서 뉴스를 본다거나 웹툰을 본다거나 할 때에도 동적으로 변환된 페이지가 사용자에게 전달될 것이다.

사용자 입장에서는 서버에서 처리된 웹 페이지를 전달받기 때문에 정적 웹 페이지와 동적 웹 페이지를 구분지을 필요가 없다. 어차피 전달받는 웹 페이지는 HTML로 이루어진 웹 페이지기 때문이다. (Javascript 를 이용하여 동적으로 변하긴 하지만, 이는 Client Side Script 에 해당하며 동적이라기 보다 정적 페이지로 분류된다.)

참고

  • http://titus94.tistory.com/4
  • http://seohs.tistory.com/327

Continue reading

Popular Posts

Recent Posts

Powered by Blogger.