ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • snapshot 결과
    Python 2015. 1. 20. 20:25




    snap 을 입력받으면 처리하는 구문을보자.


    Suspending all threads를 출력한다음, self.dbg.suspend_all_threads()구문을 통해서 프로세스들을 일시중지시킨다.


    그리고나서 이제 컨텍스트 정보들을 구해야한다.


    그래서 


    self.dbg.process_snapshot()구문으로 정보를구한다, 


    그리고 다 구해지면 바로 resume_all_threads()로 프로세스들을 재실행시킨다.




    이제 restore부분이다 해당부분은 스냅샷 찍은부분으로 돌아가는 부분이다.


    똑같이 suspend_all_threads()함수를 호출해, 프로세스를 일시중지시킨다.


    그리고나서, process_retore()함수를 호출시켜 복귀를 한다음 resume_all_threads()함수로 재실행시킨다. 

    'Python' 카테고리의 다른 글

    findinstruction  (0) 2015.01.20
    Immunity Debugger PyCommand  (0) 2015.01.20
    Process Snapshot  (0) 2015.01.20
    Process ID 얻기  (0) 2015.01.20
    Python utils module  (0) 2015.01.20

    댓글

Designed by Tistory.