반응형
[ IDA Pro 색상입히기 ]
Idapython의 colours.py에 있는 SetColor( where , what, color ) 함수를 통해 원하는 색상을 입힐 수 있습니다.
! 7.4버전 이후로는 set_color
where 에는 원하는 주소를,
what 에는 색을 입히기를 원하는 것을 (CIC_SEGM, CIC_FUNC, CIC_ITEM)
color 에는 원하는 RGB색상코드를 입력해주면 됩니다.
[What 종류별로 예]
1. CIC_ITEM ==> 수행한 명령어 SetColor( here(), CIC_ITEM, 0xBB37FF )
here() : 현재 커서가 위치한 곳의
CIC_ITEM : 명령어 하나를
0xBB37FF : 해당 색상으로 칠함.
2. CIC_FUNC ==> 수행한 명령어 SetColor( 0x10BFA620, CIC_FUNC, 0xBB37FF )
0x10BFA620 : 명시한 주소의
CIC_FUNC : 함수 전체를
0xBB37FF : 해당 색상으로 칠함.
3. CIC_SEGM ==> 수행한 명령어 SetColor( here(), CIC_SEGM, 0xBB37FF )
here() : 현재 커서가 속한
CIC_SEGM : 세그먼트 단위 전체를
0xBB37FF : 해당 색상으로 칠함.
※ IDA Script를 이용하여 조건에 부합하는 모든 곳에 색상을 입히는 등, 활용은 각자의 몫.
반응형
'IDA' 카테고리의 다른 글
IDA Python 특정 함수 디스어셈블링 (0) | 2019.02.21 |
---|---|
IDA Python 함수 찾아보는 방법 (0) | 2019.02.21 |
IDA Script Python 세그먼트, 함수 목록 출력 (0) | 2019.02.21 |
LOBYTE, BYTE1, BYTE2, BTYE3, HIBYTE (0) | 2018.09.13 |
choose function, jump to address, xrefs to 단축키 (0) | 2018.06.19 |