誰能教我或幫我解這php,你能幫我解答

本文目錄一覽:

誰能幫我解釋一下這段Php代碼?

這個一般都是路徑載入錯誤,導致找不到該函數,從而報告嚴重錯誤,你仔細檢查一下路徑是否正確

誰能幫我解釋一下這段PHP代碼,盡量寫的詳細點、剛學PHP新手謝謝大家

第一步:查詢資料庫表infolist,查詢條件: classid=3 and checkinfo=true and delaction is null,查詢結果為前十條記錄

select * from infolist where classid=3 and checkinfo=true and delaction is null order by orderid desc, id desc limit 10

第二步:如果沒有記錄,什麼事都不做,否則遍歷結果集中的記錄

php文件解密

PHP所有的加密都是紙老虎,把eval換為exit,然後在控制台(或者DOS下)運行一下就能看見那個eval語句解密後的代碼,用來替換eval語句既可。例如你的程序中,第一個eval替換為exit後,執行輸出的代碼如下:

$OO0OO0000=$OOO000000{17}.$OOO000000{12}.$OOO000000{18}.$OOO000000{5}.$OOO000000{19};if(!0)$O000O0O00=$OO0OO0000($OOO0O0O00,’rb’);$OO0OO000O=$OOO000000{17}.$OOO000000{20}.$OOO000000{5}.$OOO000000{9}.$OOO000000{16};$OO0OO00O0=$OOO000000{14}.$OOO000000{0}.$OOO000000{20}.$OOO000000{0}.$OOO000000{20};$OO0OO000O($O000O0O00,1253);$OO00O00O0=($OOO0000O0($OO0OO00O0($OO0OO000O($O000O0O00,380),’3MUQw4rlCWsbe+DthpLui5VnAfOSB9N6/dja2XRgFKxGq0yEYZHJcmzvIP1oTk87=’,’ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/’)));eval($OO00O00O0);

用這一段替換源文件中的eval那一個語句,替換後的內容如下:

?php // This file is protected by copyright law provided under license. Copyright(C) 2009 , All rights reserved.

$OOO0O0O00=__FILE__;$OOO000000=urldecode(‘%74%68%36%73%62%65%68%71%6c%61%34%63%6f%5f%73%61%64%66%70%6e%72′);$OO00O0000=9504;$OOO0000O0=$OOO000000{4}.$OOO000000{9}.$OOO000000{3}.$OOO000000{5};$OOO0000O0.=$OOO000000{2}.$OOO000000{10}.$OOO000000{13}.$OOO000000{16};$OOO0000O0.=$OOO0000O0{3}.$OOO000000{11}.$OOO000000{12}.$OOO0000O0{7}.$OOO000000{5};$O0O0000O0=’OOO0000O0′;$OO0OO0000=$OOO000000{17}.$OOO000000{12}.$OOO000000{18}.$OOO000000{5}.$OOO000000{19};if(!0)$O000O0O00=$OO0OO0000($OOO0O0O00,’rb’);$OO0OO000O=$OOO000000{17}.$OOO000000{20}.$OOO000000{5}.$OOO000000{9}.$OOO000000{16};$OO0OO00O0=$OOO000000{14}.$OOO000000{0}.$OOO000000{20}.$OOO000000{0}.$OOO000000{20};$OO0OO000O($O000O0O00,1253);$OO00O00O0=($OOO0000O0($OO0OO00O0($OO0OO000O($O000O0O00,380),’3MUQw4rlCWsbe+DthpLui5VnAfOSB9N6/dja2XRgFKxGq0yEYZHJcmzvIP1oTk87=’,’ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/’)));exit($OO00O00O0);return;?

以上就是PHP解密的原理,但是這個文件到這裡已經無法自動解密下去了,因為原文件被破壞了,我們可以看echo $OO0OO00O0等變數,發現現在的語句是實際上是讀取文件中後面的內容,進行替換,然後再次執行,現在需要調整裡面的380,到原文件380位元組後的合適地方。

誰能幫我解一段加密的PHP代碼

二樓 一人才。。

?php print( “pre” . base64_decode(‘Pz4gCTwhLS0gU2lkZWJhciAtLT4NCg0KCQk8ZGl2IGNsYXNzPSJzaWRlYmFyIHNpZGViYXItcmlnaHQiPg0KDQoJCQ0KDQoJCQk8aDM+Q2F0ZWdvcmllczwvaDM+DQoNCgkJCTx1bD4NCg0KCQkJCQk8bGkgY2xhc3M9ImNhdC1pdGVtIGNhdC1pdGVtLTEiPjxhIGhyZWY9Imh0dHA6Ly93b3JkcHJlc3N0aGVtZXNiYXNlLmNvbS92aWV3Lz9jYXQ9MSIgdGl0bGU9IlZpZXcgYWxsIHBvc3RzIGZpbGVkIHVuZGVyIFVuY2F0ZWdvcml6ZWQiPlVuY2F0ZWdvcml6ZWQ8L2E+DQoNCjwvbGk+DQoNCgkJCTwvdWw+DQoNCgkJCQ0KDQoJCQk8aDM+QmxvZ3JvbGw8L2gzPg0KDQoJCQk8dWw+DQoNCgkJCQk8bGk+PGEgaHJlZj0iaHR0cDovL3dvcmRwcmVzcy5vcmcvZGV2ZWxvcG1lbnQvIj5EZXZlbG9wbWVudCBCbG9nPC9hPjwvbGk+DQoNCjxsaT48YSBocmVmPSJodHRwOi8vY29kZXgud29yZHByZXNzLm9yZy8iPkRvY3VtZW50YXRpb248L2E+PC9saT4NCg0KPGxpPjxhIGhyZWY9Imh0dHA6Ly93b3JkcHJlc3Mub3JnL2V4dGVuZC9wbHVnaW5zLyI+UGx1Z2luczwvYT48L2xpPg0KDQo8bGk+PGEgaHJlZj0iaHR0cDovL3dvcmRwcmVzcy5vcmcvZXh0ZW5kL2lkZWFzLyI+U3VnZ2VzdCBJZGVhczwvYT48L2xpPg0KDQo8bGk+PGEgaHJlZj0iaHR0cDovL3dvcmRwcmVzcy5vcmcvc3VwcG9ydC8iPlN1cHBvcnQgRm9ydW08L2E+PC9saT4NCg0KPGxpPjxhIGhyZWY9Imh0dHA6Ly93b3JkcHJlc3N0aGVtZXNiYXNlLmNvbS8iPlRoZW1lczwvYT48L2xpPg0KDQo8bGk+PGEgaHJlZj0iaHR0cDovL3BsYW5ldC53b3JkcHJlc3Mub3JnLyI+V29yZFByZXNzIFBsYW5ldDwvYT48L2xpPg0KDQoJCQk8L3VsPg0KDQoJCQkNCg0KCQkJCQkJDQoNCgkJCQkJDQoNCgkJPC9kaXY+DQoNCgkJPCEtLSBTaWRlYmFyIC0tPg0KDQoJCQ0KDQoJCTxkaXYgY2xhc3M9ImNsZWFyIj48L2Rpdj4NCg0KCQ0KDQoJPC9kaXY+PC9kaXY+PC9kaXY+DQoNCgk8IS0tIC9NYWluIC0tPg0KDQoJDQoNCgk8IS0tIEZvb3RlciAtLT4NCg0KCTxkaXYgaWQ9ImZvb3RlciI+DQoNCgkNCg0KCQk8IS0tIENvcHlyaWdodCAtLT4NCg0KCQk8ZGl2IGlkPSJjb3B5cmlnaHQiPg0KDQoJCQk8P3BocCB0aGVfdGltZSgnWScpOyA/PiA8P3BocCBibG9naW5mbygnbmFtZScpOyA/PiAuICBXb3JkUHJlc3MgLiA8YSBocmVmPSJodHRwOi8vc2VuZC1lbWFpbC5vcmcvIiB0aXRsZT0ic2VuZCBlbWFpbCBtZXNzYWdlIj5TZW5kIGVtYWlsIG1lc3NhZ2U8L2E+DQoNCg0KICAgICANCg0KICANCg0KCQk8L2Rpdj4NCg0KCQk8IS0tIC9Db3B5cmlnaHQgLS0+DQoNCgkNCg0KCTwvZGl2Pg0KDQoJPCEtLSBGb290ZXIgLS0+DQoNCg0KDQo8L2Rpdj4NCg0KPCEtLSAvUGFnZSAtLT4NCg0KDQoNCg0KDQo8P3BocCB3cF9mb290ZXIoKTsgPz4NCjwvYm9keT4NCg0KDQoNCjwvaHRtbD4gIDw/’) . “/pre”);?

就搞定了

原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/285830.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
小藍的頭像小藍
上一篇 2024-12-22 16:06
下一篇 2024-12-22 16:06

相關推薦

發表回復

登錄後才能評論