목록전체 글 (120)
또 뭐하지
result = []while True: a,b,c = map(int, input().split()) # 마지막 줄 0 0 0 이 나올때까지 입력 받기 if a == b == c == 0 : break # 가장 큰 숫자를 빗변의 길이로 하여 피타고라스 정리가 성립하는지 확인 if max(a,b,c) == a: if a**2 == b**2 + c**2 : result.append("right") else : result.append("wrong") elif max(a,b,c) == b: if b**2 == a**2 + c**2 : result.append("right") ..
풀이from AES import AES_implementedimport os# For real AES without modification, this challenge is unsolvable with modern technology.# But let's remove a step.ret = lambda x: NoneAES_implemented._shift_rows = retAES_implemented._shift_rows_inv = ret# Will it make a difference?secret = os.urandom(16)key = os.urandom(16)flag = open("flag.txt", "r").read()cipher = AES_implemented(key)secret_enc = cip..
풀이제공된 파일을 IDA로 실행시켰다.correct가 출력되게 하는 부분을 찾아서 decompling 해줬다코드를 살펴보면 32바이트 문자열을 s2에 받아서 8번의 함수연산을 통해 암호화한 다음, s2의 값과 비교하여 일치하면 correct가 나오는 것을 알 수 있다. unk_402008 = [ 0xF8, 0xE0, 0xE6, 0x9E, 0x7F, 0x32, 0x68, 0x31, 0x05, 0xDC, 0xA1, 0xAA, 0xAA, 0x09, 0xB3, 0xD8, 0x41, 0xF0, 0x36, 0x8C, 0xCE, 0xC7, 0xAC, 0x66, 0x91, 0x4C, 0x32, 0xFF, 0x05, 0xE0, 0xD9, 0x91]먼저 복호화해야하는 값인 s2 값 (=unk_..
N = int(input())L = [int(x) for x in input().split()]n = 0for i in L: if i == 1: pass # 1은 소수가 아님 for j in range(2,i+1): if i % j == 0 : if i == j : # 다 나누어 봤는데 자기자신으로만 나누어 떨어짐 -> 소수 n += 1 break # 만약 다른 숫자로 나누어떨어지면 소수가 아님print(n)
a,b,c = map(int, input().split())# a : 고정비용 / b : 가변 비용 / c : 노트북 가격# 노트북 가격이 가변 비용보다 작거나 같으면 손익분기점이 발생할 수 없음if c
아마존 AWS 클라우드 프리티어 요금 살펴보기프리티어를 이용하여 다양한 서비스를 무료로 체험해볼 수 있음AWS Marketplace : 사용자가 손쉽게 소프트웨어, 서비스 및 솔루션을 찾아 구입하고 AWS 인프라에서 배포할 수 있도록 지원하는 온라인 마켓플레이스 아마존 AWS IAM 사용자 추가 및 그룹 관리IAM : 자격 증명 기반 정책, AWS 리소스에 대한 액세스 관리 IAM(Identity and Access Management) 핵심 3가지- 사용자(User)- 그룹(Group)- 정책(Policy) : 권한을 정의하는 JSON 문서- 역할(Roles) : 임시 권한을 부여하는데 사용 최소권한 액세스 부여 아마존 AWS 사용자 MFA 설정과 키관리 보안아이디/패스워드 -> 보안상 위험엑세스키 노..
클라우드 서비스 개념클라우드 서비스 분류- SaaS(Software-as-a-Service) : 구축된 애플리케이션 서비스를 임대- PasS(Platform-as-a-Service) : 애플리케이션 구축에 필요한 모든 것(개발 도구, 인프라, 운영 체제 등)을 임대- IaaS(Infrastructure-as-a-Service) : 서버와 저장소 임대- Faas(Function-as-a-Service) : 서버리스 컴퓨팅으로 환경 구성, 애플리케이션이 필요할 때만 임대 (사용한 것만 지불) 클라우드 서비스 시장 점유율 : AWS가 32%, MS 애저 빠르게 성장 클라우드 서비스 도입 시기- 비용 절감 목적 : 초기 투자 비용, 운영, 유지 보수 비용- 비정기적인 업무 처리 목적 - 효율성 증대 목적- 대용..
1회차클라우드 컴퓨팅, 호스팅 : 서버컴퓨터 대여 서비스EC2(Elastic Compute Cloud) : 순수하게 컴퓨터를 빌려주는 사업 단순 컴퓨터 임대를 넘어 컴퓨터에 소프트웨어 설치 후 대신 운영해주는 방향으로 확장RDS : 관계형 데이터베이스 서비스 형태로 제공프리 티어 : aws와 같은 클라우드 서비에서는 사용자가 무료로 테스트를 해볼 수 있는 기간 혹은 양을 제공 2회차 EC2 서비스 켜기 인스턴스 : EC2에서 컴퓨터 1대인스턴스 시작 탭에서 여러 운영체제와 프리티어 사용 가능 여부 확인 가능 -> 운영체제를 선택하고 여러 사양의 컴퓨터를 선택인스턴스 생성 전에 새로운 key pair를 생성해야함인스턴스 상태가 running으로 전환되면 사용할 수 있는 상태가 됨 EC2 원격제어접속할 ..