네트워크 보안에서는다른 host로의 접근하기 위한 방법으로써 네트워크 취약점을 분석해야합니다.이때 사용하는것이 nmap 즉 network map이라고 할 수 있겠습니다. 사용하는 목적은 host의 alive여부, host의 port의 open여부를 검사하는것이 주된 목적이라고 할 수 있습니다. 칼리리눅스를 써본사람이라면 nmap을 사용해봤을 수 있겠지만, 이번엔 OS X 환경에서 nmap을 사용해보겠습니다. 1. 먼저 자신의 OS환경에 맞게 nmap을 설치해줍니다. https://nmap.org/download.html 2. 설치를 하면 됩니다. 이때 Zenmap을 설치하면 nmap을 툴처럼 GUI로 확인할 수 있습니다. 3. 명령어들을 정리해보겠습니다. -sT일반적인 TCP 포트스캐닝.-sS이른바 'h..
su를 쳐서 컴퓨터 비밀번호를 쳐도 su: Sorry가 뜨면su의 비밀번호를 따로 변경해주어야한다. 1. sudo -s를 쳐서 컴퓨터 비밀번호를 입력하고 bash-3.2로 이동한다. 2. passwd root를 쳐서 비밀번호를 재설정한다. 3. exit으로 나와서 다시 su로 로그인해본다. 끝~
말이 되고픈 원숭이 성공시간 제한메모리 제한제출정답맞은 사람정답 비율2 초256 MB129102476142716.188%문제동물원에서 막 탈출한 원숭이 한 마리가 세상구경을 하고 있다. 그 녀석은 말(Horse)이 되기를 간절히 원했다. 그래서 그는 말의 움직임을 유심히 살펴보고 그대로 따라 하기로 하였다. 말은 말이다. 말은 격자판에서 체스의 나이트와 같은 이동방식을 가진다. 다음 그림에 말의 이동방법이 나타나있다. x표시한 곳으로 말이 갈 수 있다는 뜻이다. 참고로 말은 장애물을 뛰어넘을 수 있다. x x x x 말 x x x x 근데 원숭이는 한 가지 착각하고 있는 것이 있다. 말은 저렇게 움직일 수 있지만 원숭이는 능력이 부족해서 총 K번만 위와 같이 움직일 수 있고, 그 외에는 그냥 인접한 칸으..
1. MFC 윈도우 콘솔 응용프로그램을 2개 만든다. (TCPServer1, TCPClient1)1개는 서버1개는 클라이언트 2. 2개의 프로젝트에 있는 미리컴파일되는 헤더인 stdafx.h에 소켓사용을 위해서#include 를 추가해준다. 3. TCPServer1.cpp의 코드 // TCPServer1.cpp : 콘솔 응용 프로그램에 대한 진입점을 정의합니다.//#include "stdafx.h"#include "TCPServer1.h"#ifdef _DEBUG#define new DEBUG_NEW#endifCWinApp theApp;using namespace std;void ErrQuit(int err) { //에러를 처리하는 함수LPVOID lpMsgBuf;FormatMessage(FORMAT_ME..
숨바꼭질 4 성공스페셜 저지 시간 제한 메모리 제한 제출 정답 맞은 사람 정답 비율 2 초 512 MB 4046 1349 939 32.994% 문제 수빈이는 동생과 숨바꼭질을 하고 있다. 수빈이는 현재 점 N(0 ≤ N ≤ 100,000)에 있고, 동생은 점 K(0 ≤ K ≤ 100,000)에 있다. 수빈이는 걷거나 순간이동을 할 수 있다. 만약, 수빈이의 위치가 X일 때 걷는다면 1초 후에 X-1 또는 X+1로 이동하게 된다. 순간이동을 하는 경우에는 1초 후에 2*X의 위치로 이동하게 된다. 수빈이와 동생의 위치가 주어졌을 때, 수빈이가 동생을 찾을 수 있는 가장 빠른 시간이 몇 초 후인지 구하는 프로그램을 작성하시오. 입력 첫 번째 줄에 수빈이가 있는 위치 N과 동생이 있는 위치 K가 주어진다. N..
'''네이버 국내주식 KPI200일자별로 시세를 나타내기html 크롤링 분석 (국내주식은 JSON로 제공x)'''def get_Max_pagenumber(code): #마지막 페이지가 어딘지 추출 return int( get_InCounty_DateNCost(code, 1)[0].find('td', class_='pgRR').find('a')['href'].split('&')[1].split('=')[1] ) def get_InCounty_DateNCost(code, page_number): #code에 따른 source, date, cost추출 url = "https://finance.naver.com/sise/sise_index_day.nhn?code="+code+"&page="+str(page_nu..
숨바꼭질 3 성공시간 제한메모리 제한제출정답맞은 사람정답 비율2 초512 MB52551608102128.322%문제수빈이는 동생과 숨바꼭질을 하고 있다. 수빈이는 현재 점 N(0 ≤ N ≤ 100,000)에 있고, 동생은 점 K(0 ≤ K ≤ 100,000)에 있다. 수빈이는 걷거나 순간이동을 할 수 있다. 만약, 수빈이의 위치가 X일 때 걷는다면 1초 후에 X-1 또는 X+1로 이동하게 된다. 순간이동을 하는 경우에는 0초 후에 2*X의 위치로 이동하게 된다.수빈이와 동생의 위치가 주어졌을 때, 수빈이가 동생을 찾을 수 있는 가장 빠른 시간이 몇 초 후인지 구하는 프로그램을 작성하시오.입력첫 번째 줄에 수빈이가 있는 위치 N과 동생이 있는 위치 K가 주어진다. N과 K는 정수이다.출력수빈이가 동생을 찾..
Dungeon Master 성공영어 시간 제한메모리 제한제출정답맞은 사람정답 비율1 초128 MB41211345104932.874%문제You are trapped in a 3D dungeon and need to find the quickest way out! The dungeon is composed of unit cubes which may or may not be filled with rock. It takes one minute to move one unit north, south, east, west, up or down. You cannot move diagonally and the maze is surrounded by solid rock on all sides.Is an escape pos..