OXIESEC PANEL
- Current Dir:
/
/
usr
/
share
/
doc
/
gawk
/
examples
/
network
Server IP: 139.59.38.164
Upload:
Create Dir:
Name
Size
Modified
Perms
📁
..
-
10/21/2019 03:49:14 PM
rwxr-xr-x
📄
PostAgent.sh
274 bytes
08/25/2016 03:14:42 AM
rw-r--r--
📄
coreserv.awk
3.31 KB
08/25/2016 03:14:42 AM
rw-r--r--
📄
eliza.awk
9.98 KB
08/25/2016 03:14:42 AM
rw-r--r--
📄
fingerclient.awk
161 bytes
08/25/2016 03:14:42 AM
rw-r--r--
📄
geturl.awk
787 bytes
08/25/2016 03:14:42 AM
rw-r--r--
📄
hello-serv.awk
463 bytes
08/25/2016 03:14:42 AM
rw-r--r--
📄
maze.awk
2.59 KB
08/25/2016 03:14:42 AM
rw-r--r--
📄
mobag.awk
2.77 KB
08/25/2016 03:14:42 AM
rw-r--r--
📄
panic.awk
575 bytes
08/25/2016 03:14:42 AM
rw-r--r--
📄
protbase.awk
400 bytes
08/25/2016 03:14:42 AM
rw-r--r--
📄
protbase.request
162 bytes
08/25/2016 03:14:42 AM
rw-r--r--
📄
protbase.result
642 bytes
08/25/2016 03:14:42 AM
rw-r--r--
📄
remconf.awk
2.13 KB
08/25/2016 03:14:42 AM
rw-r--r--
📄
statist.awk
3.53 KB
08/25/2016 03:14:42 AM
rw-r--r--
📄
stoxdata.txt
165 bytes
08/25/2016 03:14:42 AM
rw-r--r--
📄
stoxpred.awk
4.66 KB
08/25/2016 03:14:42 AM
rw-r--r--
📄
testserv.awk
334 bytes
08/25/2016 03:14:42 AM
rw-r--r--
📄
urlchk.awk
1.03 KB
08/25/2016 03:14:42 AM
rw-r--r--
📄
webgrab.awk
185 bytes
08/25/2016 03:14:42 AM
rw-r--r--
Editing: remconf.awk
Close
function SetUpServer() { TopHeader = "<HTML><title>Remote Configuration</title>" TopDoc = "<BODY>\ <h2>Please choose one of the following actions:</h2>\ <UL>\ <LI><A HREF=" MyPrefix "/AboutServer>About this server</A></LI>\ <LI><A HREF=" MyPrefix "/ReadConfig>Read Configuration</A></LI>\ <LI><A HREF=" MyPrefix "/CheckConfig>Check Configuration</A></LI>\ <LI><A HREF=" MyPrefix "/ChangeConfig>Change Configuration</A></LI>\ <LI><A HREF=" MyPrefix "/SaveConfig>Save Configuration</A></LI>\ </UL>" TopFooter = "</BODY></HTML>" if (ConfigFile == "") ConfigFile = "config.asc" } function HandleGET() { if(MENU[2] == "AboutServer") { Document = "This is a GUI for remote configuration of an\ embedded system. It is is implemented as one GAWK script." } else if (MENU[2] == "ReadConfig") { RS = "\n" while ((getline < ConfigFile) > 0) config[$1] = $2; close(ConfigFile) RS = "\r\n" Document = "Configuration has been read." } else if (MENU[2] == "CheckConfig") { Document = "<TABLE BORDER=1 CELLPADDING=5>" for (i in config) Document = Document "<TR><TD>" i "</TD>" \ "<TD>" config[i] "</TD></TR>" Document = Document "</TABLE>" } else if (MENU[2] == "ChangeConfig") { if ("Param" in GETARG) { # any parameter to set? if (GETARG["Param"] in config) { # is parameter valid? config[GETARG["Param"]] = GETARG["Value"] Document = (GETARG["Param"] " = " GETARG["Value"] ".") } else { Document = "Parameter <b>" GETARG["Param"] "</b> is invalid." } } else { Document = "<FORM method=GET><h4>Change one parameter</h4>\ <TABLE BORDER CELLPADDING=5>\ <TR><TD>Parameter</TD><TD>Value</TD></TR>\ <TR><TD><input type=text name=Param value=\"\" size=20></TD>\ <TD><input type=text name=Value value=\"\" size=40></TD>\ </TR></TABLE><input type=submit value=\"Set\"></FORM>" } } else if (MENU[2] == "SaveConfig") { for (i in config) printf("%s %s\n", i, config[i]) > ConfigFile close(ConfigFile) Document = "Configuration has been saved." } }