전체 글 (33) 썸네일형 리스트형 수육 레시피 물 900ml, 통마늘 6개, 통후추 20알, 양파 1개, 원탕(쌍화차) 1개, 콜라 330ml, 된장 1스푼, 대파 1개, 간장 90ml, 월계수잎 2장-> 수육 기다란 한덩어리 기준 출처https://m.blog.naver.com/PostView.naver?blogId=kies84&logNo=223403839340&proxyReferer=https:%2F%2Fwww.google.com%2F&trackingCode=external 삼겹살 수육 맛있게 삶는법 돼지고기 수육 삶는 시간 수육삶기 저녁메뉴 추천삼겹살 수육 맛있게 삶는법 부드럽고 촉촉한 돼지고기 수육 삶기 시간과 삶는 재료까지 알려드림 평소에 고...blog.naver.com https://youtube.com/shorts/-wJQWBNlOwQ.. My source (태양초) 고추장 1T참기름 1T(해천) 간장 1T후추 약간올리고당 1T소금 약간 볼라틸리티2 공부 중 기록 vol2는 memdump라는 pid를 지정하면 해당 pid에서 사용했던 메모리 영역을 추출해주는 플러그인이 있다고 한다만약 chrome이나 인터넷 익스플로어에 해당하는 pid를 플러그인에 넣으면,컴퓨터에서 시크릿 창을 쓰고나서 닫지 않거나 컴퓨터를 종료하지 않았을 때시크릿 탭 정보가 해당 메모리 영역에 남아있어 추출이 될 것이 아닌가? 이거 비슷한게 vol3에 있다면 참 좋을텐데...없어서 플러그인 개발이 어렵다는 게 아쉽다 Toy Project Day5 - 수정 아이디어 정리 오늘은 간단히 수정 아이디어만을 적어보려고 한다 1. 헤더- 푸터 시그니처의 판별이 어려움 -> 메모리 전체에서 키워드로 정리하도록 개선해야함2025.05.25 추가 ----3. 메모리로 특정 PID 영역만 추출이 가능하다면(vol2는 memdump라는 플러그인이 존재하여 가능) --> 토렌트 부분만 별도 추출한 파일 만들어서 거기에서 분석 --> vol3에서는 windows.dumpfiles.DumpFiles에 pid 추출 옵션이 있는 걸로 보아 memdump가 여기로 통합되었다고 추측이 된다 -> vol3에는 기능이 없는거 같다그럼 남은 건 -> 1. aff4 확장자 자체의 문제 (보통 mem, dmp 같은 확장자를 많이 보았으니 일리는 있다)mem or dmp으로 덤프를 떠야하는데,dmp는 도구가 .. Toy Project Day4-Code Implementation IV 윈도우에서는 인코딩 문제가 발생하여,화이트햇 스쿨 2기 시절에 구축 해놓은 칼리 리눅스로 작업 환경을 옮기고,vol3를 최신으로 업데이트도 해주었다 그리고 코드를 수정하였는데 일단 소스코드 버전이 올라가서 업데이트를 해주었고(코드를 보면 알겠지만 filescan 플러그인을 버리고, filescan이 사용하는 poolscanner를 사용하기로 했다)유토렌트의 resume.dat 파일을 검색하는 플러그인이다def _extract_resume_dat_data(self, file_obj, layer_name): """resume.dat 파일 객체에서 데이터를 추출합니다.""" try: # 파일 객체 오프셋 주변 메모리 검색 memory_data .. Toy Project Day3-Code Implementation III 글이 조금 늦었지만,지난번에 이어 작성한 코드를 정리하고자 한다 구성은 간단하여 시간이 짧을 줄 알았지만, 실력이 받쳐주지 못해서 시간이 오래걸리는 것 같다그래도 해보는 데 까지는 해보고자 한다 먼저 이 코드를 간단히 보면 get_requirement에 필요한 요소들을 선언해놓았다플러그인 설명해주는 부분은 완성이 되고나서 조금 더 기능을 잘 설명해주는 문구를 넣고자 일단은 생략했다. 토렌트 프로세스를 찾고 그 프로세스가 있다면 정보를 찾아 어디 있는 지 출력해주고 그 정보를 반환해준다(즉, 찾은 프로세스(반환된 프로세스)로 들어가서 resume.dat 파일을 보는 것이다)물론 해당 프로그램이 꺼져있어 프로세스에 없는 경우도 고려해야하지만일단은 이렇게라도 작동이 되게 한 다음에 생각을 해도 될 것 같아서 .. Toy Project Day2-Code Implementation II 코드를 어느 정도 구현하여 검색하는 기능은 구현 완료하였으나 문제점이 하나 발견되었다 분명 resume.dat 파일의 헤더와 푸터 시그니처를 검색 조건에 넣고 검색을 돌렸음에도 이렇게 찾을 수 없다고 뜬다 놀랍게도 헤더와 푸터사이에는 본적이 없는 길이가 나왔다 예상했던 길이는 이 정도 였고 10진수로 바꾸면 이 정도 이다 결국 가설을 세워보면, 헤더와 푸터로는 검색을 할 수 없다 인데 한 번 다른 .dat 파일들도 보자결국 6개의 .dat 파일 모두를 열어 보았더니한 개의 파일 (dht_feed.dat)만 제외하고 모두 헤더 시그니처(d10:.fileguard40)가 일치하는 것을 확인했다 혹시 몰라 이 모든 파일의 길이를 더해봤더니 모두 더한 것 보다 헤더 - 푸터 사이의 길이가 컸다자세한 것은 덤프를.. Toy Project Day1-2 -introducing 내가 타 교육기관에서 진행하였던 Volatility3 플러그인 제작 프로젝트를주제와 구성 모두 다르게 하여 소규모의 Project로 별도로 진행하기로 했다. 먼저 고려했던 두가지를 보여주고자 한다 먼저 notion은 기존에 완성하지 못했던 chromiumhistory와 유사한 sqlite 구조로 이루어져있어2명 이하로 구성할 예정인 Toy Project로는 적절하지 못하다고 판단했다(일단 구조 공부를 해야해서다른 방법으로 도움을 받는다고 해도 무리가 있다) 반면 도전해볼 토렌트 분석 플러그인은 resume.dat이라는 파일에 정보가 있어검색을 하도록 잘만 조절해보면 되겠다는 생각이 들어그리고 참고할 자료들이 있어 해볼만 하다고 생각이 들었다 그래서 일단 간단히 소개하는 것은 여기서 마치겠다 이전 1 2 3 4 5 다음