분류 전체보기 (36) 썸네일형 리스트형 pc에서 프로그램이 열려있는지 확인하는 방법 안녕하세요 호박감자입니다! 오늘 새벽에 블로그를 보다가 조금 의아한 유입 키워드가 있더라구요 그 키워드가 오늘 글의 제목입니다 제 글 중에는 이와 관련된 글은 없어서.. 어떻게 들어오게 되신 걸까 유입 URL을 따라가보니 다음에서 이렇게 검색했을 때 왜인지 제 블로그가 가장 위에 뜨더라구요 음.. 하지만 제 글에서 원하는 것을 찾지 못하셨을 거 같아서 혹시 그 분에게 도움이 될까 글을 써봅니다. pc에서 프로그램이 열려있는지 확인하는 방법 Ctrl + Shift + Esc 키를 동시에 누르면 작업관리자가 뜹니다. 그럼 현재 실행중인 프로그램들을 볼 수 있으실 겁니다! 더 자세히 보고 싶으시면 아래에 자세히라는 부분을 누르시고 세부 정보라는 탭에서 보시면 될 것 같습니다. 이 방법으로 궁금하던 부분이 해결.. [리버싱 핵심원리] 메시지 후킹 실습에서 일어난 에러들에 대한 고찰 안녕하세요 호박감자입니다! 오늘은 '리버싱 핵심원리'에서 메시지 후킹부분을 실습하며 일어난 에러들에 대해서 그 해결방법을 적어보고자 합니다. 메시지 후킹 실습을 실행하게 되면 키보드 입력시 프로그램이 먹통이 되어 버립니다. 저는 학교 리버싱 과제에서 이 점을 고치고, 메모장만을 후킹해야 했는데 이 먹통이 되는 원인을 찾는 것에서 굉장히 애를 먹었습니다. 그래서 혹시 저같이 고민하시는 분들이 있으면 도움을 드리고자 이 글을 작성해보려 합니다. # error 1. 키보드 입력시 먹통 이 문제는 프로그램에 디버깅 옵션을 설정하고 컴파일해줌으로써 해결할 수 있습니다. 먼저 교재에 코드가 다 나와있으니, 그 코드를 visual studio에서 작성해줍니다. 이 소스코드를 다운받을 수 있는지는 잘 모르겟어요. 저는.. pyc 파일 디컴파일 (with uncompyle6, wsl) 안녕하세요오 호박감자입니다! 지금 문제를 풀고있는데, 이 과정을 글로 써두면 유용할 거 같아 그동안 미뤄뒀던 두번째 글을 써보려 합니다 ㅎㅎ 지금 풀고 있는 문제는 Same or different라는 문제인데, 어디 대회였나 CTF였나 기억이 안나네요.. 동아리 선배를 통해 과제로 받은 문제라 문제 출처는 까먹었어요 ㅎㅎ 쨋든 이 문제는 pyc 파일을 디컴파일 하는게 주요해서, 이번 블로그의 내용은 pyc 파일을 디컴파일 하기까지의 과정을 담을 것 같습니다. 그럼 시작하겠습니다. pyc 파일을 디컴파일 하기 위해서 제가 선택한 방법은 uncompyle6를 사용하는 것이었습니다. uncompyle6를 설치하기 위한 명령어는 다음과 같습니다. pip install uncompyle6 이렇게 설치하고 ( un.. path 설정하는 법(환경변수 설정) 안녕하세요 호박감자입니다 :) 방금 만든 따끈따끈한 블로그에 올릴 첫글은 path를 설정하는 방법입니다 새벽감성에 만들었는데, 첫글을 쓰자니 굉장히 낯설으면서 설레이네요 ㅎㅎ 그럼 시작하겠습니다. let's go~ 저는 오늘 volatility를 가지고 환경변수를 설정할텐데, 방법은 똑같으니 그대로 하시면 됩니다! 제가 하면서 어려웠던 부분을 포함해 쉽게 설명했으니, 환경변수 설정이 낯설었던 분들이 참고하시면 좋을 것 같습니다! 1. 실행파일 경로 찾기 가장 먼저 해야할 일은 환경변수를 설정할 실행파일의 경로를 찾는 것입니다. 저는 D드라이브에 넣어뒀지만, 어디에 있든 상관 없습니다. 저 위에 주소창을 눌러 주소를 복사해주세요 주의) 경로는 실행파일이 들어있는 디렉터리까지의 경로를 복사하시면 됩니다! 저.. 이전 1 2 3 4 5 다음