리눅스 C를 이용하여 감지되는 상황을 해보고 있는데,
다른 프로그램(소스)를 실행시키고(데몬으로 동작됩니다) 실행시킨 프로그램에서 프로그램 내 어떤 특정 함수가 호출되면,
그 호출된 여부를 새롭게 짠 다른 소스에서 감지가 가능할까요?
데몬으로 동작되는 소스는 수정하지 않는 상태에서요...
초보가 "감지"란 것까지 해보려 하니 어렵네요, 주말 잘 보내시고, 답변 부탁드리겠습니다.
흠.... 안될겁니다 = _=) 시스템콜 후킹이 있긴 한데, ELF파일 포멧 기반해서 만들어지는거고,
방화벽 쪽에서 함수 후킹을 쓴다는 소리는 들어봤는데, 기억으로는 그것도 기계어 코드를 주물럭거립니다. (점프하는 주소를 임의로 변경)
애당초 후킹 자체가 Unix 스펙 자체에 포함되는게 아닙니다 = _=)
텍스트 포맷에 대한 자세한 정보
<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]
흠.... 안될겁니다 =
흠.... 안될겁니다 = _=)
시스템콜 후킹이 있긴 한데, ELF파일 포멧 기반해서 만들어지는거고,
방화벽 쪽에서 함수 후킹을 쓴다는 소리는 들어봤는데,
기억으로는 그것도 기계어 코드를 주물럭거립니다.
(점프하는 주소를 임의로 변경)
애당초 후킹 자체가 Unix 스펙 자체에 포함되는게 아닙니다 = _=)
댓글 달기