아니면 특정 루틴에 의해서 초기화가 이뤄지는 것인지 궁금합니다. dll진입점(제가 작성한 임의의 함수들중 하나)을 찾아서 단순하게 실행시키면 제가 써넣은 값이 아닌 이상한 값으로 되어 있는데... 혹시 초기화 루틴이 따로 있는 거 아닌가요???
도움부탁;;;
static __int32 kkk=0; static __int32 kkk2=1;
void temp(void) { int kkk3 = kkk; }
이렇게 하고 PE파일 에서 temp진입점 찾아서 바로 실행시키면 kkk3=0이 나옮니다.그려. kkk2는 정상적으로 값이 들어가고요
미친 거 아이가....;;;;;
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
와 미치긋다...;;;;;
static __int32 kkk=0;
static __int32 kkk2=1;
void temp(void)
{
int kkk3 = kkk;
}
이렇게 하고 PE파일 에서 temp진입점 찾아서 바로 실행시키면 kkk3=0이 나옮니다.그려.
kkk2는 정상적으로 값이 들어가고요
미친 거 아이가....;;;;;
댓글 달기