본문 바로가기

IDA

IDA SetColor (색상 입히기) - 7.4이후로는 set_color

반응형

 

[ IDA Pro 색상입히기 ]

Idapythoncolours.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를 이용하여 조건에 부합하는 모든 곳에 색상을 입히는 등, 활용은 각자의 몫.

 

반응형