aNTG - another Network Traffic Grapher aNTG (another Network Traffic Grapher) is a PHP program that collects and graphs network traffic statistics on a Linux machine. |
Browser Emulating fopen functions Some web sites (like IMDb) prevent external scripts from parsing their contents by denying request without a user-agent string. You open a socket connection and send the headers, or you can just use be_fopen and be_file, which wrap the fsockopen calls and return a file handle usable with any PHP function. Features: may also be used to circumvent allow_url_fopen; completely transparent wrapper for fsockopen; PHP-like interfaces: BE::fopen (corresponds to fopen) and BE::file (file()); usable with all PHP file handling methods (fgets etc.); can send GET or POST requests; custom header lines can be sent; POST data can be sent; HTTP authentication; custom destination port. |
cWhois cWhois is a PHP script that can check the availability of a domain name and if required retrieve the registration details. cWhois works with over 400 domain extensions such as .com, .co.uk, .ro, .name, .de etc. The script can be used as is or modified as required and several demo's are supplied. For a limited time you will also receive cWhois Domain Cart free if you purchase cWhois. |
domain class This class checks the availability of a domain, gets the whois data and more. Supports a variety of tlds. |
Domain Wizard Domain Wizard is an easy to use Whois wizard for PHP/MySQL. |
EP-Dev Whois This script will act as an ordinary whois script, allow many infinite different tlds to be added, and includes template files. Additionally, it has a buy mode, where the script assumes that it is being used prior to a purchase of a domain and can pass variables onto another script, simply display if the domain is available or not, offer customized alternative domains if original not available, and display a price table. All of the information is entered in the config file, no databases required. |
Expired and Yahoo/DMOZ listed Domains search software DomainsAide is the most complete and best domains name tool available. Some of our unique features include our popular Name Suggestion Tool, Domain Registration and our state of the art, Yahoo and DMOZ directory watcher, which provides immediate email notification for expired names that are listed in these directories.This script will allow you to setup your own expired domain membership service using Paypal, fully automatic billing and operations. Affiliate and resell programs available. Moneyback guarantee! |
eZ httpbench eZ httpbench is a simple benchmark program written in PHP. It fetches a web page and measures the time elapsed and does some calculations based on that. eZ httpbench calculates: Total time alapsed, average time per page, data throughput, maximum number of pages served per minute, hour, day and month. |
Get Country By IP Address Defines country to the IP Address of the visitor. |
Getit GetIt is a a dynamic whois script written in PHP. It performs a whois using functions in php that enable the script to communicate directly to Networksolutions. Once GetIt querys the whois server it will then print out the results on the page, giving the visitor the option to perform several tasks. If the domain name is not available the visitor has the option to view the whois output, or visit the domain. If the site is available the script will give the link to register the domain. The script uses htmlEntities to send the queried domain to your order form. The script uses seperate header and footer include files to allow you to modify the page to match with your site. |
HtmlSource The HtmlSource class is a simple way of retrieving, and stripping, HTML source from any website, given a URL. It features properties for all of the possible request headers you can send (including Referrer and User agent), and also support for both GET and POST (POST requests are made up automatically by the class), and also cookies. The class also has properties for stripping the html and removing the Response headers that are returned after a HTTP request. |
HTTP Compression with PHP Speed up your HTTP downloads with this code by compressing your HTML. Most newer browsers since 1998/1999 have been equipped to support the HTTP 1.1 standard known as "content-encoding." Essentially the browser indicates to the server that it can accept "content encoding" and if the server is capable it will then compress the data and transmit it. The browser decompresses it and then renders the page. Requires zlib. |
HTTP Post Class A PHP class that posts an array of data to a given URL using rfc2616 - Hypertext Transfer Protocol -- HTTP/1.1. |
HTTP Proxy Finder PHP Version Getting everyday problems with filtering firewall? Just simply find a HTTP proxy server and manage your web browser work behind it. We offer free solution for visitors asking where net proxies are to be given anonymously. You can select IP range and port to scan for proxy servers on the whole net. Only members can access full featured application. |
IDIA (PHP) IDIA creates a static way of communicating with computers which have been assigned dynamic IP addresses. In other words, idia makes it possible for the public to access your computer as a game, web, ftp, mail, or news server via one permanent internet address. This script is available for PHP and Perl completely free of license restrictions. |
IP Calculation Class A class with example for ip calculation purposes (network address calculation, 'ip in subnet' tests.) |
IP Network Manager IP Manager was written to help ease the pain of ISP's and IT departments keeping their netblocks organized. The IP Manager automatically subnets and sorts all the IP blocks in the table. No need to memorize tough subnetting schemes and |
IP to country without databases Geographical location based on IP address is available through this script, with one mayor difference to other ones: no databases are used. Instead, several files are used, which are saved to a directory within the server, and only one is requested each time. |
IP-Atlas IP-Atlas uses NetGeo data to find latitude and longitude coordinates for a domain or ip address, as well as the city and country. It then uses GD or CSS to plot it on the globe. |
IPPlan IPplan is a web based, multilingual, IP address management and tracking tool based on php 4, simplifying the administration of your IP address space. IPplan can handle a single network or cater for multiple networks with overlapping address space. Updates: Latest adodb database wrapper should provide better support for mssql. Added quick menu to ease navigation. Added more DNS capability - complete IP info from DNS.First pass at limiting visibility of customers to certain users only. Lots of little bug fixes and features added - see change log for more. |
JFFNMS JFFNMS is a complete NMS designed to mantain a SNMP / Tacacs / Syslog Network and Servers, very extensible and fast. |
jTERM jTERM is an online terminal written in PHP. You can issue system commands from the web. Please note that this is a dangerous tool. Please do not use it if you can't provide proper security access regulations. |
JWhoisX v1.0 Faster php Whois for |
LabStatus LabStatus is a Web-enabled, multi-user system to allow for easy administration of any number of computer labs. It was created especially for organizations which have multiple labs, to manage any number of devices (computers, projector, laptops, etc.). To allow access for various managers, administrators, and technicians to update records, it incorporates a complete user system with multiple user levels. |
libident.php libident.php is an RFC 1413 compatible PHP4 Ident client class. The Identification Protocol (a.k.a., "ident", a.k.a., "the Ident Protocol") provides a means to determine the identity of a user of a particular TCP connection. Given a TCP port number pair, it returns a character string which identifies the owner of that connection on the server's system. |
LinkStatus LinkStatus is a PHP script that allows you to ping your host, and tells you whether your site and server are up or down. |
Looking Glass Looking Glass is a pretty extensive web based network querying tool for use on php enabled servers. It uses unix commands for actual query. Scripts should run out of the box. Uses your everyday server unix commands. Looking Glass currently supports traceroute, tcptraceroute, ping, whois (all toplevels!), host, A record, MX record, NS records, and more. |
Matt's Whois (PHP) Matt's Whois is a flexible and highly configurable whois lookup script written in PHP3. You can use it to check the availability of domain names all over the world. It also includes a domain name wizard for creating domain names from data provided by users, and a global domain name wizard to search through all domain types. Matt's Whois is a completely template-driven system that can be easily customized for your Web site. |
MRWhois Lite/Pro MRWhois Lite is a ready to use whois lookup PHP script. Just unpack, upload and you are ready to go. Script checks for .com, .net, .org, .info and .biz domain names. No PHP knowledge required. |
MyShell MyShell is a web based shell interface that lets you execute shell-commands, browse the filesystem and edit files on your remote webserver directly from your web browser. It has built-in password protection, directory protection, and command filter. 1.1.0 update: This version includes an integrated file editor wich makes install, untar and edit config files a breeze. |
Network Query Tool Network Query Tool (NQT) is an one-stop solution for getting information about a domain or IP address. Instead of manually using different unix commands or visiting numerous websites to "investigate" a host, just load Network Query Tool and enter the hostname or IP.NQT will do the following: reverse lookup, DNS query (dig), whois (domain owner), whois (IP owner), check port, ping, and traceroute. |
Networking Utilities The networking utilities includes a ping tool, a traceroute tool and an nslookup tool. These are very commonly available tools, however by making them web-based, it allows you and your clients to test connectivity from a centralized location, thus helping you track down common problems on your network, or a clients network. |
Node Runner Node Runner is a PHP network monitor designed to contact nodes in a specific order based on the description of the node. If a node does not respond, each of its dependencies are systematically checked until the problem is isolated. Node Runner uses a shell script for its basic network polling, a PHP web interface for node information, reports, etc., and utilizes abstraction layers for database support. |
PACT Port Accounting & Collection Tool (PACT) is an SNMP-Tool to do port-accounting for any device that conforms to SNMP standards and has at least a certain amount of SNMP-querieable data (e.g. octets in/out, etc.). |
PCM.- PHP CRASH MONITOR PCM show a web page with current stats if you´re servers are down and create visual alarms email to admin and log sucess. |
Pcom Pcom is a PHP-driven webtelnet, that is a web interface to execute shell commands/external programs on a server without telnet access. It's useful when you need to perform shell actions nut you don't have access to a shell on the server. It can handle non-interactive sessions and interactive programs in background. |
PHP .name Search Whois This PHP whois script will only search for the .name extension to see if it is available to register. It uses the two box format and returns the user to a checkout confirmation page where you can enter your own checkout form. Also contains error checking to ensure you enter the correct characters and lets you know what your email and website address will look like. |
PHP BandWidth Monitor phpBandwidth is a PHP program able to monitor a particular network interface (eth0, eth1, ppp0, etc...). His goal is to provide a realtime graph showing bandwidth consumption on a server. phpBandwidth is free to use but restricted, this mean if you want update the source code and/or use this code within a commercial context, you're pleased to take a licence. |
PHP Looking Glass PHP looking glass was created to be used with CISCO routers, but it's very simple and can be adapted to other vendor routers. |
PHP Net Toolpack This is a PHP script that includes several net tools such as whois, finger, and traceroute. |
PHP Network Utilities PHP Network Utilities includes a PHP Whois function that uses PHP sockets to query various Whois servers. There are also two other functions. i.e. A host lookup by host name, which should return the IP address and a host lookup by IP address, which should return the host name. |
PHP Shell PHP Shell is basically a shell wrapped in a PHP script. It's a tool you can use to execute commands on your remote webserver, even if you can't have normal telnet-access. There are certain limits, but you get as close as you can get to having a telnet-connection to your webserver in a webpage. |
phpHostsFinder This simple utility allows you to find all hostnames (if any) on a particular domain. You can either put a hostname or an ip address and program will scan the entire subdomain to locate hostnames which resolve. It is very easy to install and to use. |
pHpHp - HP Printer Monitor with PHP and SNMP pHpHp enables you to get a real time view of your HP JetDirect Printers. All you need to provide is a text file (printers.txt) containing a list of printer IP Adresses. pHpHp will then make a web page with current stats from your printers (#pages printed etc) pHpHp has been tested on several HP printers (2100, 4050, 4000TN and JetDirect Boxes). |
PHP-Ping Update: Works now with 4.2+ (register_globals change). Updated form validation (security). PHP-Ping is a PHP script to ping from your server. The author writes "I was looking for a easy ping script and didn't found one, so I wrote this one. Just one file, a single line to configure.". Update (Aug. 2002): no more errors with new PHP versions. |
phpsmb phpsmb is a php class that allows you to access windows (smb) network shares and services. it uses samba's smbclient, smbstatus and nmblookup. Version 0.8 includes several new methods and the ez_smb function. Accessing windows shares through php is as easy as: |
PHP-Trace Update: Works now with PHP 4.2+ (register_globals on/off). Validation of form updated (security fix). PHP-Trace is a traceroute script that performs a tracert from your webserver to a target that you can enter via a form. |
phpWhoiz0r phpWhoiz0r is a php script that makes a network connectionnection to network solutions to request whois information. It is exreamly easy to setup and will work on any platform. |
PortPeeker Have you ever wanted to figure out which ports are open on a particular server? Do you own or administer a large number of machines and need a way to check them for open ports? If so, PortPeeker is just what you're looking for. PortPeeker is an extremely flexible and fast portscanning script. You can scan a single host or a range of contiguous IP addresses, and you can scan each host for a single port, a range of ports, or a list of specific ports you determine. |
Proxy Detection This will detect any suspicious open socket that the user is running and if found in an array, it will not let the user proceed to the website, and the ability to allow certain hosts to pass the scan. |
ProxyCheck ProxyCheck will check a list of web proxies to see whether or not they're open. If you have a program or another script which relies upon having open HTTP proxies, this will be an invaluable tool for you! Weed out the closed or nonresponsive proxies from your list with this tool. ProxyCheck can be run from both the web and the command line. A sample proxy list is provided. |
ProxyChecker Open web proxies can be used for a number of things - surfing anonymously, making anonymous posts to message boards, some of them even let you send email or make arbitrary connections to other hosts |
ProxyChecker Open web proxies can be used for a number of things - surfing anonymously, making anonymous posts to message boards, some of them even let you send email or make arbitrary connections to other hosts |
Realtime Bandwidth Monitor PHP script for realtime monitoring of the current server incoming and outgoing traffic. Can be used to trigger special events on too high or low bandwidth consumption. Works only on Linux servers. |
SMB Web Client Simple script to use Windows Networks from a web browser. It is just a PHP frontend to smbclient but it looks very similar to windows network environment. |
snmpcollector This little script will collect IfInOctets and IfOutOctets from a network device you specify and put the results into a MySQL database. You can then use this data later to calculate your average bandwidth in a time periode, or the 95th percentil rule. |
Solace MUD/Telnet Proxy Client SMC allows your telnet client to connect to |
Subnet Calculator A PHP based Subnet Calculator. It calculates Network address and Broadcast address based on an IP address and a Subnet Mask. |
Systema This application is born for Cyrus IMAP server with Postfix MTA and LDAP backend authentication system administration. The release currently working needs a MySQL database to store administrator credentials of multiple servers (both cyrus and/or LDAP backends). The tool is also going to provide IMAP mailbox management, aliasing, and more functions. |
Tellme Tellme is a PHP script that retrieves assorted details regarding a domain name or IP address. Tellme is used to discern what a computer is running, and also to help track down servers. It combines together into one place traceroute tools, head requests, server examination, and whois lookups. |
TLD Check TLD Checks allows you to check the availability of .com, .net, and .org domain names with a simple script which loads results in under 5 seconds. The script provides in-depth error checking and uses the whois.networksolutions.com script to grab results. You can easily connect this script to an order form, and provide domain name registration services for your visitors. |
Topdog Domain Check Script This handy script will add a domain check and whois search facility for ugandan TLD such as .co.ug, .ac.ug, .sc.ug, .or.ug, .ne.ug and the other international TLDs such as com, net, org, biz ,info, co.uk it will print the results into any document or webpage that you specify so will fit nicely into the outlook of your site. There is provision as well for you to forward users to a signup page should they require to purchase the domain. |
Traceroute Database Browser Designed to use with MTR (http://www.bitwizard.nl/mtr/) as a traceroute/ping program, this application allows you to add sites and places from where you can traceroute and store the info into a database. You can look at different traceroutes from one site on one screen, and print them. You can also set the order on screen, etc. Requires PHP and MySQL. Includes a little perl-script to import logfiles that are generated by MTR. Also, more reliable, faster and offers more detailed statistics. Update: php-version check. |
Traffic Bar The script displays statistics and/or graphic bar showing the current bandwidth utilization. Works only on Linux servers. |
VHost-List This little script checks what a specified range or series of IP-numbers resolves into. |
Vz Ping Vz Ping is a simple but useful script to find out which machines are connected to the LAN opening a simple web page. |
Whois This is an easy to use Whois class written in PHP. The Whois class uses one simple method for looking up almost all domain names accross the globe. Just provide the method with the url you want to lookup (excluding the "www." and the "http://") and the results are returned in a string. It finds out the whois server for you, so there's no need for long and pointless lists of whois servers. |
Whois Class A whopis class that extracts information for given domains from the whois server. |
whois2.php This is whois2.php, the rewrite of the old whois.php3 base class. If you are a PHP coder, you can use these classes to incorporate whois lookup functionality into your websites. The new version supports: the new SRS (shared registry system) for .com/.net/.org and over 100 ccTLD's (country code Top Level Domains) and easily extended registrar classes. |
Yahc Yahc is an HTTP connection class. Yahc is used in PHP when you need to connect to a server on an arbitary port to execute arcane commands. It offers much more flexibility than the fopen() and other file related commands in PHP. |