본문 바로가기

codeengn Basic RCE 2 풀이 문제 Codeengn Basic RCE 2 문제 실행 파일이 손상되었다고 했고, 실제로도 실행이 안 되는 파일이다. 이 파일을 가지고 유추해 볼 수 있는 방법은 패스워드가 Static으로 저장되어있다면, 파일 내에 어디인가 저장이 되어 있을 것 패스워드가 알고리즘으로 인증되는 것이라면, 파일 내에 알고리즘 소스가 저장되어 있을 것 패스워드가 네트워크를 타고 인증 받는 것이라면 인증서버의 주소가 파일 내에 있을 것 기타,, 여러 가지 다른 방법 문제에서 주어진 단서가 얼마 없기 때문에 유추한 모든 방법을 다 시도해 보기로 했다. 나는 이 중 1번에서 답을 찾을 수 있었다. 1번 방법의 자세한 설명 Windows 실행 파일은 PE 라는 구조로 되어있다. 이 PE를 전부 설명하자면 너무 길어짐으로 생략한다.(.. 더보기
Abex Crack me 1 && Codeengn Basic RCE 1 실행 시킨 화면 프로그램이 나에게 HD를 CD-Rom이라고 생각하게 만들라고 한다. 여기서 잠시! HD 보다는 HDD가 맞는 말이다. Hard Disk 를 줄인 HD인 것 같은데, HD는 주로 High Definition (고선명, 고화질)의 뜻으로 많이 쓰이고, 하드 디스크는 HDD ( Hard Disk Drive )라는 명칭으로 더욱 잘 쓰인다. 어쨌든, 위의 과정을 보기 위해서 OllyDBG 로 열어 보았다. OllyDBG 로 abex 1st crackme 를 연 모습 GetDriveTypeA 라는 API로 C:\의 드라이브 타입을 알아오는 것으로 보인다. 이 API를 알아보기 위하여 MSDN에서 검색한다. msdn을 검색한 모습이다. CDROM 으로 인식시키라고 했으므로, CD-ROM의 리턴 값으.. 더보기
Windows Live Writer 에서 Tistory Blog , Naver Blog 등록하기 오프라인 블로그 프로그램인 Windows Live Writer 소개 Blog는 웹 페이지에서 글쓰기를 누른 뒤, 웹 에디터로만 써야 한다고 생각하는 사람이 있을 수 있다. 웹 에디터는 그 Blog 서비스의 모든 서비스를 확실하게 사용할 수 있다는데 유용성이 있다. 하지만, 글을 작성하기 위해서 웹 브라우저를 사용한다는 것은 자칫 그 페이지를 잃을 염려도 있을 수 있으며, 인터넷에 항상 연결되어 있어야 한다는 제약이 있다. 그래서 나온 것이 오프라인 블로그 에디터 이다. 문서편집기로 문서를 편집해서 바로 Blog로 보낸다고 생각하면 이해가 빠를 것 같다. 오프라인 블로깅 툴에는 Windows 사의 MS 워드, Windows Live Writer 가 강세이다. 2개의 프로그램은 거의 차이가 없으며 유료, 무.. 더보기