解碼php文件
Apr 14, 2018 pm 02:02 PM
php
文件
解碼
文章主要介紹了解碼php文件,有著一定的參考價值,現在分享給大家,有需要的朋友可以參考一下
昨天發現了一個潛藏已久的使用php語言編寫的後門文件,出於好奇,打開一下,發現該代碼已被加密。
看到框起來的程式碼,就知道那是使用gzuncompress和base64_decode解密的,於是我將eval改成echo輸出一下,發現輸出的結果並不是我想要的,輸出的結果是php與html混合。
第一時間想到的是在console裡複製程式碼,結果運行一下發現到處報錯,顯然這個方法並不怎麼可行。
身為一介程式設計師,致力於將繁瑣的事件使用幾行程式碼變得簡單,於是寫了幾行程式碼:
decode.php
$fp1 = fopen ("encoded.txt", "r"); $contents = fread ($fp1, filesize ("encoded.txt")); fclose($fp1); $contents=gzuncompress(base64_decode($contents)); $fp2 = fopen("decoded.txt","w"); fwrite($fp2,trim($contents)); fclose($fp2);
登入後複製
建立encoded.txt和decoded. txt,將密文複製到encode.txt檔案裡,訪問一下decode.php,解密出來的檔案放在decoded.txt裡,將後門檔案的密文替換掉,訪問一下,運作正常。
以上是解碼php文件的詳細內容。更多資訊請關注PHP中文網其他相關文章!
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱門文章
擊敗分裂小說需要多長時間?
3 週前
By DDD
倉庫:如何復興隊友
3 週前
By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒險:如何獲得巨型種子
3 週前
By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
1 週前
By 尊渡假赌尊渡假赌尊渡假赌
公眾號網頁更新緩存難題:如何避免版本更新後舊緩存影響用戶體驗?
3 週前
By 王林

熱門文章
擊敗分裂小說需要多長時間?
3 週前
By DDD
倉庫:如何復興隊友
3 週前
By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒險:如何獲得巨型種子
3 週前
By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
1 週前
By 尊渡假赌尊渡假赌尊渡假赌
公眾號網頁更新緩存難題:如何避免版本更新後舊緩存影響用戶體驗?
3 週前
By 王林

熱門文章標籤

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

適用於 Ubuntu 和 Debian 的 PHP 8.4 安裝和升級指南

如何設定 Visual Studio Code (VS Code) 進行 PHP 開發
