华为光猫HG8120C的一些配置文件

来源:互联网 发布:卡iphone在线软件 编辑:程序博客网 时间:2024/06/08 04:26
telnet 192.168.1.1:23rootadminshell"telecomadmin" Password="nE7jA%5m"#查看用户密码WAP(Dopra Linux) # cat /etc/passwdroot:x:0:0:root:/root:/bin/shnobody:x:65534:65534::/tmp:/bin/sh#查看影子密码WAP(Dopra Linux) # cat /etc/shadowroot:aqnaBbVaP.9Zo:14453:0:99999:7:::nobody:!:11141:0:99999:7:::sshd:*:11880:0:99999:7:-1:-1:0#一些结构体的定义cat /etc/wap/hw_boardinfo_readme.txt#define HW_DM_PD_LOID_OBJ_ID              (0x00000016)   /* GPON/EPON LOID     *#网页命令行列表WAP(Dopra Linux) # cat /etc/wap/hw_shell_cli.xml<CliRoot><ListFileDetail CmdStr="ll" ObjPath="ll" Help="" CmdGroup="0x00000010"></ListFileDetail><ListFile CmdStr="ls" ObjPath="ls" Help="" CmdGroup="0x00004010"></ListFile><EquipMode CmdStr="EquipMode.sh" ObjPath="EquipMode.sh" Help="" CmdGroup="0x00000010"></EquipMode><CalibrateMode CmdStr="CalibrateMode.sh" ObjPath="CalibrateMode.sh" Help="" CmdGroup="0x00000010"></CalibrateMode><Calibrate CmdStr="calibrate.sh" ObjPath="calibrate.sh" Help="" CmdGroup="0x00000010"></Calibrate><Move CmdStr="mw" ObjPath="mw" Help="" CmdGroup="0x00000010"></Move><WifiPerformanceMode CmdStr="WifiPerformanceMode.sh" ObjPath="WifiPerformanceMode.sh" Help="" CmdGroup="0x00000010"></WifiPerformanceMode><WifiCalibrate CmdStr="iwpriv" ObjPath="iwpriv" Help="" CmdGroup="0x00000010"></WifiCalibrate><SetSpecconfig CmdStr="setspecconfig.sh" ObjPath="setspecconfig.sh" Help="" CmdGroup="0x00000010"></SetSpecconfig><GetSpecconfig CmdStr="getspecconfig.sh" ObjPath="getspecconfig.sh" Help="" CmdGroup="0x00000010"></GetSpecconfig><Customize CmdStr="customize.sh" ObjPath="customize.sh" Help="" CmdGroup="0x00000010"></Customize><Getcustomize CmdStr="getcustomize.sh" ObjPath="getcustomize.sh" Help="" CmdGroup="0x00000010"></Getcustomize><Copycustomcfg CmdStr="copycustomcfg.sh" ObjPath="copycustomcfg.sh" Help="" CmdGroup="0x00000010"></Copycustomcfg><Restorehwmode CmdStr="restorehwmode.sh" ObjPath="restorehwmode.sh" Help="" CmdGroup="0x00000010"></Restorehwmode><BoardType CmdStr="boardtype.sh" ObjPath="boardtype.sh" Help="" CmdGroup="0x00000010"></BoardType><ModefiyIfconfig CmdStr="ifconfig" ObjPath="ifconfig" Help="" CmdGroup="0x00004010"></ModefiyIfconfig><WifiConfig CmdStr="iwconfig" ObjPath="iwconfig" Help="" CmdGroup="0x00000010"></WifiConfig><EnterDir CmdStr="cd" ObjPath="cd" Help="" CmdGroup="0x00000010"></EnterDir><ShowFile CmdStr="cat" ObjPath="cat" Help="" CmdGroup="0x00000010"></ShowFile><WriteFile CmdStr="echo" ObjPath="echo" Help="" CmdGroup="0x00000010"></WriteFile><DeteleFile CmdStr="rm" ObjPath="rm" Help="" CmdGroup="0x00000010"></DeteleFile><GetCustomInfo CmdStr="getcustominfo.sh" ObjPath="getcustominfo.sh" Help="" CmdGroup="0x00004010"></GetCustomInfo><Collect CmdStr="collect" ObjPath="collect" Help="" CmdGroup="0x00004000"></Collect><ChangeMode CmdStr="change mode" ObjPath="change mode" Help="" CmdGroup=""></ChangeMode><Reboot CmdStr="reboot" ObjPath="reboot" Help="" CmdGroup="0x00000010"></Reboot><Dlw CmdStr="dlw" ObjPath="dlw" Help="" CmdGroup="0x00004010"></Dlw><Clw CmdStr="clw" ObjPath="clw" Help="" CmdGroup="0x00004010"></Clw><bbspCmddbg CmdStr="dbg" ObjPath="bbspcmd dbg" Help="" CmdGroup="0x00000010"></bbspCmddbg><bbspCmdacl CmdStr="acl" ObjPath="bbspcmd acl" Help="" CmdGroup="0x00000010"></bbspCmdacl><bbspCmdffwd CmdStr="ffwd" ObjPath="bbspcmd ffwd" Help="" CmdGroup="0x00000010"></bbspCmdffwd><bbspCmdcpu CmdStr="cpu" ObjPath="bbspcmd cpu" Help="" CmdGroup="0x00000010"></bbspCmdcpu><ping CmdStr="ping" ObjPath="ping" Help="" CmdGroup="0x00004010"></ping><traceroute CmdStr="traceroute" ObjPath="traceroute" Help="" CmdGroup="0x00004010"></traceroute><ps CmdStr="ps" ObjPath="ps" Help="" CmdGroup="0x00004010"></ps><free CmdStr="free" ObjPath="free" Help="" CmdGroup="0x00004010"></free><ifconfig CmdStr="ifconfig" ObjPath="ifconfig" Help="" CmdGroup="0x00004010"></ifconfig><GetIPConntrack CmdStr="get ip conntrack" ObjPath="cat /proc/net/ip_conntrack" Help="" CmdGroup="0x00004010"></GetIPConntrack><GetIptablesNat CmdStr="get iptables nat" ObjPath="iptables -t nat -nvL" Help="" CmdGroup="0x00004010"></GetIptablesNat><GetIptablesFilter CmdStr="get iptables filter" ObjPath="iptables -nvL" Help="" CmdGroup="0x00004010"></GetIptablesFilter><GetIptablesMangle CmdStr="get iptables mangle" ObjPath="iptables -t mangle -nvL" Help="" CmdGroup="0x00004010"></GetIptablesMangle><GetIptablesRaw CmdStr="get iptables raw" ObjPath="iptables -t raw -nvL" Help="" CmdGroup="0x00004010"></GetIptablesRaw><IP CmdStr="ip" ObjPath="ip" Help="" CmdGroup="0x00004010"></IP><Showbr0mac CmdStr="brctl showmacs br0" ObjPath="brctl showmacs br0" Help="" CmdGroup="0x00004010"></Showbr0mac><bbspcmdRouteshowall CmdStr="bbspcmd route show all" ObjPath="bbspcmd route show all" Help="" CmdGroup="0x00000010"></bbspcmdRouteshowall><ringuserdefine CmdStr="ring user define" ObjPath="sndhlp 0 0x20006101 1 32" Help="" CmdGroup=""></ringuserdefine><startring CmdStr="start ring" ObjPath="sndhlp 0 0x20006206 6 12" Help="" CmdGroup=""></startring><stopring CmdStr="stop ring" ObjPath="sndhlp 0 0x20006207 7 4" Help="" CmdGroup=""></stopring><setringcurrent CmdStr="set ring current" ObjPath="sndhlp 0 0x20006303 3 76" Help="" CmdGroup=""></setringcurrent><displayringvol CmdStr="display ring voltage" ObjPath="sndhlp 0 0x20006302 2 76" Help="" CmdGroup=""></displayringvol><debugdsp CmdStr="debug dsp msg" ObjPath="sndhlp 0 0x20000000 0 12" Help="" CmdGroup="0x00004010"></debugdsp><debugupmsg CmdStr="debug dsp up msg" ObjPath="sndhlp 0 0x2000e126 0x26 4" Help="" CmdGroup="0x00004010"></debugupmsg><debugdownmsg CmdStr="debug dsp down msg" ObjPath="sndhlp 0 0x2000e125 0x25 4" Help="" CmdGroup="0x00004010"></debugdownmsg><printzsp CmdStr="debug zsp" ObjPath="sndhlp 0 0x2000e139 0x39 92" Help="" CmdGroup="0x00004010"></printzsp><printrtprunning CmdStr="debug rtp stack" ObjPath="sndhlp 0 0x2000e158 0x58 8" Help="" CmdGroup="0x00004010"></printrtprunning><printsamplemediastar CmdStr="debug sample mediastar" ObjPath="sndhlp 0 0x2000e159 0x59 264" Help="" CmdGroup="0x00004010"></printsamplemediastar><printmediastar CmdStr="debug mediastar" ObjPath="sndhlp 0 0x2000e15a 0x5a 516" Help="" CmdGroup="0x00004010"></printmediastar><jbpara CmdStr="display jb para" ObjPath="sndhlp 0 0x2000e151 0x51 12 0 0" Help="" CmdGroup="0x00004010"></jbpara><displaychannel CmdStr="display rtp stack para" ObjPath="sndhlp 0 0x2000e14a 0x4a 12 0 0" Help="" CmdGroup="0x00004010"></displaychannel><displaydsp CmdStr="display dsp channel para" ObjPath="sndhlp 0 0x2000e12d 0x2d 12 0 0 " Help="" CmdGroup="0x00004010"></displaydsp><codecstatus CmdStr="display dsp codec status" ObjPath="sndhlp 0 0x2000e129 0x29 12 0 0" Help="" CmdGroup="0x00004010"></codecstatus><displaychannelstatus CmdStr="display dsp channel status" ObjPath="sndhlp 0 0x2000e12e 0x2e 12 0 0" Help="" CmdGroup="0x00004010"></displaychannelstatus><channelstatus CmdStr="display dsp channel running status" ObjPath="sndhlp 0 0x2000e130 0x30 8" Help="" CmdGroup="0x00004010"></channelstatus><displayjbgridstatus CmdStr="display jb grid status" ObjPath="sndhlp 0 0x2000e14e 0x4e 12 0 0" Help="" CmdGroup="0x00004010"></displayjbgridstatus><rtpstat CmdStr="display rtp stack channel stat" ObjPath="sndhlp 0 0x2000e14b 0x4b 12 0 0" Help="" CmdGroup="0x00004010"></rtpstat><displaychipstat CmdStr="display rtp statck chip stat" ObjPath="sndhlp 0 0x2000e14c 0x4c 8 0 0" Help="" CmdGroup="0x00004010"></displaychipstat><dspstatus CmdStr="display dsp chip stat" ObjPath="sndhlp 0 0x2000e12b 0x2b 12 0 0" Help="" CmdGroup="0x00004010"></dspstatus><displaybreakstat CmdStr="display dsp interrupt stat" ObjPath="sndhlp 0 0x2000e149 0x49 0 0 0 0" Help="" CmdGroup="0x00004010"></displaybreakstat><dspversion CmdStr="display zsp version" ObjPath="sndhlp 0 0x2000e136 0x36 8" Help="" CmdGroup="0x00004010"></dspversion><displayDspVersion CmdStr="display rtp stack version" ObjPath="sndhlp 0 0x2000e145 0x45 0 0 0" Help="" CmdGroup="0x00004010"></displayDspVersion><displaypots CmdStr="display pots info" ObjPath="sndhlp 0 0x20006304 4 4" Help="" CmdGroup=""></displaypots><MidGet CmdStr="mid get" ObjPath="mid get" Help="" CmdGroup="0x00004010"></MidGet><MidSet CmdStr="mid set" ObjPath="mid set" Help="" CmdGroup="0x00004010"></MidSet><omcicmddebug CmdStr="omcicmd debug" ObjPath="omcicmd debug" Help="" CmdGroup="0x00004000"></omcicmddebug><omcicmderrorlog CmdStr="omcicmd error log" ObjPath="omcicmd error log" Help="" CmdGroup="0x00004000"></omcicmderrorlog><omcicmdshowlog CmdStr="omcicmd show log" ObjPath="omcicmd show log" Help="" CmdGroup="0x00004000"></omcicmdshowlog><omcicmdclearlog CmdStr="omcicmd clear log" ObjPath="omcicmd clear log" Help="" CmdGroup="0x00004000"></omcicmdclearlog><omcicmdmibshow CmdStr="omcicmd mib show" ObjPath="omcicmd mib show" Help="" CmdGroup="0x00004000"></omcicmdmibshow><omcicmdshowtcont CmdStr="omcicmd show tcont table" ObjPath="omcicmd show tcont table" Help="" CmdGroup="0x00004000"></omcicmdshowtcont><omcicmdshowolt CmdStr="omcicmd show olt type" ObjPath="omcicmd show olt type" Help="" CmdGroup="0x00004000"></omcicmdshowolt><omcicmdmsg CmdStr="omcicmd msg" ObjPath="omcicmd msg" Help="" CmdGroup=""></omcicmdmsg><omcicmdsetolt CmdStr="omcicmd set olt type" ObjPath="omcicmd set olt type" Help="" CmdGroup=""></omcicmdsetolt><omcicmdshowmop CmdStr="omcicmd show mop" ObjPath="omcicmd show mop" Help="" CmdGroup="0x00004000"></omcicmdshowmop><chipdebug CmdStr="chipdebug" ObjPath="chipdebug" Help="" CmdGroup="0x00004010"></chipdebug><memdump CmdStr="md" ObjPath="md" Help="" CmdGroup="0x00004010"></memdump><DisplayMesaage CmdStr="dmesg" ObjPath="dmesg" Help="" CmdGroup="0x00004010"></DisplayMesaage><ShowLog CmdStr="dlog" ObjPath="cat /proc/wap_proc/wap_log" Help="" CmdGroup="0x00004010"></ShowLog><CleanLog CmdStr="clog" ObjPath="clog" Help="" CmdGroup="0x00000010"></CleanLog><SetConsole CmdStr="setconsole" ObjPath="setconsole" Help="" CmdGroup="0x00004110"></SetConsole><WapPs CmdStr="wap.ssp.ps" ObjPath="wap.ssp.ps" Help="" CmdGroup="0x00004010"></WapPs><Top CmdStr="top" ObjPath="top" Help="" CmdGroup="0x00004010"></Top><WapCat CmdStr="wap.cat" ObjPath="wap.cat" Help="" CmdGroup="0x00004010"></WapCat><WapEcho CmdStr="wap.echo" ObjPath="wap.echo" Help="" CmdGroup="0x00004010"></WapEcho><WapDebug CmdStr="wapdebug" ObjPath="wapdebug" Help="" CmdGroup="0x00000010"></WapDebug><Ipv6rule CmdStr="ip -6 rule" ObjPath="ip -6 rule" Help="" CmdGroup="0x00004010"></Ipv6rule><Ipv6route CmdStr="ip -6 route" ObjPath="ip -6 route" Help="" CmdGroup="0x00004010"></Ipv6route><Netstat CmdStr="netstat -na" ObjPath="netstat -na" Help="" CmdGroup="0x00004010"></Netstat><device CmdStr="display device" ObjPath="sndhlp 0 0x2000161a 26 12 0 4" Help="" CmdGroup="0x00004010"></device><hwrt CmdStr="display hw_rt" ObjPath="sndhlp 0 0x2000161a 26 12 1 4" Help="" CmdGroup="0x00004010"></hwrt><hwnh CmdStr="display hw_nh" ObjPath="sndhlp 0 0x2000161a 26 12 2 4" Help="" CmdGroup="0x00004010"></hwnh><hwrp CmdStr="display hw_rp" ObjPath="sndhlp 0 0x2000161a 26 12 3 4" Help="" CmdGroup="0x00004010"></hwrp><hwact CmdStr="display hw_act" ObjPath="sndhlp 0 0x2000161a 26 12 4 4" Help="" CmdGroup="0x00004010"></hwact><mapping CmdStr="display mapping" ObjPath="sndhlp 0 0x2000161a 26  8  6  0" Help="" CmdGroup="0x00004010"></mapping><hwfc CmdStr="display hw_fc" ObjPath="sndhlp 76 0x20001616 0x16 264 1 0 14" Help="" CmdGroup="0x00004010"></hwfc><hwhead CmdStr="display tunnel hw_head" ObjPath="sndhlp 0 0x2000161a 26 12 13 4" Help="" CmdGroup="0x00004010"></hwhead><hwinrt CmdStr="display tunnel hw_in_rt" ObjPath="sndhlp 0 0x2000161a 26 12 14 4" Help="" CmdGroup="0x00004010"></hwinrt><hwoutrt CmdStr="display tunnel hw_out_rt" ObjPath="sndhlp 0 0x2000161a 26 12 16 4" Help="" CmdGroup="0x00004010"></hwoutrt><hwinstat CmdStr="display tunnel hw_in_stat" ObjPath="sndhlp 0 0x2000161a 26 12 15 4" Help="" CmdGroup="0x00004010"></hwinstat><hwoutstat CmdStr="display tunnel hw_out_stat" ObjPath="sndhlp 0 0x2000161a 26 12 17 4" Help="" CmdGroup="0x00004010"></hwoutstat><WifiRXInit CmdStr="WifiRXInit.sh" ObjPath="WifiRXInit.sh" Help="" CmdGroup="0x00000010"></WifiRXInit><WifiTXInit CmdStr="WifiTXInit.sh" ObjPath="WifiTXInit.sh" Help="" CmdGroup="0x00000010"></WifiTXInit><WapCat CmdStr="wap.cat" ObjPath="wap.cat" Help="" CmdGroup="0x00004010"></WapCat><WapEcho CmdStr="wap.echo" ObjPath="wap.echo" Help="" CmdGroup="0x00004010"></WapEcho></CliRoot>WAP(Dopra Linux) ##WAP Linux系统版本WAP(Dopra Linux) # cat /etc/wap/wap_versionV800R012C00SPC192B001#hw_ctree.xml解密解压后的部分文字#用户名和密码<X_HW_WebUserInfoInstance InstanceID="1" UserName="useradmin" Password="yqkvt" UserLevel="1" Enable="1"/><X_HW_WebUserInfoInstance InstanceID="2" UserName="telecomadmin" Password="nE7jA%5m" UserLevel="0" Enable="1"/>#最大终端数目限制<X_HW_AccessLimit Mode="GlobalLimit" TotalTerminalNumber="6"/>#FTP配置<X_HW_ServiceManage FtpEnable="0" FtpUserName="root" FtpPassword="admin" FtpPort="21" FtpRoorDir="/mnt/usb1_1/" FtpUserNum="0"/>

再看一个,用户获得一个shell之后执行的内容

WAP(Dopra Linux) # cat /etc/profile# /etc/profile# init bash prompt and enviroment.##alias ls="ls --color=auto"alias ll="ls -l"alias cp="cp -i"alias ..="cd .."PATH="/bin:/usr/bin:/sbin:/usr/sbin"#PS1="\[\033[32m\]\h \w\[\033[m\] \\$ "PS1="WAP(Dopra Linux) # "#set core dump according to the hw_wap_debug.config filevar_file_name=/proc/wap_proc/debug_configif [ -e $var_file_name ]; then        var_find_core_flag=HW_WAP_AUTO_CORE_DUMP        var_find_mount=HW_WAP_AUTO_MOUNT        var_core_flag=`grep $var_find_core_flag $var_file_name | sed 's/[^0]*//' | sed 's/0x//'`        var_core_mount=`grep $var_find_mount $var_file_name | sed 's/[^\"]*//' | sed 's/"//' | cut -f 1 -d '"'`        if [ "$var_core_flag" != "" ] && [ "$var_core_flag" != "FFFFFFFF" ] && [ $var_core_flag -eq 1 ]; then                ulimit -c unlimited                echo "profile open core dump, flag=$var_core_flag"                if [ "$var_core_mount" != "" ];then                        mount $var_core_mount                        if [ $? = 0 ];then                                echo "/mnt/nfs/core-%e-%p-%t" > /proc/sys/kernel/core_pattern                                echo "profile 'mount $var_core_mount' successful"                        else                                echo "/var/core-%e-%p-%t" > /proc/sys/kernel/core_pattern                                echo "profile 'mount $var_core_mount' failed"                                route                                ifconfig                        fi                else                        echo "/var/core-%e-%p-%t" > /proc/sys/kernel/core_pattern                        echo "profile 'mount $var_core_mount' failed"                fi        else                ulimit -c 0                echo "profile close core dump, flag=$var_core_flag"        fielse        ulimit -c 0        echo "profile close core dump"fiif [ `id -u` -eq 0 ]; then        umask 000else        umask 000fiUSER=`id -un`LOGNAME=$USERHOSTNAME=`/bin/hostname`HISTSIZE=0TMOUT=900EDITOR=viVISUAL=viPAGER=moreINPUTRC="/etc/inputrc"export PATH PS1 USER LOGNAME HOSTNAME HISTSIZE EDITOR VISUAL PAGER INPUTRC TMOUT# Running the local scripts from the userfor i in /etc/profile.d/*.sh ; do        if [ -x $i ]; then                . $i        fidoneunset iWAP(Dopra Linux) #



0 0