*집필*/*집필* Python 썸네일형 리스트형 Imm 유용 Func 정리(ing) #immlib 모듈 초기화 import immlib # immlib 모듈 등록 imm = immlib.Debugger() # return class debugger data (immlib.Debugger Class 객체 생성) #이동 imm.gotoDisasmWindow(self,adds) # set Window area (디스어셈블 윈도우 탐색 위치 설정) # OPCODE Binary and Size opcode = imm.disasm( Addr ) # return class opcode data (libanalyze.opCode Class 객체 생성) opcode.dump # return OPCODE Binary Code (OPCODE 바이너리 출력) opcode.getSize() # return O.. 더보기 Python 회전 시프트 함수 (Rotation shift Func) 모두가 알고 있다 싶이 Python의 변수 선언의 애초 초기 그 사이즈를 설정하지 않는다. 다만 변수에 첫 인자 값을 넣음으로서 변수의 Type이 결정되기 때문이다. 필자와 같이 C 또는 C++를 우선적으로 접해봤다면 이 부분에 대한 거부감이 들 수 있다. Python으로 작업을 수행하던 중 회전 시프트 연산을 수행해야할 경우가 있었다. 물론 module을 찾아보면 나올지도 모르겠으나. 현재 필자가 알고 있는 Rotation Shift Function은 어느 모듈에 어느 위치에 있는지 모른다. 그리하여 손수 함수를 작성해 보았다. >def rol_Dword(value, rotation): > tail = value >> (32-rotation) > head = (value - (tail def ror_D.. 더보기 [Python 길들이기] Python으로 notepad.exe 실행하기 !! The Python Code !! ================== # Python 2.7 >>> from subprocess import Popen >>> Popen(["notepad", "c:\\test.txt"]) ================== 주의점 하나. Popen함수의 인자값은 "리스트"로 들어갔다는 사실! 더보기 이전 1 2 다음