본문 바로가기

전체 글75

프로그래머스 : 중간 리뷰 (4일차) [C++] 학습 리뷰 C++ 코딩연습한지 4일차가 되었다. 참 어렵다. stringstream 4일차 학습 내용 1) 문자열을 나누는 stringstream stringstream 2022. 10. 27.
프로그래머스 : 최솟값 만들기 [C++] 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/12941 문제 설명 배열 A, B에서 각각 한 개의 숫자를 뽑아 두 수를 곱합니다. 이러한 과정을 배열의 길이만큼 반복하며, 두 수를 곱한 값을 누적하여 더합니다. 이때 최종적으로 누적된 값이 최소가 되도록 만드는 것이 목표입니다. 문제 입출력 예) A B answer [1, 4, 2] [5, 4, 4] 29 [1, 2] [3, 4] 10 문제 풀이 모든 A배열 최소값 * B배열 최대값의 합이 누적값의 최소이다. A배열을 정렬해준다 B배열을 정렬해준다 정렬된 A배열(최소값) * B배열(최대값) 을 실행한다. #include #include #include using namespace std.. 2022. 10. 27.
Zenmap (GUi for nmap) 사용하기(1) Nmap은 서비스 탐지 프로토콜로 자신을 광고하지 않는 수동적인 서비스들도 찾아낼 수 있으며, Nmap은 원격 컴퓨터들의 자세한 정보를 알아낼 수 있다. 이 상세 정보에는 운영 체제, 장치 종류, 운영 시간, 서비스에 쓰이는 소프트웨어 제품, 그 제품의 정확한 버전, 방화벽 기술의 존재와 심지어 근거리 네트워크에서 네트워크 카드의 공급자도 포함한다. 호스트 탐지 - 네트워크상의 컴퓨터들을 확인한다. 예를 들어 ping 응답이나 특정 포트가 열린 컴퓨터들을 나열한다. 포트 스캔 - 하나 혹은 그 이상의 대상 컴퓨터들에 열린 포트들을 나열한다. 버전 탐지 - 응용 프로그램의 이름과 버전 번호를 확인하기 위해 원격 컴퓨터의 네트워크 서비스에 주의를 기울인다. 운영 체제 탐지 - 원격으로 운영 체제와 네트워크 .. 2022. 10. 27.