본문 바로가기

전체 글211

metasploit을 이용한 취약점 진단 실습 - 1 metasploit을 이용한 취약점 진단 실습 개요 포트스캐닝을 통한 시스템 취약점 분석 및 진단 1단계) 포트 스캐닝 - 포트스캐닝을 통해 열린 포트를 확인한다 만약 어떤 서비스가 실행중인지르 파악해서 관리자가 실행하지 않은 서비스가 있다면 매우 위험하다 버전을 확인했을 때 취약한 버전의 서비스가 있는지 확인한다 ip scan, tcp scan, syn scan , udp scan os, version , all scan 운영체제와 버전 스캔 2단계) 취약점에 대한 조사 - 구글링 - 취약점 제보사이트 : www.exploit-db.com Offensive Security’s Exploit Database Archive www.exploit-db.com - 취약점 전문 업체들 : ex)rapid7 - .. 2022. 9. 21.
[python] programmers - 거리두기 확인하기 programmers - 거리두기 확인하기 https://school.programmers.co.kr/learn/courses/30/lessons/81302 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 자세한 문제설명은 위의 링크를 참조하세요. 문제 설명 개발자를 희망하는 죠르디가 카카오에 면접을 보러 왔습니다. 코로나 바이러스 감염 예방을 위해 응시자들은 거리를 둬서 대기를 해야하는데 개발 직군 면접인 만큼 아래와 같은 규칙으로 대기실에 거리를 두고 앉도록 안내하고 있습니다. 대기실은 5개이며, 각 대기실은 5x5 크기입니다. 거리두기를 위하여 응시자.. 2022. 9. 20.
이코테 - 다이나믹 프로그래밍(dp) 이코테 - 다이나믹 프로그래밍 본 게시물은 이것이 코딩테스트다(저자 나동빈님)의 책을 구매하고 공부하는 과정에서 남기는 정보공유의 목적보다 개인적인 기록에 가까운 포스팅입니다. 항상 이런저런 이유로 알고리즘 풀이를 신경끄고 살다가 이제 졸업을 앞두게 되니 코딩테스트를 맞닥뜨리게 되었다. 한번도 제대로 준비해본적이 없어서 문제 대충 읽고 구현하는 연습만 했더니 난이도가 있는 문제는 하나도 못풀었다. 어떻게 푸는거지 하면서 찾아보니 내가 못 푼 문제는 대부분 DP 문제였다... 올 하반기동안은 알고리즘 실력을 늘리는데에 집중해보자 !!! 다이나믹 프로그래밍이란? 다이나믹 프로그래밍은 완전탐색을 했을때 매우 비효율적인 시간복잡도를 가지고 하는 문제라도 다이나믹 프로그래밍을 이용하면 시간 복잡도를 획기적으로 줄.. 2022. 9. 16.
[python] programmers - 수식 최대화 programmers - 수식 최대화 https://school.programmers.co.kr/learn/courses/30/lessons/67257 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 자세한 문제설명은 위의 링크를 참조하세요. 문제 설명 IT 벤처 회사를 운영하고 있는 라이언은 매년 사내 해커톤 대회를 개최하여 우승자에게 상금을 지급하고 있습니다. 이번 대회에서는 우승자에게 지급되는 상금을 이전 대회와는 다르게 다음과 같은 방식으로 결정하려고 합니다. 해커톤 대회에 참가하는 모든 참가자들에게는 숫자들과 3가지의 연산문자(+, -, *) 만으.. 2022. 9. 16.