2012-04-16 3 views
-1

최근에 나는 PHP 웹 사이트의 프로그래밍 업데이트 작업을 대신 할 것을 요청 받았습니다. 흥미롭게도 Dreamweaver와 Notepad ++로 .php 파일을 열면 md5와 마찬가지로 코드가 암호화 된 것을 알게되었습니다.PHP 코드가 암호화되어 있습니다

사실, 어떻게 아파치 환경에서 그들의 기능에 영향을 미치지 않는 동안이 일을 할 수 있습니까? 그리고 정상적인 PHP 및 HTML 프레젠테이션으로 코드를 다시 시작할 수있는 방법이 있습니까?

감사합니다.

+0

여기에 많은 질문이 있습니다. http://stackoverflow.com/search?q=decode+encoded+php+files 엔코더에 따라 다르지만 항상 되돌릴 수 있습니다. – F21

+0

몇 가지 코드를 알려주십시오. – Undefined

+2

코드 조각을 보여줍니다. 데이터 손실이라는 의미에서 "md5로 암호화"된 것은 의심 스럽습니다. 아마 난 그냥 난독 화 된거야? – Nanne

답변

0

아마이의 라인을 따라 뭔가 :

이 경우
eval(base64_decode('gobbledigoog...')); 

바로 교체 evalecho의 :

echo base64_decode('gobbledigoog...'); 

그것은,이 더 eval('gobbledigoog')가 발생합니다 가능성이 높습니다 코드는 반복적으로 여러 번 인코딩 될 수 있습니다. 이 경우 실제 코드가 생길 때까지 위의 작업을 계속 수행하십시오.

재미있게 보내십시오.

관련 문제