자바

    Java 웹프로그래밍 Servlet & JSP 개발환경구축

    Java 웹프로그래밍 Servlet & JSP 개발환경구축

    Java Servlet & JSP을 개발하기 위한 개발 환경 구축방법을 소개하고자 합니다. JDK 설치하기JDK(Java Development Kit)는 자바 소스를 컴파일하고 실행하기 위한 도구입니다. 설치링크 : http://www.oracle.com/technetwork/java/javase/downloads/index.html 라이센스 동의를 체크하고 개발 OS환경에 맞춰 다운을 받습니다. JDK를 설치합니다. (단순한 설치과정 생략...) 설치가 완료되면 환경변수 추가 작업을 해줍니다. 시스템 변수 부분에 환경변수이름을 "JAVA_HOME"으로 지정하고, JDK가 설치된 경로를 입력하여 추가해 줍니다. 그리고 시스템 영역에 기존에 있는 Path변수를 편집하여 맨 마지막 부분에 "%JAVA_HOM..

    [SuniNaTaS] 3번 문제, 게시판 글쓰기 우회

    [SuniNaTaS] 3번 문제, 게시판 글쓰기 우회

    2017/08/17 - [Study :)/WarGame] - [SuNiNaTaS] 2번 문제, 파로스 및 웹브라우저 이용 JavaScript 우회 3번 문제 3번 문제를 보면 "Write articles in Notice board!"라는 문구만 표시되고, 소스코드를 살펴봐도 아무런 단서가 없다. 이는 단순히 Notice게시판에 글을 쓰라는 것 같다. 그런데 Notice게시판에 가보니 글쓰는 버튼이없다. 다른 게시판들을 살펴보니 글쓰기 버튼이 활성화 되어 있다. 그래서 글쓰기 기능을 우회하여 Notice게시판에 글을 쓰라는것 같아 조금 분석해보게 되었다. Q&A게시판에 글을 써보기도하고 여러번의 삽질끝에 단서를 찾았다. 무심코 WRITE 버튼의 경로를 살펴 보던중, divi값이 "Free"라고 되어 있었..

    [SuNiNaTaS] 2번 문제, 파로스 및 웹브라우저 이용 JavaScript 우회

    [SuNiNaTaS] 2번 문제, 파로스 및 웹브라우저 이용 JavaScript 우회

    2017/08/16 - [Study :)/WarGame] - [SuNiNaTaS] 1번문제, replace함수, mid함수 2번 문제 2번 문제를 보면 단순히 아이디와 패스워드를 치고 로그인(?)하라는 창만 나타나게된다. 아래 부분에 보면 Authkey라고 해서 표시가 된다. 왠지 ID와 PW를 찾으면 인증키가 표시되는것 같다는 느낌이 있다. 일단 해당 페이지의 소스코드를 뜯어보자. 소스 스크립트 부분에 chk_form()함수가 있으며, id값과 pw값을 불러와 비교를 한다. id와 pw가 같으면 "You can't join! ..."이라는 메시지가 출력되면서 id값과 pw값이 초기화 된다. id와 pw값이 다르면 submit()함수가 실행되어 어떠한 행위를 하는 것 같다. 그런데 스크립트 아래쪽 주석을..

    자바(Java) 개발하기, Hello World 출력하기, 자바(Java) 프로젝트(Project)생성하여 코딩(Cording)하기

    자바(Java) 개발하기, Hello World 출력하기, 자바(Java) 프로젝트(Project)생성하여 코딩(Cording)하기

    이번 포스팅은 가장 기본적인 맥에서 이클립스를 이용하여 "Hell,o World!!"를 출력해볼 겁니다. 프로그래밍은 정말 아무것도 아닙니다.처음부터 겁먹지 마시고, 차근차근 따라하면서 공부하다보면실력이 늘어가는 모습을 볼 수 있을겁니다:) 1. 먼저 이클립스를 실행하여, File > Java Project 를 클릭합니다. 2. 프로젝트 이름을 정해줍니다. 3. 클래스를 생성해 줍니다. 4. 클래스 이름도 정해줍니다. 5. Hello, Wordl!! 를 출력하는 코딩을 해줍니다. public class HelloWorld { public static void main(String arg[]){ System.out.println("Hello, World!!"); } } 6. Run 버튼을 클릭하면, 콘솔창..

    맥(Mac)에서 이클립스(Eclipse)로 Java(자바) 개발하기 위한 준비

    맥(Mac)에서 이클립스(Eclipse)로 Java(자바) 개발하기 위한 준비

    맥(Mac)에서 이클립스(Eclipse)로 Java(자바) 개발하기 위한 준비 윈도우뿐만 아니라, 맥 환경에서도 이클립스(Eclipse)를 설치하여 자바(Java)를 개발할 수 있습니다. 1. 먼저 JDK를 설치합니다. http://java.sun.com/ 접속 Java SE를 클릭 Java Platform (JDK) 클릭 Accept License Agreement 체크한 후 , 맥용 JDK 클릭 하여 다운로드 후 설치 2. 이클립스 설치 http://www.eclipse.org/downloads/ 접속합니다. Eclipse IDE for Java Developers 에서 맥 환경 선택 후 설치 다운로드 표시 누른 후 압축해제 해제 후 eclipse를 실행하여 개발 하시면 됩니다 :)