본문 바로가기
반응형
Webhacking.kr 5번 문제풀이 5번같은 경우는, 이전 문제들과는 달리 명확히 타겟을 분석하여 흐름을 알고 푸는 문제라기 보다는.. 그냥 때려맞추는 문제인 것 같아서 의욕이 조금 떨어졌다. 뭐 모든 해킹이 그런거겠지만서도, 이 문제는 좀 개인적으로 어이가 없었다.. 끼워맞춘 느낌이다. 내가 내 스스로 못 푼 것도 있어서 분해서 그런걸 수도 있는데, 해답을 접하고도 어이가 없었다. 따라서 짧게 넘어가겠다. 5번에 들어가면 Login과 Join 버튼이 두 개있다. 조인 버튼은 누르면 alert 창으로 자바스크립트를 띄우는 기능을 갖고 있고, Login 버튼은 그냥 아이디 비밀번호 입력하는 로그인 창으로 이동시켜준다. Join 버튼 막은 걸 보니 Join 창으로 이동하면 될 것 같아서, loign.php 대신 join.php를 쳐줬다. 그랬.. 2020. 9. 7.
[CISCO Networking] IP 주소의 종류 (A, B, C 클래스) 우선 네트워크 상에서 '옥테트' 란 8비트를 뜻합니다. 0000 0000 이런 2진수 8자리를 묶어서 옥테트라고 합니다. IP 주소는 32자리 이진수로 구성되어 있습니다. 즉 8비트짜리 4개니까 4옥테트로 구성되어 있습니다. (참고로 MAC 주소는 48자리 이진수로 구성되어 있고, 이는 8비트짜리 6개 즉 6옥테트로 구성되어 있다고 말합니다.) IP 주소는 네트워크 부분과 호스트 부분(노드 부분)으로 나누어지는데, 네트워크 부분은 '한 네트워크' 상에서는 모두 같아야 되고 호스트 부분은 서로 모두 달라야 합니다. 그리고 IP 주소의 네트워크 부분과 호스트 부분을 나누는 방법을 약속한 것이 있는데, 이거이 바로 IP 주소의 클래스입니다. IP 주소는 A, B, C, D, E 클래스로 구분되는데 이 글에서는.. 2020. 9. 7.
관계형 데이터베이스 실습 이번 글에서는 관계형 데이터베이스 방식으로 데이터를 생성한 뒤에, 관계형 데이터베이스의 꽃인 JOIN 명령어를 실습해보겠습니다. 우선 테이블들 간에 관련이 있게 만든 관계형 데이터베이스를 보여드리겠습니다. mysql> DESC BOOK; +-------------+-------------+------+-----+---------+----------------+ | Field | Type | Null | Key | Default | Extra | +-------------+-------------+------+-----+---------+----------------+ | id | int | NO | PRI | NULL | auto_increment | | title | varchar(30) | NO | .. 2020. 9. 6.
[BaekJoon/백준] 8단계 "문자열" 이에 해당하는 문제는 11654번, 11720번, 10809번, 2675번, 1157번, 1152번, 2908번, 5622번, 2941번, 1316번으로 총 10문제다. 이 글에서는, 내가 다소 지저분하게 푼 1157번과 10문제중에 가장 괜찮은 문제였던 1316번에 대해 다루고자 한다. ∙ 1157번 1157번은 대소문자가 혼합된 단어가 주어지면, 그 단어 중 대소문자에 상관없이 가장 많이 쓰인 문자를 대문자로 출력하라는 문제인데, 풀 땐 그냥 끄적이다가 푼 것 같은데 역시나 다른 사람들의 풀이를 보고 현타가 왔다. import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.InputStreamReader; import ja.. 2020. 9. 5.
반응형