=========================================================== .___ __ __ _________________ __ __ __| _/|__|/ |_ / ___\_` __ \__ \ | | \/ __ | | \\_ __\ / /_/ > | \// __ \| | / /_/ | | || | \___ /|__| (____ /____/\____ | |__||__| /_____/ \/ \/ grep rough audit - static analysis tool v2.8 written by @Wireghoul =================================[justanotherhacker.com]=== neko-2.3.0/README.md-121- neko-2.3.0/README.md:122:Set RPATH to `$ORIGIN` (Linux) / `@executable_path` (Mac). It allows the resulting Neko VM executable to locate libraries (e.g. "libneko" and ndll files) in its local directory, such that the libraries need not be installed to "/usr/lib" or "/usr/local/lib". neko-2.3.0/README.md-123- ############################################## neko-2.3.0/libs/common/socket.c-119-PHOST phost_resolve( const char *host ) { neko-2.3.0/libs/common/socket.c:120: PHOST ip = inet_addr(host); neko-2.3.0/libs/common/socket.c-121- if( ip == INADDR_NONE ) { ############################################## neko-2.3.0/libs/mod_neko/mod_neko.h-62-# define APACHE_2_X neko-2.3.0/libs/mod_neko/mod_neko.h:63:# define REMOTE_ADDR(c) c->remote_addr->sa.sin.sin_addr neko-2.3.0/libs/mod_neko/mod_neko.h-64-#else neko-2.3.0/libs/mod_neko/mod_neko.h:65:# define REMOTE_ADDR(c) c->remote_addr.sin_addr neko-2.3.0/libs/mod_neko/mod_neko.h-66-#endif ############################################## neko-2.3.0/libs/mod_tora/mod_tora.c-52-# define REDIRECT HTTP_MOVED_TEMPORARILY neko-2.3.0/libs/mod_tora/mod_tora.c:53:# define REMOTE_ADDR(c) c->remote_addr->sa.sin.sin_addr neko-2.3.0/libs/mod_tora/mod_tora.c-54-#else neko-2.3.0/libs/mod_tora/mod_tora.c-55-# define LOG_SUCCESS neko-2.3.0/libs/mod_tora/mod_tora.c:56:# define REMOTE_ADDR(c) c->remote_addr.sin_addr neko-2.3.0/libs/mod_tora/mod_tora.c-57-#endif ############################################## neko-2.3.0/libs/mysql/CMakeLists.txt-26- CONFIGURE_COMMAND cd ${CMAKE_BINARY_DIR}/libs/src/openssl && neko-2.3.0/libs/mysql/CMakeLists.txt:27: ${PERL_EXECUTABLE} Configure ${openssl_target} no-asm no-tests --prefix=${CMAKE_BINARY_DIR}/libs/src/install-prefix neko-2.3.0/libs/mysql/CMakeLists.txt-28- BUILD_COMMAND cd ${CMAKE_BINARY_DIR}/libs/src/openssl && ############################################## neko-2.3.0/libs/std/socket.c-370- val_check(host,string); neko-2.3.0/libs/std/socket.c:371: ip = inet_addr(val_string(host)); neko-2.3.0/libs/std/socket.c-372- if( ip == INADDR_NONE ) { ############################################## neko-2.3.0/libs/std/socket.c-409-# if defined(NEKO_WINDOWS) || defined(NEKO_MAC) || defined(NEKO_CYGWIN) neko-2.3.0/libs/std/socket.c:410: h = gethostbyaddr((char *)&ip,4,AF_INET); neko-2.3.0/libs/std/socket.c-411-# else ############################################## neko-2.3.0/vm/jit_x86.c-205-#define OP_RM(op,mod,reg,rm) { B(op); MOD_RM(mod,reg,rm); } neko-2.3.0/vm/jit_x86.c:206:#define OP_ADDR(op,addr,reg,rm) { B(op); \ neko-2.3.0/vm/jit_x86.c-207- MOD_RM(((addr) == 0 && reg != Ebp)?0:(IS_SBYTE(addr)?1:2),rm,reg); \ ############################################## neko-2.3.0/vm/jit_x86.c-224-#define XMov_rc(dst,cst) B(0xB8+(dst)); W(cst) neko-2.3.0/vm/jit_x86.c:225:#define XMov_rp(dst,reg,idx) OP_ADDR(0x8B,idx,reg,dst) neko-2.3.0/vm/jit_x86.c-226-#define XMov_ra(dst,addr) OP_RM(0x8B,0,dst,5); W(addr) neko-2.3.0/vm/jit_x86.c-227-#define XMov_rx(dst,r,idx,mult) OP_RM(0x8B,0,dst,4); SIB(Mult##mult,idx,r) neko-2.3.0/vm/jit_x86.c:228:#define XMov_pr(dst,idx,src) OP_ADDR(0x89,idx,dst,src) neko-2.3.0/vm/jit_x86.c:229:#define XMov_pc(dst,idx,c) OP_ADDR(0xC7,idx,dst,0); W(c) neko-2.3.0/vm/jit_x86.c-230-#define XMov_ar(addr,reg) B(0x3E); if( reg == Eax ) { B(0xA3); } else { OP_RM(0x89,0,reg,5); }; W(addr) ############################################## neko-2.3.0/vm/jit_x86.c-261-#define XPush_c(cst) B(0x68); W(cst) neko-2.3.0/vm/jit_x86.c:262:#define XPush_p(reg,idx) OP_ADDR(0xFF,idx,reg,6) neko-2.3.0/vm/jit_x86.c-263-#define XAdd_rc(reg,cst) if IS_SBYTE(cst) { OP_RM(0x83,3,0,reg); B(cst); } else { OP_RM(0x81,3,0,reg); W(cst); }