본문 바로가기

반응형

전체 글

(170)
RCE/CodeEngn/BasicRCE04 # 문제 설명- 이 프로그램은 디버거 프로그램을 탐지하는 기능을 갖고 있다. 디버거를 탐지하는 함수의 이름은 무엇인가? # 문제 풀이- 실행 하면 몇줄 안내려 가다 보면 "IsDebuggerPresent"라는 함수가 있습니다.
RCE/CodeEngn/BasicRCE03 # 문제 설명- 비주얼베이직에서 스트링 비교함수 이름은? # 문제 풀이- 관련된 문자열에 str이 있을것 같아 str을 검색했고, 영어 비교하다라는 동사의 Compare의 약자인 cmp가 들어가는 "__vbaStrCmp"에 브레이크 포인트를 걸고 프로그램을 실행한 후 직접 값을 입력하고 브레이크가 걸리는지 확인했습니다. - 실행시 브레이크가 걸렸고, EIP가 위치하는 것을 확인 했습니다.
RCE/CodeEngn/BasicRCE02 # 문제 설명- 패스워드로 인증하는 실행파일이 손상되어 실행이 안되는 문제가 생겼다. 패스워드가 무엇인지 분석하시오 - 실제로 실행하지 않고 Hxd열어서 패스워드를 확인했습니다. # 문제 풀이- 헥스 에디터로 문제 파일을 엽니다. - 문맥 상 "Yeah, you did it!" 문장 아래 적혀 있을것을 추측합니다.- JK3FJZh가 패스워드임을 확인합니다.
RCE/CodeEngn/BasicRCE01 # 문제 설명- HDD를 CD-Rom으로 인식시키기 위해서는 GetDriveTypeA의 리턴값이 무엇이 되어야 하는가?- 다양한 풀이 방법이 있지만 저는 JE를 바꿔주는 풀이를 했습니다. # 문제 풀이- CMP EAX, ESI의 결과가 같으면 0040103D로 점프 합니다. 결과가 같지않으므로 같지 않을 때 점프하는 JNE명령으로 바꾸어 줍니다.- 바꾼 명령입니다. # 실행 결과
CTF/Codegate2018Qual/Welcome to droid/Write-up # 문제 설명- 안드로이드 문제를 많이 풀어보지 않았지만, 공부한것이 있어서 풀 수 있었습니다.- MainActivity, Main2Activity, Main3Activity, Main4Activity이 주 클래스고 메인 클래스는 MainActivity입니다.- 순서대로 ID, Password를 입력하면서 다음 액티비티로 넘어갑니다.- ID는 제가 입력하는 값으로 아무 값으로 입력할 수 있으나, 이 값은 Main2Activity로 넘어갈 때 인텐트 값으로 제공되어 Password를 결정하게 됩니다.- Main3Activity에서 시리얼키를 입력해야하는데, 시리얼키는 Random 클래스를 통해 생성되어 매번 Next 버튼을 눌러서, 클래스안의 함수를 호출할 떄마다 바뀌며 항상 바뀌는 값을 맞춰 주던가 다른..
Cheat Engine/hero siege # Game Hacking - Cheat engine을 써먹어 보고자, 심심할 때 했던 hero siege의 메모리를 수정해 보았습니다. - 데이터 구조체까지 전부 뜰 수 있는데 아직 부족해서 포인터는 못 찾았습니다. 찾는대로 방법을 올려보도록 하겠습니다. # CT 파일
Programming/Python/문자열의 Hex,문자 빈도수 체크하는 프로그램 # 문자열의 문자 빈도수, HEX 빈도수를 검사하여 가장 큰 빈도를 출력하는 프로그램 CODE12345678910111213141516171819202122232425262728# Made by hyeonbell# 2018/01/21 import sys filename = sys.argv[1]f = open(filename)data = f.read()result = {} hexdata = data.encode("hex")s = ''i = 0 while i
법 / 형법 기본 요약 # 범죄 1. 법의 2. 성립 요건 - 구성요건 - 위법성 - 책임성 3. 소추조건 - 친고죄 - 반의사 # 설 1. 소수설 : 소수가 주장하는 학설 - 갈릴레오 18세기 주장 (태양중심설) 2. 다수설 : 다수가 주장하는 학설 3. 통설 4. 판례 --> 판결사례 - 대법원에서 법관의 판결을 내린것설 변천 : 소수설 -> 다수설 -> 통설 # 위법성 조각의 효과 - 범죄 구성요건에 해당되더라도 적법하다. - 상대방은 정당방위로 - 형법 제 21조 --> 정당행위 > 상당한 이유가 있으면 벌 X --> 예시) 길을 4명이서 막고지나가는 사람 : 도덕적으로 금기이고 이에 앞에서 마주치면서 걸어오는 사람이 어깨로 치고지나가면 정당방위에 해당하지만 길을 막은 4명은 원인제공과 피해자, 어깨를 치고 간사람은 가..

반응형