=========================================================== .___ __ __ _________________ __ __ __| _/|__|/ |_ / ___\_` __ \__ \ | | \/ __ | | \\_ __\ / /_/ > | \// __ \| | / /_/ | | || | \___ /|__| (____ /____/\____ | |__||__| /_____/ \/ \/ grep rough audit - static analysis tool v2.8 written by @Wireghoul =================================[justanotherhacker.com]=== eurephia-1.1.0/TODO-15- - Add / Remove access profiles (done) eurephia-1.1.0/TODO:16: - Show Add / Delete blacklisted users/cert/IP addr (done) eurephia-1.1.0/TODO-17- - Show complete lastlog (done) ############################################## eurephia-1.1.0/TODO.done-53- ); eurephia-1.1.0/TODO.done:54: - Add insert in database/sqlite/eurphia-sqlite.c -- eDBregister_vpnaddr(...) eurephia-1.1.0/TODO.done-55- ############################################## eurephia-1.1.0/database/eurephiadb-driver_template.c-576-// Register the MAC address of the VPN adapter of the user. eurephia-1.1.0/database/eurephiadb-driver_template.c:577:int eDBregister_vpnmacaddr(eurephiaCTX *ctx, eurephiaSESSION *session, const char *macaddr) eurephia-1.1.0/database/eurephiadb-driver_template.c-578-{ eurephia-1.1.0/database/eurephiadb-driver_template.c-579- eurephia-1.1.0/database/eurephiadb-driver_template.c:580: DEBUG(ctx, 20, "Function call: eDBregister_vpnmacaddr(ctx, '%s', '%s')", eurephia-1.1.0/database/eurephiadb-driver_template.c-581- session->sessionkey, macaddr); ############################################## eurephia-1.1.0/database/eurephiadb-driver_template.c-682- eurephia-1.1.0/database/eurephiadb-driver_template.c:683:char *eDBget_sessionkey_macaddr(eurephiaCTX *ctx, const char *macaddr) { eurephia-1.1.0/database/eurephiadb-driver_template.c-684- char *skey = NULL; ############################################## eurephia-1.1.0/database/eurephiadb.c-151- eurephia-1.1.0/database/eurephiadb.c:152: // If api version is 3, this function is replaced by eDBregister_vpnclientaddr() eurephia-1.1.0/database/eurephiadb.c-153- eDBregister_vpnmacaddr = (apiver < 3 ? ############################################## eurephia-1.1.0/database/sqlite/edb-sqlite.c-632-/** eurephia-1.1.0/database/sqlite/edb-sqlite.c:633: * @copydoc eDBregister_vpnmacaddr() eurephia-1.1.0/database/sqlite/edb-sqlite.c-634- */ eurephia-1.1.0/database/sqlite/edb-sqlite.c:635:int eDBregister_vpnmacaddr(eurephiaCTX *ctx, eurephiaSESSION *session, const char *macaddr) eurephia-1.1.0/database/sqlite/edb-sqlite.c-636-{ ############################################## eurephia-1.1.0/database/sqlite/edb-sqlite.c-639- eurephia-1.1.0/database/sqlite/edb-sqlite.c:640: DEBUG(ctx, 20, "Function call: eDBregister_vpnmacaddr(ctx, '%s', '%s')", eurephia-1.1.0/database/sqlite/edb-sqlite.c-641- session->sessionkey, macaddr); ############################################## eurephia-1.1.0/database/sqlite/edb-sqlite.c-683-/** eurephia-1.1.0/database/sqlite/edb-sqlite.c:684: * @copydoc eDBregister_vpnclientaddr() eurephia-1.1.0/database/sqlite/edb-sqlite.c-685- */ eurephia-1.1.0/database/sqlite/edb-sqlite.c:686:int eDBregister_vpnclientaddr(eurephiaCTX *ctx, eurephiaSESSION *session, const char *macaddr, eurephia-1.1.0/database/sqlite/edb-sqlite.c-687- const char *vpnip4addr, const char *vpnip6addr) ############################################## eurephia-1.1.0/database/sqlite/edb-sqlite.c-691- eurephia-1.1.0/database/sqlite/edb-sqlite.c:692: DEBUG(ctx, 20, "Function call: eDBregister_vpnclientaddr(ctx, '%s', '%s', '%s', '%s')", eurephia-1.1.0/database/sqlite/edb-sqlite.c-693- session->sessionkey, macaddr, vpnip4addr, vpnip6addr); ############################################## eurephia-1.1.0/database/sqlite/edb-sqlite.c-832-/** eurephia-1.1.0/database/sqlite/edb-sqlite.c:833: * @copydoc eDBget_sessionkey_macaddr() eurephia-1.1.0/database/sqlite/edb-sqlite.c-834- */ eurephia-1.1.0/database/sqlite/edb-sqlite.c:835:char *eDBget_sessionkey_macaddr(eurephiaCTX *ctx, const char *macaddr) { eurephia-1.1.0/database/sqlite/edb-sqlite.c-836- dbresult *res = NULL; ############################################## eurephia-1.1.0/database/sqlite/edb-sqlite.c-838- eurephia-1.1.0/database/sqlite/edb-sqlite.c:839: DEBUG(ctx, 20, "eDBget_sessionkey_macaddr(ctx, '%s')", macaddr); eurephia-1.1.0/database/sqlite/edb-sqlite.c-840- ############################################## eurephia-1.1.0/eurephiadm/mk_buildinfo.sh-32- branch=`git symbolic-ref HEAD` eurephia-1.1.0/eurephiadm/mk_buildinfo.sh:33: gitrev=`git rev-list ${branch} -1` eurephia-1.1.0/eurephiadm/mk_buildinfo.sh:34: buildsource="`git remote -v | awk '/^origin/{print $2; exit 0}'` (origin)" eurephia-1.1.0/eurephiadm/mk_buildinfo.sh-35- eurephia-1.1.0/eurephiadm/mk_buildinfo.sh-36- curdir=`pwd` eurephia-1.1.0/eurephiadm/mk_buildinfo.sh:37: srcroot="`dirname $gitdir`" eurephia-1.1.0/eurephiadm/mk_buildinfo.sh-38- cd $srcroot eurephia-1.1.0/eurephiadm/mk_buildinfo.sh:39: modfiles="`git status -s | awk 'BEGIN{modcount=0} /^[ ADM\?]([ ADM\?])/{ printf " %s\\\n", $0; modcount += 1 } END{exit modcount}'`" eurephia-1.1.0/eurephiadm/mk_buildinfo.sh-40- modcount=$? ############################################## eurephia-1.1.0/plugin/environment.h-199- */ eurephia-1.1.0/plugin/environment.h:200:#define GETENV_POOLIPADDR(ctx, env) get_env(ctx, 0, MAXLEN_POOLIPADDR, env, "ifconfig_pool_remote_ip"); eurephia-1.1.0/plugin/environment.h-201- ############################################## eurephia-1.1.0/plugin/eurephia.c-515- uname = GETENV_USERNAME(ctx, env); eurephia-1.1.0/plugin/eurephia.c:516: vpnipaddr = GETENV_POOLIPADDR(ctx, env); eurephia-1.1.0/plugin/eurephia.c-517- vpnipmask = GETENV_POOLNETMASK(ctx, env); ############################################## eurephia-1.1.0/plugin/eurephia.c-587- uname = GETENV_USERNAME(ctx, env); eurephia-1.1.0/plugin/eurephia.c:588: vpnipaddr = GETENV_POOLIPADDR(ctx, env); eurephia-1.1.0/plugin/eurephia.c-589- vpnipmask = GETENV_POOLNETMASK(ctx, env); ############################################## eurephia-1.1.0/plugin/eurephia.c-688- uname = GETENV_USERNAME(ctx, env); eurephia-1.1.0/plugin/eurephia.c:689: vpnipaddr = GETENV_POOLIPADDR(ctx, env); eurephia-1.1.0/plugin/eurephia.c-690- vpnipmask = GETENV_POOLNETMASK(ctx, env); ############################################## eurephia-1.1.0/plugin/eurephia.c-703- // session variable. clientaddr will contain the MAC address in TAP mode eurephia-1.1.0/plugin/eurephia.c:704: ret = eDBregister_vpnclientaddr(ctx, session, eurephia-1.1.0/plugin/eurephia.c-705- (ctx->tuntype == tuntype_TAP ? clientaddr : NULL), ############################################## eurephia-1.1.0/plugin/eurephia.c-729- // in TAP mode - use the MAC address eurephia-1.1.0/plugin/eurephia.c:730: session = eDBopen_session_macaddr(ctx, clientaddr); eurephia-1.1.0/plugin/eurephia.c-731- } else { ############################################## eurephia-1.1.0/plugin/eurephiadb_session.c-292- */ eurephia-1.1.0/plugin/eurephiadb_session.c:293:eurephiaSESSION *eDBopen_session_macaddr(eurephiaCTX *ctx, const char *macaddr) { eurephia-1.1.0/plugin/eurephiadb_session.c-294- char *sesskey = NULL; ############################################## eurephia-1.1.0/plugin/eurephiadb_session.c-298- // Get the sessionkey from the database eurephia-1.1.0/plugin/eurephiadb_session.c:299: sesskey = eDBget_sessionkey_macaddr(ctx, macaddr); eurephia-1.1.0/plugin/eurephiadb_session.c-300- if( sesskey == NULL ) { ############################################## eurephia-1.1.0/plugin/eurephiadb_session.h-41-eurephiaSESSION *eDBsession_load(eurephiaCTX *ctx, const char *sesskey, sessionType sesstype); eurephia-1.1.0/plugin/eurephiadb_session.h:42:eurephiaSESSION *eDBopen_session_macaddr(eurephiaCTX *ctx, const char *macaddr); eurephia-1.1.0/plugin/eurephiadb_session.h-43- ############################################## eurephia-1.1.0/.pc/reproducible-build.patch/eurephiadm/mk_buildinfo.sh-32- branch=`git symbolic-ref HEAD` eurephia-1.1.0/.pc/reproducible-build.patch/eurephiadm/mk_buildinfo.sh:33: gitrev=`git rev-list ${branch} -1` eurephia-1.1.0/.pc/reproducible-build.patch/eurephiadm/mk_buildinfo.sh:34: buildsource="`git remote -v | awk '/^origin/{print $2; exit 0}'` (origin)" eurephia-1.1.0/.pc/reproducible-build.patch/eurephiadm/mk_buildinfo.sh-35- eurephia-1.1.0/.pc/reproducible-build.patch/eurephiadm/mk_buildinfo.sh-36- curdir=`pwd` eurephia-1.1.0/.pc/reproducible-build.patch/eurephiadm/mk_buildinfo.sh:37: srcroot="`dirname $gitdir`" eurephia-1.1.0/.pc/reproducible-build.patch/eurephiadm/mk_buildinfo.sh-38- cd $srcroot eurephia-1.1.0/.pc/reproducible-build.patch/eurephiadm/mk_buildinfo.sh:39: modfiles="`git status -s | awk 'BEGIN{modcount=0} /^[ ADM\?]([ ADM\?])/{ printf " %s\\\n", $0; modcount += 1 } END{exit modcount}'`" eurephia-1.1.0/.pc/reproducible-build.patch/eurephiadm/mk_buildinfo.sh-40- modcount=$?