스터디21 [침입탐지와차단시스템] VMware 네트워크 설정을 이용한 ping 전달 1. Xubuntu에서, Network Adapter를 두 개 생성한다. • Adapter #1: NAT 192.168.100.20 • Adapter #2: Host-only 192.168.200.10 2. Kali에서 Adapter의 IP를 Xubuntu의 Host-only로 Adapter의 IP와 동일하게 변경한다. 3. Windows에서 Xubuntu로 ping을 전달한다. 내 경우에는 그냥 옵션 없이 ping을 전달하면 유효 시간이 만료되어서 사용자가 중단하기 전까지 ping 전달을 지속하는 -t 옵션을 사용해서 전달했다. 4. Xubuntu에서 Kali로 ping을 전달한다. 2023. 3. 31. [뉴스 스터디] GM 겨냥한 크리덴셜 스터핑 공격, 고객 정보 노출시켜 https://www.boannews.com/media/view.asp?idx=106997&page=1&mkind=1&kind=1 GM 겨냥한 크리덴셜 스터핑 공격, 고객 정보 노출시켜 미국의 대형 자동차 생산 업자인 GM이 해커들의 크리덴셜 스터핑 공격에 당했다는 보도가 IT 외신인 블리핑컴퓨터로부터 나왔다. 공격은 지난 달에 발생했고, 일부 GM 고객들의 정보가 공격자들 www.boannews.com 요약 미국의 대형 자동차 생산 업자인 GM이 해커들의 크리덴셜 스터핑 공격에 당했다. 이로 인해 일부 GM 고객들의 정보가 공격자들의 손에 넘어간 것으로 추측된다. 크리덴셜 스터핑 공격은 다수의 사용자 ID와 비밀번호를 보유한 공격자가 여러 사이트에 동시에 해당 정보를 대입해봄으로써 유효한 크리덴셜을 확.. 2022. 5. 25. [AZ-900] 애저 자격증 공부_덤프 문제 풀이_중요 문제 및 개념 정리 문제 사이트 https://www.examtopics.com/exams/microsoft/az-900/ https://www.exam-answer.com/microsoft/az-900 내 기준 중요 문제 및 개념 정리 ~.~ Question #1 Azure 가상 머신 IaaS You are tasked with deploying Azure virtual machines for your company. You need to make use of the appropriate cloud deployment solution. Solution: You should make use of Platform as a Service (PaaS). Does the solution meet the goal? A. Yes B... 2022. 5. 22. [JAVA] 12주차_예외 처리와 제네릭 프로그래밍 (제네릭 프로그래밍, List 컬렉션, Stack, ArrayList, LinkedList)_자바 스터디 1차시 제네릭 프로그래밍 제네릭의 개념과 필요성 - 자바는 다양한 종류의 객체를 관리하는 컬렉션이라는 자료구조를 제공 - 초기에는 모든 객체를 담을 수 있는 Object 타입의 컬렉션 사용 - Object 타입은 실행하기 전에는 클래스에 어떤 객체를 담았는지 알 수 없다는 문제점이 나타남! - 제네릭은 일반화라고 보면 됨 /* Object 타입의 컬렉션을 사용한 예시 */ //Beer 클래스 public class Beer { } //Boricha 클래스 public class Boricha { } //어떤 음료수든 담을 수 있는 Cup 클래스 public class Cup { private Object beverage; //모든 종류의 객체를 Cup 객체에 담을 수 있도록 Object 타입 사용 pub.. 2022. 5. 21. [Algorithm][JAVA] 백준 11659번: 구간 합 구하기 4 https://www.acmicpc.net/problem/11659 11659번: 구간 합 구하기 4 첫째 줄에 수의 개수 N과 합을 구해야 하는 횟수 M이 주어진다. 둘째 줄에는 N개의 수가 주어진다. 수는 1,000보다 작거나 같은 자연수이다. 셋째 줄부터 M개의 줄에는 합을 구해야 하는 구간 i와 j www.acmicpc.net 문제 수 N개가 주어졌을 때, i번째 수부터 j번째 수까지 합을 구하는 프로그램을 작성하시오. 입력 첫째 줄에 수의 개수 N과 합을 구해야 하는 횟수 M이 주어진다. 둘째 줄에는 N개의 수가 주어진다. 수는 1,000보다 작거나 같은 자연수이다. 셋째 줄부터 M개의 줄에는 합을 구해야 하는 구간 i와 j가 주어진다. 출력 총 M개의 줄에 입력으로 주어진 i번째 수부터 j번째.. 2022. 5. 21. [Algorithm][JAVA] 백준 11780번: 플로이드 2 https://www.acmicpc.net/problem/11780 11780번: 플로이드 2 첫째 줄에 도시의 개수 n이 주어지고 둘째 줄에는 버스의 개수 m이 주어진다. 그리고 셋째 줄부터 m+2줄까지 다음과 같은 버스의 정보가 주어진다. 먼저 처음에는 그 버스의 출발 도시의 번호가 www.acmicpc.net 문제 n(1 ≤ n ≤ 100)개의 도시가 있다. 그리고 한 도시에서 출발하여 다른 도시에 도착하는 m(1 ≤ m ≤ 100,000)개의 버스가 있다. 각 버스는 한 번 사용할 때 필요한 비용이 있다. 모든 도시의 쌍 (A, B)에 대해서 도시 A에서 B로 가는데 필요한 비용의 최솟값을 구하는 프로그램을 작성하시오. 입력 첫째 줄에 도시의 개수 n이 주어지고 둘째 줄에는 버스의 개수 m이 주어.. 2022. 5. 21. [AZ-900] 애저 자격증 공부_덤프 문제 풀이 61-130 (다른 사이트) 문제 사이트 https://www.exam-answer.com/microsoft/az-900 풀었던 문제와 중복된 문제는 제외 Question #61 What should the company use to build, test, and deploy predictive analytics solutions? A. Azure Logic Apps. B. Azure Machine Learning Studio. C. Azure Batch. D. Azure Cosmos DB. 회사는 예측 분석 솔루션을 구축, 테스트 및 배포하기 위해 무엇을 사용해야 합니까? A. Azure Logic Apps. B. Azure 기계 학습 스튜디오. C. Azure 배치. D. 애저 코스모스 DB. 정답 B. Azure 기계 학습 스.. 2022. 5. 15. [JAVA] 11주차_기본 패키지(StringTokenizer 클래스, java.text 패키지, 예외 처리)_자바 스터디 1차시 StringTokenizer 클래스, java.text 패키지 StringTokenizer 클래스 - 문자열을 토큰으로 분리하는 데 사용 - 토큰(분리한 문자열)은 공백이나 줄 바꿈 등 구분자를 사용해 문자열을 분리 - 기본 구분자는 공백, 탭, 줄 바꿈, 복귀, 용지 먹임 문자 /* StringTokenizer 클래스의 활용 */ import java.util.StringTokenizer; //StringTokenizer 사용을 위해서는 import 선언 필수! public class StringTokenizerDemo { public static void main(String[] args) { String s = "of the people, by the people, for the people.. 2022. 5. 14. [Algorithm][JAVA] 백준 1874번: 스택 수열 https://www.acmicpc.net/problem/1874 1874번: 스택 수열 1부터 n까지에 수에 대해 차례로 [push, push, push, push, pop, pop, push, push, pop, push, push, pop, pop, pop, pop, pop] 연산을 수행하면 수열 [4, 3, 6, 8, 7, 5, 2, 1]을 얻을 수 있다. www.acmicpc.net 문제 스택 (stack)은 기본적인 자료구조 중 하나로, 컴퓨터 프로그램을 작성할 때 자주 이용되는 개념이다. 스택은 자료를 넣는 (push) 입구와 자료를 뽑는 (pop) 입구가 같아 제일 나중에 들어간 자료가 제일 먼저 나오는 (LIFO, Last in First out) 특성을 가지고 있다. 1부터 n까지의 수.. 2022. 5. 11. [Algorithm][JAVA] 백준 1927번: 최소 힙 https://www.acmicpc.net/problem/1927 1927번: 최소 힙 첫째 줄에 연산의 개수 N(1 ≤ N ≤ 100,000)이 주어진다. 다음 N개의 줄에는 연산에 대한 정보를 나타내는 정수 x가 주어진다. 만약 x가 자연수라면 배열에 x라는 값을 넣는(추가하는) 연산이고, x가 0 www.acmicpc.net 문제 널리 잘 알려진 자료구조 중 최소 힙이 있다. 최소 힙을 이용하여 다음과 같은 연산을 지원하는 프로그램을 작성하시오. 배열에 자연수 x를 넣는다. 배열에서 가장 작은 값을 출력하고, 그 값을 배열에서 제거한다. 프로그램은 처음에 비어있는 배열에서 시작하게 된다. 입력 첫째 줄에 연산의 개수 N(1 ≤ N ≤ 100,000)이 주어진다. 다음 N개의 줄에는 연산에 대한 정보.. 2022. 5. 11. [Algorithm][파이썬] 백준 17404번: RGB거리 2 https://www.acmicpc.net/problem/17404 17404번: RGB거리 2 첫째 줄에 집의 수 N(2 ≤ N ≤ 1,000)이 주어진다. 둘째 줄부터 N개의 줄에는 각 집을 빨강, 초록, 파랑으로 칠하는 비용이 1번 집부터 한 줄에 하나씩 주어진다. 집을 칠하는 비용은 1,000보다 작거나 www.acmicpc.net 문제 RGB거리에는 집이 N개 있다. 거리는 선분으로 나타낼 수 있고, 1번 집부터 N번 집이 순서대로 있다. 집은 빨강, 초록, 파랑 중 하나의 색으로 칠해야 한다. 각각의 집을 빨강, 초록, 파랑으로 칠하는 비용이 주어졌을 때, 아래 규칙을 만족하면서 모든 집을 칠하는 비용의 최솟값을 구해보자. 1번 집의 색은 2번, N번 집의 색과 같지 않아야 한다. N번 집의 .. 2022. 5. 9. [Algorithm][파이썬] 백준 11758번: CCW https://www.acmicpc.net/problem/11758 11758번: CCW 첫째 줄에 P1의 (x1, y1), 둘째 줄에 P2의 (x2, y2), 셋째 줄에 P3의 (x3, y3)가 주어진다. (-10,000 ≤ x1, y1, x2, y2, x3, y3 ≤ 10,000) 모든 좌표는 정수이다. P1, P2, P3의 좌표는 서로 다르다. www.acmicpc.net 문제 2차원 좌표 평면 위에 있는 점 3개 P1, P2, P3가 주어진다. P1, P2, P3를 순서대로 이은 선분이 어떤 방향을 이루고 있는지 구하는 프로그램을 작성하시오. 입력 첫째 줄에 P1의 (x1, y1), 둘째 줄에 P2의 (x2, y2), 셋째 줄에 P3의 (x3, y3)가 주어진다. (-10,000 ≤ x1, y1,.. 2022. 5. 9. [AZ-900] 애저 자격증 공부_덤프 문제 풀이 31-60 (★ 9개) (다른 사이트) 문제 사이트 https://www.exam-answer.com/microsoft/az-900 여기서 풀었던 문제와 중복된 문제는 제외 https://unxrl23.tistory.com/61 [AZ-900] 애저 자격증 공부_덤프 문제 풀이 31-60 (★ 10개) Question #31-32 You are planning a strategy to deploy numerous web servers and database servers to Azure. This strategy should allow for connection types between the web servers and database servers.. unxrl23.tistory.com https://unxrl23.tistory.com/6.. 2022. 5. 9. [AZ-900] 덤프 문제 풀이 21-30 Question #21 You are tasked with deploying a critical LOB application, which will be installed on a virtual machine, to Azure. You are informed that the application deployment strategy should allow for a guaranteed availability of 99.99 percent. You need to make sure that the strategy requires as little virtual machines and availability zones as possible. Solution: You include two virtual machin.. 2022. 5. 2. [AZ-900] 덤프 문제 풀이 11-20 Question #11 Your company is planning to migrate all their virtual machines to an Azure pay-as-you-go subscription. The virtual machines are currently hosted on the Hyper-V hosts in a data center. You are required make sure that the intended Azure solution uses the correct expenditure model. Solution: You should recommend the use of the scalable expenditure model. Does the solution meet the goal.. 2022. 5. 2. 이전 1 2 다음