Home
CS with me
Cancel

(cryptohack) general, Mathematics

이번엔 Mathematics 관련 문제들이다. GCD와 moduler 연산 문제들이었다. General Mathematics Greatest Common Divisor 66528과 52920의 최대공약수를 찾으라고 한다. a=66528 b=52920 def gcd(x, y): while y!=0: tmp=x%y ...

(cryptohack) general, Xor

이번엔 XOR 관련 문제들이다. General XOR XOR Starter Given the string label, XOR each character with the integer 13. Convert these integers back to a string and submit the flag as crypto{new_string}. lab...

(cryptohack) general, Encoding

이어서 풀어보자. General Encoding ASCII ASCII is a 7-bit encoding standard which allows the representation of text using the integers 0-127. Using the below integer array, convert the numbers to their...

(cryptohack) register, Introduction

예전에 암호학 잠깐 공부할 때 풀었던 사이트인데맨 처음부터 다시 풀고자 계정도 새로 만들고 공부하려고 합니다. register 암호학 CTF 사이트 답게 가입할 때 카이사르 암호를 풀게 한다. 주어진 문자열을 간단하게 파이썬으로 한글자씩 돌려보면 된다. s="EQNMS RGZES RKZL UHBHNTR" for i in range(0, 26...

3. 안드로이드 정적분석 준비

3. 안드로이드 정적분석 준비 [안드로이드 운영체제 입문] https://product.kyobobook.co.kr/detail/S000213637137 이 글은 해당 책과 자료를 참고하고 제가 추가로 공부한 내용으로 작성하였습니다. 컴파일과 디컴파일 우선 소스코드가 APK 파일로 변환이 되는 과정은 개발, 컴파일, 빌드, 패키징으로 이어진다. A...

2. 안드로이드 보안 기초

2. 안드로이드 보안 기초 [안드로이드 운영체제 입문] https://product.kyobobook.co.kr/detail/S000213637137 이 글은 해당 책과 자료를 참고하고 제가 추가로 공부한 내용으로 작성하였습니다. 안드로이드 설계 원칙 어떤 아키텍처를 만들 때 지켜야 할 보안적 관점론 이야기이다. 다른 것과 크게 다르지는 않다. ...

1. 안드로이드 운영체제 이해

최근 안드로이드 보안을 공부하는데 학교에서 모바일 프로그래밍 과목을 듣고 있어서 내용을 이해하기 수월했다. 역시 보안을 제대로 알기 위해서는 개발도 같이 잘 알아야 한다고 새삼 느꼈다. 1. 안드로이드 운영체제 이해 [안드로이드 운영체제 입문] https://product.kyobobook.co.kr/detail/S000213637137 이...

책 페이지(1019, P5, c++)

책 페이지 책 페이지 문제 지민이는 전체 페이지의 수가 N인 책이 하나 있다. 첫 페이지는 1 페이지이고, 마지막 페이지는 N 페이지이다. 각 숫자가 전체 페이지 번호에서 모두 몇 번 나오는지 구해보자. 입력 첫째 줄에 N이 주어진다. N은 1,000,000,000보다 작거나 같은 자연수이다. 출력 첫째 줄에 0이 총 몇 번 나오는지, 1이 총...

11. greedy algorithm

greedy algorithm greedy는 탐욕이라는 뜻이다. greedy algorithm은 지금 선택할 수 있는 가장 큰 이익을 선택하는 알고리즘이다. 해당 시점의 최대 이익을 추구하기 때문에 Local optimum을 찾지만 결과적으로 지역적인 최적이 합쳐져 Gloval optimum이 된다는 보장은 없다. 그래프에서 최단 거리 탐색을 할...

핵테온 본선 후기

저도 한번 대회 후기라는 것을 적어보고 싶어서 써봤습니다. 예선 4월 26일에 예선이 있었고, 초급부로 신청했습니다. 코드게이트랑도 겹치고 고급부 10팀, 초급부 10팀으로 나눠져서 경쟁이 많이 낮아진 것 같았다. 너무 오래되서 문제는 잘 기억이 안나는데 앱 문제도 하나 있었고 대부분은 포렌식? misc같은 느낌이었다. 다행히 점수 높은 문...