해킹/PHP HACKING2 CORE PHP HACKING 기본 CORE PHP HACKING 기본 작성: 베리베리 2008.12.01 -------------------------- core php hacking 은 php의 핵심적인 코드를 수정하는 것을 의미한다. 수정을 해보면 php 의 동작원리에 대해 배울 수 있고, 여러가지 기능을 추가할 수 있다. 특히.. php 코드에서 zend 라는게 있는데. zend 는 php 의 핵심적인 기능을 담당하는 코드이다. php에서 가장 중요하다고 할 수 있다. 앞으로 zend에 대해서 많이 소개를 하게 될것이다.. php 소스를 받아서 압축을 풀면 나오는 폴더중에서 /ext /ext/standard /main /Zend /sapi 이 폴더들이 가장 중요한 폴더다. 이 폴더안에서 중요한 파일들을 몇가지 소개하면 /main/m.. 2008. 12. 1. 내가 확인한 php 버그 이것때문에 많이 고생했다ㅋ 아주 빠른속도로 실행해야 발생되는 치명적인 버그. 무한루프에 빠지기 쉽다. 아직 php.net 에 알리지는 않았다. ---------- php 4.4.9 /ext/sockets/sockets.c PHP_FUNCTION(socket_getsockname){ (...) while (inet_ntoa_lock == 1); inet_ntoa_lock = 1; addr_string = inet_ntoa(sin->sin_addr); inet_ntoa_lock = 0; (...) } 2008. 11. 30. 이전 1 다음