如何获取进程命令的详细信息

来源:互联网 发布:北京程序员工资标准 编辑:程序博客网 时间:2024/06/05 05:40

由于一些命令参数太多太长,所以ps -ef也无法显示的Command,如:

# ps -ef
  PID  Uid        VSZ Stat Command
    1 root       1784 SW  init       
    2 root            SW< [kthreadd]
    3 root            SW< [ksoftirqd/0]
    4 root            SW< [events/0]
    5 root            SW< [khelper]
    6 root            SW< [async/mgr]
    7 root            SW< [kblockd/0]
    8 root            SW  [pdflush]
    9 root            SW< [kswapd0]
   10 root            SW< [mtdblockd]
   40 root       2428 SW  /usr/sbin/mini_httpd -d /usr/www -c /cgi-bin/* -u roo
   44 root       1784 SW  -sh 
   45 root       1792 SW  /usr/sbin/inetd 
   46 root       2340 SW  /usr/bin/pc 
   47 root       3740 SW  /usr/bin/logic 
  159 root       1244 SW  /sbin/udhcpd /var/udhcpd.conf 
  324 root       1388 SW  /usr/sbin/wscd -start -c /var/wscd.conf -w wlan0 -fi 
  521 root       2036 SW  /sbin/dproxy -c /etc/resolv.conf -d 
  796 root       1140 SW  iwcontrol wlan0 
 2674root     2600 SW  /usr/sbin/pppd plugin rp-pppoe.so eth1 user adsl1021   <-----PPPOE登录命令显示不全

 3359 root       1784 SW  telnetd 
 3360 root       1784 SW  -sh 


要显示上面的完全命令,获得pppoe账号和登录密码,可以下面办法:

 

 # cat /proc/2674/cmdline    (蓝色数字 2674 为改进程号)


/usr/sbin/pppd plugin rp-pppoe.so eth1 user adsl1021XXXX password xxxxxx nodetach nodefault route usepeerdnsmru1492mtu1492maxfail0lcp-echo-failure10lcp-echo-interval10rp_pppoe_sess123412:xx:xx:xx:EF:BF:D9# 


一般路由是裁剪过的linux,提供grep 但不提供awk,不方便一句命令获取pid,

要用一句命令就获取pppoe账号密码可以直接发cat/proc/*/cmdline一句命令暴力全显示,

内容页不多:


# cat /proc/*/cmdline    
init/sbin/udhcpd/var/udhcpd.conf/usr/sbin/pppdpluginrp-pppoe.soeth1user adsl1021XXXX password xxxxxnodetachnodefaultrouteusepeerdnsmru1492mtu1492maxfail0lcp-echo-failure10lcp-echo-interval10rp_pppoe_sess326xx:xx:xx:xxx:EF:BF:D9/usr/sbin/wscd-start-c/var/wscd.conf-wwlan0-fi/var/wscd-wlan0.fifotelnetd-sh/usr/sbin/mini_httpd-d/usr/www-c/cgi-bin/*-uroot-Tutf-8-sh/usr/sbin/inetd/usr/bin/pc/usr/bin/logic/sbin/dproxy-c/etc/resolv.conf-diwcontrolwlan0cat/proc/1/cmdline/proc/10/cmdline/proc/159/cmdline/proc/2/cmdline/proc/2674/cmdline/proc/3/cmdline/proc/324/cmdline/proc/3359/cmdline/proc/3360/cmdline/proc/4/cmdline/proc/40/cmdline/proc/44/cmdline/proc/45/cmdline/proc/46/cmdline/proc/47/cmdline/proc/5/cmdline/proc/521/cmdline/proc/6/cmdline/proc/7/cmdline/proc/796/cmdline/proc/8/cmdline/proc/9/cmdline/proc/self/cmdline# 


再通过正则表达式提取账号密码


原创粉丝点击