Professional Documents
Culture Documents
Parte X
Varie
Mediante lo sviluppo di queste funzioni verranno viste alcune classi legate ai protocolli
e all utilizzo di alcune risorse.
Tra le classi utilizzate ci sono la classe sun.net.ftp, la sun.net.smtp
Questo primo pezzo di programma e quello che crea il frame principale e, mediante un
gestore di layout a schede, permette la navigazione tra le diverse funzionalita del
programma.
Il gestore di layout a schede e quello in cui lo sfondo rimane sempre invariato e gli
oggetti presentati sull interfaccia utente vengono inseriti selezionando la maschera
adatta mediante dei tabulatori.
L interfaccia compatibile alle versioni 1.0 e 1.1 del JDK messa a confronto con lo
stesso gestore di layout di Windows e abbastanza rustica.
Prima di vedere il codice vero e proprio diamo un occhiata alla specifica APPLET
dentro al file HTML.
<applet code="javaCenter.class" align="baseline" width="8" height="19" alt="The
appletUtil Applet" name="javaCenter">
<param name="firstpage" value="appletUtil.html">
<param name="mailto" value="flavio@bernardotti.al.it">
<param name="mailhost" value="www.bernardotti.al.it"></applet>
Il primo parametro, firstpage, specifica da quale pagina iniziare la ricerca dei vocaboli o
delle frasi specificate nella funzione di ricerca dell applet.
Gli altri due parametri, mailto e mailhost, specificano rispettivamente l indirizzo a cui
inviare le mail e il server da utilizzare per l invio.
Vediamo ora la prima parte del programma.
java.applet.*;
java.applet.Applet;
java.awt.*;
java.awt.image.*;
java.awt.event.*;
java.lang.reflect.*;
java.net.*;
java.util.*;
java.io.*;
sun.net.smtp.*;
sun.net.ftp.*;
sun.net.*;
void
void
void
void
void
void
void
windowClosing(WindowEvent e) {
windowOpened(WindowEvent e) {}
windowClosed(WindowEvent e) {}
windowDeiconified(WindowEvent e) {}
windowDeactivated(WindowEvent e) {}
windowActivated(WindowEvent e) {}
windowIconified(WindowEvent e) {}
dispose(); }
}
// --------------------------------------------------------------------------------------// Classe principale del programma (entry point)
// Recupera i parametri specificati nel file HTML se no utilizza quelli di default
// specificati nella dichiarazione delle variabili
// --------------------------------------------------------------------------------------public
{
class
= "www.bernardotti.al.it";
= "flavio@bernardotti.al.it";
= "www.bernardotti.al.it";
= "index.html";
Ad esempio :
www.bernardotti.al.it|WEB di chi ha scritto questa romanza|
www.javasoft.com|Sito SUN dedicato al software Java|
La riga di programma che utilizza tale classe per creare la riga da inserire
nella lista e la seguente :
lista.add(new javaCenterForm("%-40s").form(address) + " " + descrizione);
Mediante il metodo showDocument della classe applet verra aperta una
nuova pagina del browser con la pagina del sito scelto.
applet.getAppletContext().showDocument(u, "_blank");
class
{
Connessione a :");
panel.add(strTmp);
panel.add(sito);
add(panel, "North");
// ------------------------------------------------------------------------------------
LA CLASSE URL
Una delle classi fondamentali, che abbiamo visto nel modulo precedente, e
la classe URL.
La classe URL rappresenta un puntatore ad una risorsa presente su un WEB
la quale viene reperita utilizzando l Uniform Resource Locator.
Una risorsa potrebbe essere un normalissimo file o directory od un oggetto
piu complesso come ad esempio un interrogazione su un database.
Un URL normalmente viene suddiviso in due parti
HTTP://
Protocollo
www.bernardotti.al.it
Risorsa
Ad esempio :
URL sunSoft = new URL(http, www.javasoft.com, /index.html);
e equivalente a
URL sunSoft = new URL(http://www.javasoft.com/index.html);
Ogni costruttore URL puo generare un eccezione legata al protocollo errato o alla risorsa sconosciuta.
L eccezione puo essere intercettata con il seguente costrutto :
try {
URL sunSoft = new URL(http://www.javasoft.com/);
} catch(MalformedURLException e) { handler all eccezione }
La classe URL contiene inoltre diversi metodi destinati a ricevere informazioni
legate alla URL stessa.
Fate attenzione che non e detto che tutte le informazioni debbano essere
presenti.
Vediamo i seguenti metodi :
getProtocol()
Ritorna il protocollo
getHost()
getFile()
Alcune volte dopo che e stata creata un URL e possibile utilizzare il metodo openConnection() per
creare un collegamento tra il programma Java e l URL stesso.
Per esempio e possibile creare una connessione con un sito, Altavista ad esempio, mediante il
codice :
try {
URL urlTmp = new URL("http://www.altavista.digital.com/");
URLConnection urlCon = urlTmp.openConnection();
}
catch (MalformedURLException e) {}
catch (IOException e) {}
Se la connessione ha avuto successo questa potra essere utilizzata per funzioni di lettura e di
scrittura.
Molte funzioni legate al reperimento di immagini, suoni, files ecc. necessitano dell URL.
Ad esempio :
public Image getImage(URL url)
public Image getImage(URL url, String name)
I seguenti metodi mostrano alcuni esempi pratici.
LA CLASSE URLConnection
Questa classe contiene molti metodi utili quando si lavora con URL HTTP.
Fate attenzione che si tratta di una classe astratta e quindi non puo essere istanziata
direttamente.
Invece di utilizzare un costruttore vedremo come puo essere utilizzato il metodo
openConnection() della classe URL
La seguente funzione mostra come eseguire la lettura sfruttando la classe URLConnection.
Esempio :
import java.net.*;
import java.io.*;
public class URLConnReadr {
public static void main(String[] args) throws Exception {
URL tmpUrl = new URL("http://www.altavista.digital.com/");
URLConnection URLConn = tmpUrl.openConnection();
BufferedReader in = new BufferedReader( new
InputStreamReader(URLConn.getInputStream()));
String inputLine;
while ((inputLine = in.readLine()) != null) System.out.println(inputLine);
in.close();
LA CLASSE InetAddress
Esistono alcune classi che spesso risultano essere utili come ad esempio la InetAddress la
quale permette di creare e registrare degli indirizzi utilizzati da altre classi.
Quest ultima classe di fatto non possiede costruttori pubblici ma in compenso dispone di
diversi metodi statici che possono essere utilizzati per creare delle istanze della classe.
Tutti i metodi sono statici e devono essere utilizzati nel seguente modo.
InetAddress addr = InetAddress.getByName(www.javasoft.com);
InetAddress addr = InetAddress.getLocalHost();
InetAddress addr[] = InetAddress.getAllByName(www.javasoft.com);
Le precedenti funzioni generano un UnknownHostException se il sistema non e collegato a un
DNS.
Per DNS si intende Domain Name Server.
In altre parole il TCP/IP permette di far riferimento agli host di una rete mediante appositi nomi
invece di usare l indirizzo IP.
In pratica il DNS e il metodo che ci permette di riferirci ad un sistema quello che normalmente
costituito dal nomeHost.nomeDominio (i vari www.javasoft.com, www.bernardotti.al.it ecc.)
Inoltre la classe InetAddress include numerose variabili e funzioni per memorizzare indirizzi
host Internet.
public String hostName
public int address
public String localHostName
Dopo questa panoramica sulla classe URL utilizzata nella prima parte del programma vediamo
una seconda parte ovvero quella che si interessa dell invio di messaggi all host.
La classe e suddivisa in due parti.
La prima crea la maschera video in cui viene richiesto di inserire l email del mittente e il testo
del messaggio.
Il server mail utilizzato per l invio viene specificato nei parametri della pagina HTML mediante
la voce
<param name=mailhost value=www.bernardotti.al.it>
La seconda parte e quella invece che si interessa della creazione del messaggio e del suo
invio.
Questo non significa che, dopo aver aperto un Socket su quella porta, tutto cio che verra
scritto verra inviato come mail.
I dati scritti su tale socket dovranno essere formattati in un determinato modo per essere
considerati un messaggio valido e quindi per essere smistato.
Le informazioni dovrebbero avere la seguente formattazione :
HELO
host mittente
MAIL FROM: mittente
RCPT TO: ricevente
DATA
Messaggio (qualsiasi numero linee)
.
QUIT
Per la gestione della formattazione dei campi e stata utilizzata una classe che semplifica l
utilizzo del gestore di layout GridBagLayout ed una per la visualizzazione dei messaggi
temporanei.
Il posizionamento dei vari pulsanti, campi di testo ecc. avverra nel seguente modo.
LA CLASSE Socket
Nella parte che si interessava dell invio del messaggio cera la seguente parte di codice :
LA CLASSE ServerSocket
class
{
= applet;
Questa parte assume un notevole interesse in quanto dalla fusione di tre moduli presenti in
questo programma potrebbero nascere delle idee interessanti.
Ad esempio un altra funzione che vedremo e una che permette di analizzare delle strutture di
pagine HTML indicando quelle che contengono parole o frasi specificate.
Programmando questo modulo in modo tale che l analisi la faccia su pagine ritornate dai
motori di ricerca su indicati si potrebbe creare un programma che invia automaticamente una
javaCenterFTP(String ftpServer)
super();
GridBagConstraints constraints = new GridBagConstraints();
javaCenterConstrainer constrainer = new javaCenterConstrainer(this, constraints);
constrainer.getDefaultConstraints().insets = new Insets(5, 5, 5, 5);
GridBagLayout gridbag = new GridBagLayout();
setLayout(gridbag);
Label strTmp = new Label("Server :");
constrainer.constrain(strTmp, 0, 5, 11, 1, 1, 0, GridBagConstraints.BOTH, GridBagConstraints.WEST);
add(strTmp);
server = new TextField(ftpServer, 40);
constrainer.constrain(server, 11, 5, 40, 1, 1, 0, GridBagConstraints.BOTH, GridBagConstraints.WEST);
add(server);
bServer = new Button("Connetti");
constrainer.constrain(bServer, 51, 5, 10, 1, 1, 0, GridBagConstraints.BOTH, GridBagConstraints.WEST);
add(bServer);
strTmp = new Label("Directory:");
constrainer.constrain(strTmp, 0, 6, 11, 1, 1, 0, GridBagConstraints.BOTH, GridBagConstraints.WEST);
add(strTmp);
I metodi appena visti utilizzano quelli della classe sun.net.ftp per eseguire la connessione al
server FTP, per eseguire la navigazione sulle directory del sistema e per prelevare i files.
Come potete vedere a seguito di una richiesta di cambio directory viene eseguita anche una
DIR (ls) in modo tale da mostrare i contenuti del nuovo posizionamento.
Avrete notato che l output ricevuto tramite uno stream TELNET viene visualizzato dentro ad
una TextArea ovvero ad un campo di edit multiriga che viene adibito, nel programma, a
maschera di visualizzazione dei dati che giungono dall host a cui si e connessi.
Il programma utilizza sempre il LOGIN anonymous e la mia EMAIL come password in quanto
si suppone che ci si voglia connettere a sistemi pubblici che normalmente si attengono a
questo sistema.
Se vi interessa effettuare il login su host con LOGIN, e quindi PASSWORD, dedicate potete
modificare il programma aggiungendo alla maschera di inserimento dei dati anche il campo per
contenere il primo dato e un altro per contenerci la password.
fcAluFtp.login("anonymous","flavio@bernardotti.al.it");
Il precedente codice dovra essere modificato in modo tale che gli argomenti diventino quelli
letti dai campi aggiunti.
Per gestire un flusso di dati si in input che in output viene utilizzato uno stream Telnet.
Uno stream Telnet puo essere ottenuto utilizzando le apposite classi sun.net.
Difatti sono presenti le classi TelnetOutputStream e TelnetInputStream per gestire flussi di dati.
class
{
GESTIONE ECCEZIONI
CAUSA
Dovuto all impossibilita (porta gia in uso) di collegare il socket
Rifiuto della connessione da parte del socket remoto
Interpretazione errata del URL
Blocco da parte di un firewall. Impossibilita di raggiungere l host.
Errore nel protocollo del socket
Eccezione del socket
Errore di risoluzione del nome host.
La connessione non supporta il servizio
TelNetProtocolException
SmtpProtocolException
FtpLoginException
FtpProtocolException
NntpProtocolException
CAUSA
Inizialmente, quando parlavamo della struttura della rete, avevamo visto la definizione del
protocollo UDP e avevamo anche detto che esisteva una serie di classi che erano apposite per
tale protocollo.
Si trattava delle classi per i datagrammi.
LA CLASSE DATAGRAMMA
Inizialmente avevamo detto che i datagrammi vengono utilizzati per inviare in modo
indipendente dei pacchetti di dati da un applicazione ad un'altra senza garantirne l arrivo.
I pacchetti di dati inviati tramite datagrammi in genere sono indipendenti.
Per fare un esempio pratico vediamo due moduli, uno per il server e uno per il client, che
permettono di inviare le informazioni degli utenti collegati ad un sistema Unix.
Supponiamo che esista un programma che a tempi regolari esegua un who (istruzione Unix
per vedere l elenco degli utenti collegati al sistema) e che scriva i dati in un file denominato
users.txt.
Il programma server dovra attendere una richiesta di invio di un datagramma da parte di un
software client e dovra inviare il contenuto del file.
import java.io.*;
import java.net.*;
import java.util.*;
public class whoClient {
public static void main(String[] args) throws IOException {
if (args.length != 1) {
System.out.println("Usage: java whoClient <hostname>");
return;
}
// Crea il datagramma
DatagramSocket socket = new DatagramSocket();
byte[] buffer = new byte[512];
InetAddress address = InetAddress.getByName(args[0]);
// Invia la richiesta
DatagramPacket packet = new DatagramPacket(buffer, buffer.length, address, 5225);
socket.send(packet);
// Prende la risposta
packet = new DatagramPacket(buffer, buffer.length);
socket.receive(packet);
// Lo visualizza i dati ricevuti
String received = new String(packet.getData(), 0);
System.out.println("User(s) connected: " + received);
socket.close();
}
}
Con la versione 1.2 del JDK i packages legati alla gestione della rete sono ulteriormente
aumentati facendo diventare il numero dei metodi a disposizione una cosa enorme.
Veramente un infinita di metodi sufficenti a perdersi dentro.
A peggiorare la situazione ci sono anche le classi create da programmatori e software house
che invadono il mercato sia shareware che commerciale.
Sun esce con la versione 1.2 ed aggiunge le classi Swing e JFC Microsoft arriva con la sua
3.0 e inserisce AFC.
Ogni botta sono centinaia di metodi che si aggiungono a quelli gia esistenti.
Senza contare che quello che oggi e recentissimo domani e sorpassatissimo.
Con Java e proprio il caso di dire : chi vivra vedra !
database locali
funzioni di gestione hardware (interrupt e accessi a memoria)
funzioni API 3270 per la gestione delle reti SNA.
SCRIVIAVIDEO [stringa]
Chiamiamo GetToken il quale ci restituisce SCRIVIAVIDEO.
Capiamo che si tratta di una funzione che deve scrivere la stringa successiva a video.
Richiamiamo GetToken il quale ci restituisce la stringa.
A questo punto chiamiamo un funzione che stampa a video alla quale passeremo come
argomento il secondo token.
Il nostro linguaggio dovr possedere anche un analizzatore metematico a cui passare
funzioni del tipo :
SCRIVIAVIDEO 34*25+2-1
Questa parte di sorgente incorpora il parser matematico.
L'ultima funzione in basso entry() legge ciclicamente un funzione e ne stampa il risultato.
=
=
La variabile numerica
La variabile stringa
char
#define
#define
#define
#define
#define
#define
#define
#define
#define
#define
#define
#define
#define
#define
#define
far buffer[16384];
ERROR
DELIMITER
VARIABLE
NUMBER
INSTRUCTION
LABEL
COUNTER
FINISHED
INSTR_SE
INSTR_INIZIOSE
INSTR_FINESE
INSTR_ALTRIMENTI
INSTR_ESEGUI
INSTR_VAIA
INSTR_STAMPA
3
4
5
6
7
0
1
2
char
*funcstr[] = {
"IF",
"BEGIN",
"END",
"ELSE",
"RUN",
"GOTO",
"PRINT",
""
};
static
struct label {
char
labname[12];
char
*prgptr;
} lbl[50];
static
char
char
int
int
void
int numlabel = 0;
*prog;
token[80];
tok_type;
tok_istr;
level1(float *);
void
{
serror(int i)
printf(\nError : %d, I);
}
float
vars[26] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0 };
static
int is_in(char ch, char *s)
{
while(*s)
if(*s++==ch)
return 1;
return 0;
}
static
int isdelim(char c)
{
if(is_in(c, " +-*/%^=()") || c == 9 || c == '\r' || c == 0)
return 1;
return 0;
}
static
void
searchfunction(void)
{
register i = 0;
while(funcstr[i]) {
if(!lstrcmp(token,funcstr[i])) {
tok_istr = i;
return;
}
++i;
}
tok_istr = ERROR;
}
static
void get_token(void)
{
register char *temp;
tok_type = 0;
temp = token;
while(isspace(*prog))
++prog;
if(*prog == '\0') {
tok_type = FINISHED;
return;
}
if(is_in(*prog, "+-/%*^=()")) {
tok_type = DELIMITER;
*temp++ = *prog++;
}
if(*prog == '!') {
while(!isdelim(*prog))
*temp++ = *prog++;
tok_type = VARIABLE;
}
if(isdigit(*prog)) {
while(!isdelim(*prog))
*temp++ = *prog++;
tok_type = NUMBER;
}
if(*prog == ':') {
while(!isdelim(*prog))
}
static
float
find_var(char *s)
{
if(!isalpha(*s)) {
serror(1);
return (float) 0.0;
}
return vars[*token - 'A'];
}
static
void
putback(void)
{
char *t;
t = token;
for(;*t;t++)
prog--;
}
static
void
unary(char o, float *r)
{
if(o == '-')
*r = -(*r);
}
static
void
arith(char o, float *r, float *h)
{
float t, ex;
switch(o) {
case
'-':
*r = *r - *h;
break;
case
'+':
*r = *r + *h;
break;
case
'*':
*r = *r * *h;
break;
case
'/':
*r = *r / *h;
break;
case
'%':
t = *r / *h;
*r = *r - (t * *h);
break;
case
'^':
ex = *r;
if(*h == 0) {
*r = (float) 1.0;
break;
get_token();
level4(&hold);
arith(op, result, &hold);
}
static
void
level2(float *result)
{
register char op;
float hold;
level3(result);
while((op = *token) == '+' || op == '-') {
get_token();
level3(&hold);
arith(op, result, &hold);
}
}
static
void
level1(float *result)
{
int slot, ttok_type;
char temp_token[80];
if(tok_type == VARIABLE) {
lstrcpy(temp_token, token);
ttok_type = tok_type;
slot = *token - 'A';
get_token();
if(*token != '=') {
putback();
lstrcpy(token, temp_token);
tok_type = ttok_type;
} else {
get_token();
level2(result);
vars[slot] = *result;
return;
}
}
level2(result);
}
static
void
get_exp(float *result)
{
get_token();
if(!*token)
return;
level1(result);
}
void
{
entry(HWND hDlg)
float answer;
register i = 0;
while(1) {
prog = buffer;
if(SendMessage(GetDlgItem(hDlg, 103), EM_GETLINE, i, (LONG)
(LPSTR) buffer) <= 0)
break;
get_exp(&answer);
wsprintf(buffer, "%ld\n", (long) answer);
SetDlgItemText(hDlg, 118, buffer);
++i;
In alto viene gestita una tabella dei simboli che viene utilizzata dalla funzione GetToken la quale quando
viene chiamata restituisce non solo il TOKEN ma anche il tipo del token.
staticvoid get_token(void)
{
register char *temp;
tok_type = 0;
temp = token;
while(isspace(*prog))
++prog;
if(*prog == '\0') {
tok_type = FINISHED;
return;
}
if(is_in(*prog, "+-/%*^=()")) {
tok_type = DELIMITER;
*temp++ = *prog++;
}
if(*prog == '!') {
while(!isdelim(*prog))
*temp++ = *prog++;
tok_type = VARIABLE;
}
if(isdigit(*prog)) {
while(!isdelim(*prog))
*temp++ = *prog++;
tok_type = NUMBER;
}
if(*prog == ':') {
while(!isdelim(*prog))
*temp++ = *prog++;
tok_type = LABEL;
}
if(*prog == '$') {
while(!isdelim(*prog))
*temp++ = *prog++;
tok_type = COUNTER;
}
if(isalpha(*prog)) {
searchfunction();
while(!isdelim(*prog))
*temp++ = *prog++;
tok_type = INSTRUCTION;
}
*temp = '\0';
}
Come potete vedere in alto anche i tipi di TOKEN sono definiti.
#defineERROR0
#defineDELIMITER1
#defineVARIABLE2
#defineNUMBER3
#defineINSTRUCTION4
#defineLABEL5
#defineCOUNTER6
#defineFINISHED7
#defineINSTR_SE0
incrementato.
Come potete vedere se il carattere puntato ad prog e' ! allora continua a leggere il nome della
variabile per cui al ritorno da GetToken avremo in tok_type il valore VARIABLE e in token il
valore del token.
Se ci fosse un costrutto del tipo :
STAMPA !A
chiameremmo la prima volta GetToken il quale ci restituirebbe :
tok_type = INSTRUCTION
token = STAMPA
da cui capiremmo che abbiamo a che fare con un istruzione e precisamente con STAMPA.
Il nostro diagramma logico del linguaggio ci potrebbe dire che dopo a tale costrutto potremmo
avere una variabile, una stringa o un numero, negli altri casi ci sarebbe errore.
Richiamiamo GetToken la quale trovando !A ci restituirebbe :
tok_type = VARIABLE
token = NOMEVARIABILE
Dopo aver visto che si tratta di una variabile potremmo volere che questa valutazione venisse
fatta dall'analizzatore matematico.
Quando si chiama GetToken il puntatore del programma viene spostato all'istruzione successiva.
Come abbiamo visto a questo punto possiamo inserire qualsiasi funzione specificando la sua
sintassi e scrivendo il codice che deve essere eseguito.
Chiaramente le funzionalit nel nostro caso dovranno essere implementate o mediante una
libreria socket oppure utilizzando wincap.
A seconda della scelta fatta dovremo aggiungere anche alcune tipologie complesse che sono
visualizzabili come strutture non come variabili numeriche o stringa normali.
Ma ora iniziamo a creare la sintassi del linguaggio e le loro funzioni di gestione.
Partiamo da quelle legate alla gestione dei canali di comunicazione.
Novell ZEN
sis-emt
vytalvaultbrtp
vytalvaultvsmp
vytalvaultpipe
IPASS
ADS
ISG UDA Server
Call Logging
efidiningport
VCnet-Link v10
Compaq WCP
nicetec-nmsvc
nicetec-mgmt
PCLE Multi Media
LSTP
labrat
MosaixCC
Delibo
CTI Redwood
HP 3000 NS/VT block mode
Coordinator Server
pcs-pcw
Cisco Line Protocol
SPAM TRAP
Sonus Call Signal
HS Port
CECSVC
IBP
Trust Establish
Blockade BPSP
HL7
TCL Pro Debugger
Scriptics Lsrvr
RVS ISDN DCP
mpfoncl
Tributary
ARGIS TE
ARGIS DS
MON
cyaserv
NETX Server
NETX Agent
MASC
Privilege
quartus tcl
idotdist
Maytag Shuffle
netrek
MNS Mail Notice Service
Data Base Server
World Fusion 1
World Fusion 2
Homestead Glory
Citrix MA Client
Meridian Data
HPSTGMGR
discp client
discp server
Service Meter
NSC CCS
NSC POSA
Dell Netmon
Dell Connection
Wag Service
System Monitor
VersaTek
LIONHEAD
Qpasa Agent
SMNTUBootstrap
Never Offline
firepower
appswitch-emp
Clinical Context Managers
Priority E-Com
bruce
TCP 2620
TCP 2621
TCP 2622
TCP 2623
TCP 2624
TCP 2625
TCP 2626
TCP 2627
TCP 2628
TCP 2629
TCP 2630
TCP 2631
TCP 2632
TCP 2633
TCP 2634
TCP 2635
TCP 2636
TCP 2637
TCP 2638
TCP 2639
TCP 2640
Manager
TCP 2641
TCP 2642
TCP 2643
TCP 2644
TCP 2645
TCP 2646
TCP 2647
TCP 2648
TCP 2649
TCP 2650
TCP 2651
TCP 2652
TCP 2653
TCP 2654
TCP 2655
TCP 2656
TCP 2657
TCP 2658
TCP 2659
TCP 2660
TCP 2661
TCP 2662
TCP 2663
TCP 2664
TCP 2665
TCP 2666
TCP 2667
TCP 2668
TCP 2669
TCP 2670
TCP 2671
TCP 2672
TCP 2673
TCP 2674
TCP 2675
TCP 2676
TCP 2677
TCP 2678
TCP 2679
TCP 2680
TCP 2681
TCP 2682
TCP 2683
TCP 2684
TCP 2685
TCP 2686
TCP 2687
TCP 2688
TCP 2689
TCP 2690
TCP 2691
TCP 2692
TCP 2693
TCP 2694
TCP 2695
LPSRecommender
Miles Apart Jukebox Server
MetricaDBC
LMDP
Aria
Blwnkl Port
gbjd816
Moshe Beeri
DICT
Sitara Server
Sitara Management
Sitara Dir
IRdg Post
InterIntelli
PK Electronics
Back Burner
Solve
Import Document Service
Sybase Anywhere
AMInet
Sabbagh Associates Licence
HDL Server
Tragic
GTE-SAMP
Travsoft IPX Tunnel
Novell IPX CMD
AND Licence Manager
SyncServer
Upsnotifyprot
VPSIPPORT
eristwoguns
EBInSite
InterPathPanel
Sonus
Corel VNC Admin
UNIX Nt Glue
Kana
SNS Dispatcher
SNS Admin
SNS Query
GC Monitor
OLHOST
BinTec-CAPI
BinTec-TAPI
Command MQ GM
Command MQ PM
extensis
Alarm Clock Server
Alarm Clock Client
TOAD
TVE Announce
newlixreg
nhserver
First Call 42
ewnn
TTC ETAP
SIMSLink
Gadget Gate 1 Way
Gadget Gate 2 Way
Sync Server SSL
pxc-sapxom
mpnjsomb
SRSP
NCDLoadBalance
mpnjsosv
mpnjsocl
mpnjsomg
pq-lic-mgmt
md-cf-HTTP
FastLynx
HP NNM Embedded Database
IT Internet
Admins LMS
belarc-HTTP
pwrsevent
VSPREAD
TCP 2922
Transfer
TCP 2923
TCP 2924
TCP 2925
TCP 2926
TCP 2927
TCP 2928
TCP 2929
TCP 2930
TCP 2931
TCP 2932
TCP 2933
TCP 2934
TCP 2935
TCP 2936
TCP 2937
TCP 2938
TCP 2939
TCP 2940
TCP 2941
TCP 2942
TCP 2943
TCP 2944
TCP 2945
TCP 2946
TCP 2947
TCP 2948
TCP 2949
TCP 2950
TCP 2951
TCP 2952
TCP 2953
TCP 2954
TCP 2955
TCP 2956
TCP 2957
TCP 2958
TCP 2959
TCP 2960
TCP 2961
TCP 2962
TCP 2963
TCP 2964
TCP 2965
TCP 2966
TCP 2967
TCP 2968
TCP 2969
TCP 2970
TCP 2971
TCP 2972
TCP 2973
TCP 2974
TCP 2975
Management
TCP 2976
TCP 2977
Protocol TCP 2978
Protocol TCP 2979
TCP 2980
TCP 2981
TCP 2982
TCP 2983
TCP 2984
TCP 2985
TCP 2986
TCP 2987
TCP 2988
TCP 2989
TCP 2990
TCP 2991
TCP 2992
TCP 2993
TCP 2994
IDRS
vsixml
REBOL
Real Secure
RemoteWare Unassigned
RemoteWare Client
Redwood Broker
RemoteWare Server
CGMS
Csoft Agent
Genius License Manager
Instant Internet Admin
Lotus Mail Tracking Agent
Midnight Technologies
PXC-NTFY
Telerate Workstation
Trusted Web
Trusted Web Client
Gilat Sky Surfer
Broker Service
NATI DSTP
Notify Server
Event Listener
Service Registry
Resource Manager
CIFS
AGRI Server
CSREGAGENT
magicnotes
NDS_SSO
Arepa Raft
AGRI Gateway
LiebDevMgmt_C
LiebDevMgmt_DM
LiebDevMgmt_A
Arepa Cas
AgentVU
Redwood Chat
PDB
Osmosis AEEA
FJSV gssagt
Hagel DUMP
HP SAN Mgmt
Santak UPS
Cogitate Inc.
Tomato Springs
di-traceware
journee
BRP
ResponseNet
di-ase
Fast Security HL Server
Sierra Net PC Trader
NSWS
gds_db
Galaxy Server
APCPCNS
dsom-server
AMT CNF PROT
Policy Server
CDL Server
GoAhead FldUp
videobeans
qsoft
interserver
cautcpd
ncacn-ip-tcp
ncadg-ip-udp
slinterbase
NETATTACHSDMP
FJHPJP
ls3 Broadcast
ls3
MGXSWITCH
Orbix 2000 Locator
Orbix 2000 Config
Oracel TTC
Oracle TTC SSL
Net Objects1
Net Objects2
Policy Notice Service
Moy Corporation
TSILB
qip_qdhcp
Conclave CPP
GROOVE
Talarian MQS
BMC AR
Fast Remote Services
DIRGIS
Quad DB
ODN-CasTraq
UniControl
Resource Tracking system
Resource Tracking system
Kentrox Protocol
NMS-DPNSS
WLBS
torque-traffic
jbroker
spock
JDataStore
fjmpss
fjappmgrbulk
Metastorm
Citrix IMA
Citrix ADMIN
Facsys NTP
Facsys Router
Main Control
H.323 Annex E call signaling
Willy
globmsgsvc
pvsw
Adaptec Manager
WinDb
Qke LLC V.3
Optiwave License Management
MS V-Worlds
EMA License Manager
IQ Server
NCR CCL
UTS FTP
VR Commerce
ITO-E GUI
OVTOPMD
SnifferServer
Combox Web Access
MADCAP
btpp2audctr1
Upgrade Protocol
vnwk-prapi
VSI Admin
LonWorks
LonWorks2
daVinci
REFTEK
Novell ZEN novell.com
sis-emt
vytalvaultbrtp
vytalvaultvsmp
vytalvaultpipe
IPASS
ADS
ISG UDA Server
Call Logging
efidiningport
VCnet-Link v10
Compaq WCP
nicetec-nmsvc
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
2557
2558
2559
2560
2561
2562
2563
2565
2566
2567
2568
2569
2570
2571
2572
2573
2574
2575
2576
2577
2578
2579
2580
2581
2582
2583
2584
2585
2586
2587
2588
2589
2590
2591
2592
2593
2594
2595
2596
2597
2598
2599
2600
2601
2602
2603
2604
2605
2606
2607
2608
2609
2610
2611
2612
2613
2614
2615
2616
2617
2618
2619
2620
2621
2622
2623
2624
2625
2626
2627
2628
2629
2630
2631
2632
2633
2634
nicetec-mgmt
PCLE Multi Media
LSTP
labrat
MosaixCC
Delibo
CTI Redwood
Coordinator Server
pcs-pcw
Cisco Line Protocol
SPAM TRAP
Sonus Call Signal
HS Port
CECSVC
IBP
Trust Establish
Blockade BPSP
HL7
TCL Pro Debugger
Scriptics Lsrvr
RVS ISDN DCP
mpfoncl
Tributary
ARGIS TE
ARGIS DS
MON
cyaserv
NETX Server
NETX Agent
MASC
Privilege
quartus tcl
idotdist
Maytag Shuffle
netrek
MNS Mail Notice Service
Data Base Server
World Fusion 1
World Fusion 2
Homestead Glory
Citrix MA Client
Meridian Data
HPSTGMGR
discp client
discp server
Service Meter
NSC CCS
NSC POSA
Dell Netmon
Dell Connection
Wag Service
System Monitor
VersaTek
LIONHEAD
Qpasa Agent
SMNTUBootstrap
Never Offline
firepower
appswitch-emp
Clinical Context Managers
Priority E-Com
bruce
LPSRecommender
Miles Apart Jukebox Server
MetricaDBC
LMDP
Aria
Blwnkl Port
gbjd816
Moshe Beeri
DICT
Sitara Server
Sitara Management
Sitara Dir
IRdg Post
InterIntelli
PK Electronics
Back Burner
Solve
Import Document Service
Sybase Anywhere
AMInet
Sabbagh Associates Licence
HDL Server
Tragic
GTE-SAMP
Travsoft IPX Tunnel
Novell IPX CMD
AND License Manager
SyncServer
Upsnotifyprot
VPSIPPORT
eristwoguns
EBInSite
InterPathPanel
Sonus
Corel VNC Admin
UNIX Nt Glue
Kana
SNS Dispatcher
SNS Admin
SNS Query
GC Monitor
OLHOST
BinTec-CAPI
BinTec-TAPI
Command MQ GM
Command MQ PM
extensis
Alarm Clock Server
Alarm Clock Client
TOAD
TVE Announce
newlixreg
nhserver
First Call 42
ewnn
TTC ETAP
SIMSLink
Gadget Gate 1 Way
Gadget Gate 2 Way
Sync Server SSL
pxc-sapxom
mpnjsomb
SRSP
NCDLoadBalance
mpnjsosv
mpnjsocl
mpnjsomg
pq-lic-mgmt
md-cf-HTTP
FastLynx
HP NNM Embedded Database
IT Internet
Admins LMS
belarc-HTTP
pwrsevent
VSPREAD
Unify Admin
Oce SNMP Trap Port
MCK-IVPIP
Csoft Plus Client
tqdata
SMS RCINFO
SMS XFER
SMS CHAT
SMS REMCTRL
SDS Admin
NCD Mirroring
EMCSYMAPIPORT
Banyan-Net
Supermon
SSO Service
UDP 2863
UDP 2864
UDP 2865
UDP 2866
UDP 2867
UDP 2868
UDP 2869
UDP 2870
UDP 2871
UDP 2872
UDP 2873
UDP 2874
UDP 2875
UDP 2876
UDP 2877
UDP 2878
UDP 2879
UDP 2880
UDP 2881
UDP 2882
UDP 2883
UDP 2884
UDP 2885
UDP 2886
UDP 2887
UDP 2888
UDP 2889
UDP 2890
UDP 2891
Manager
UDP 2892
UDP 2893
UDP 2894
UDP 2895
UDP 2896
UDP 2897
UDP 2898
UDP 2899
UDP 2900
UDP 2901
UDP 2902
UDP 2903
UDP 2904
UDP 2905
UDP 2906
UDP 2907
UDP 2908
UDP 2909
UDP 2910
UDP 2911
UDP 2912
UDP 2913
UDP 2914
UDP 2915
UDP 2916
UDP 2917
UDP 2918
UDP 2919
UDP 2920
UDP 2921
Management
UDP 2922
Transfer
UDP 2923
UDP 2924
UDP 2925
UDP 2926
UDP 2927
UDP 2928
UDP 2929
UDP 2930
UDP 2931
UDP 2932
UDP 2933
UDP 2934
UDP 2935
UDP 2936
Sonar Data
main 5001 cmd
pit-vpn
lwlistener
esps-portal
NPEP Messaging
ICSLAP
daishi
MSI Select Play
CONTRACT
PASPAR2 ZoomIn
dxmessagebase1
dxmessagebase2
SPS Tunnel
BLUELANCE
AAP
ucentric-ds
synapse
NDSP
NDTP
NDNP
Flash Msg
TopFlow
RESPONSELOGIC
aironet
SPCSDLOBBY
RSOM
CSPCLMULTI
CINEGRFX-ELMD License
SNIFFERDATA
VSECONNECTOR
ABACUS-REMOTE
NATUS LINK
ECOVISIONG6-1
Citrix RTMP
APPLIANCE-CFG
POWERGEMPLUS
QUICKSUITE
ALLSTORCNS
NET ASPI
SUITCASE
M2UA
M3UA
CALLER9
WEBMETHODS B2B
mao
Funk Dialout
TDAccess
Blockade
Epicon
Booster Ware
Game Lobby
TK Socket
Elvin Server
Elvin Client
Kasten Chase Pad
ROBOER
ROBOEDA
CESD Contents Delivery
CESD Contents Delivery Data
WTA-WSP-WTP-S
PRECISE-VIP
Firewall Redundancy Protocol
MOBILE-FILE-DL
UNIMOBILECTRL
REDSONTE-CPSS
PANJA-WEBADMIN
PANJA-WEBLINX
Circle-X
INCP
4-TIER OPM GW
4-TIER OPM CLI
QTP
OTPatch
PNACONSULT-LM
SM-PAS-1
SM-PAS-2
SM-PAS-3
SM-PAS-4
SM-PAS-5
TTNRepository
Megaco H-248
H248 Binary
FJSVmpor
GPSD
WAP PUSH
WAP PUSH SECURE
ESIP
OTTP
MPFWSAS
OVALARMSRV
OVALARMSRV-CMD
CSNOTIFY
OVRIMOSDBMAN
JAMCT5
JAMCT6
RMOPAGT
DFOXSERVER
BOLDSOFT-LM
IPH-POLICY-CLI
IPH-POLICY-ADM
BULLANT SRAP
BULLANT RAP
IDP-INFOTRIEVE
SSC-AGENT
ENPP
ESSP
INDEX-NET
Net Clip
PMSM Webrctl
SV Networks
Signal
Fujitsu Configuration
Service
CNS Server Port
TTCs Enterprise Test Access
NS
TTCs Enterprise Test Access
DS
H.263 Video Streaming
Instant Messaging Service
MYLXAMPORT
IWB-WHITEBOARD
NETPLAN
HPIDSADMIN
HPIDSAGENT
STONEFALLS
IDENTIFY
CLASSIFY
ZARKOV
BOSCAP
WKSTN-MON
ITB301
VERITAS VIS1
VERITAS VIS2
IDRS
vsixml
REBOL
Real Secure
RemoteWare Unassigned
RemoteWare Client
Redwood Broker
RemoteWare Server
CGMS
Csoft Agent
Genius License Manager
Instant Internet Admin
Lotus Mail Tracking Agent
Midnight Technologies
PXC-NTFY
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
UDP
3010
3011
3012
3013
3014
3015
3016
3017
3018
3019
3020
3021
3022
3023
3024
3025
3026
3027
3028
3029
3030
3031
3032
3033
3034
3035
3036
3037
3038
3039
3040
3041
3042
3043
3045
3046
3047
3048
3049
3050
3051
3052
3053
3054
3055
3056
3057
3058
3059
3060
3061
3062
3063
3065
3066
3067
3068
3069
3070
3075
3076
3077
3078
3079
3080
3081
3082
3083
3084
3085
3086
3105
3106
3130
3131
3141
3142
Telerate Workstation
Trusted Web
Trusted Web Client
Gilat Sky Surfer
Broker Service
NATI DSTP
Notify Server
Event Listener
Service Registry
Resource Manager
CIFS
AGRI Server
CSREGAGENT
magicnotes
NDS_SSO
Arepa Raft
AGRI Gateway
LiebDevMgmt_C
LiebDevMgmt_DM
LiebDevMgmt_A
Arepa Cas
AgentVU
Redwood Chat
PDB
Osmosis AEEA
FJSV gssagt
Hagel DUMP
HP SAN Mgmt
Santak UPS
Cogitate Inc.
Tomato Springs
di-traceware
journee
BRP
ResponseNet
di-ase
Fast Security HL Server
Sierra Net PC Trader
NSWS
gds_db
Galaxy Server
APCPCNS
dsom-server
AMT CNF PROT
Policy Server
CDL Server
GoAhead FldUp
videobeans
earlhaig.com
interserver
cautcpd
ncacn-ip-tcp
ncadg-ip-udp
slinterbase
NETATTACHSDMP
FJHPJP
ls3 Broadcast
ls3
MGXSWITCH
Orbix 2000 Locator
Orbix 2000 Config
Orbix 2000 Locator SSL
Orbix 2000 Locator SSL
LV Front Panel
stm_pproc
TL1-LV
TL1-RAW
TL1-TELNET
ITM-MCCS
PCIHReq
JDL-DBKitchen
Cardbox
Cardbox HTTP
ICPv2
Net Book Mark
VMODEM
RDC WH EOS
SuperLAN-2U
BBN (was internal usage only, no longer
used)
powerpipes?
Cisco
Fujitsu
NeXT
Hughes LAN Systems (formerly Sytek)
Tektronix
Datapoint Corporation
Webster Computer Corporation
Appletalk/Ethernet Gateway
AMD (?)
Novell (now Eagle Technology)
JDR Microdevices generic, NE2000 drivers
Cabletron
Cryptall Communications Corp.
DIAB (Data Intdustrier AB)
SC&C (PAM Soft&Hardware also reported)
Visual Technology
ABB Automation AB, Dept. Q
Olicom
IMC
TRW
NRC - Network Resources Corporation MultiGate Hub1+, Hub2, etc
GPT Limited (reassigned from GEC
Computers Ltd)
Oxford Metrics Ltd
Hyundai/Axil Sun Sparc Station 2 clone
Auspex
AT&T
Syntrex Inc
Castelle
ISC-Bunker Ramo, An Olivetti Company
Epson
Apricot Ltd.
APT -ICL also reported
NEC Corporation
Logicraft 386-Ware P.C. Emulator
Hob Electronic Gmbh & Co. KG
Optical Data Systems
AT&T
Racore Computer Products Inc
SK (Schneider & Koch in Europe and
Syskonnect outside of Europe)
Xerox 806 (unregistered)
Eltec
RCE
U.S. Department of Defense (IANA)
Sumitomo
Gateway Communications
Honeywell
Hewlett-Packard LanProbe
Yokogawa Digital Computer Corp
Network General
Talaris
Concord Communications, Inc (although
someone said Silicon Graphics)
MIPS
Case
00006E
00006F
000068
00006F
000073
000075
Artisoft, Inc.
Madge Networks Ltd. Token-ring adapters
Rosemount Controls
Madge Networks Ltd
DuPont
Bell Northern Research (BNR)
Interphase [Used in other systems, e.g.
000077 MIPS, Motorola]
000078 Labtam Australia
Networth Incorporated [bought by Compaq,
000079 used in Netelligent series]
00007A Ardent
00007B Research Machines
Cray Research Superservers,Inc [Also
00007D Harris (3M) (old)]
00007E NetFRAME multiprocessor network servers
00007F Linotype-Hell AG Linotronic typesetters
Cray Communications (formerly Dowty
Network Services) [Also shows as "Harris
000080 (3M) (new)" and/or "Imagen(?)" elsewhere]
000081 Synoptics
Tadpole Technology [had Optical Data
000083 Systems which is wrong according to both]
000084 Aquila (?), ADI Systems Inc.(?)
Gateway Communications Inc. (also
000086 Megahertz Corporation?)
000087 Hitachi
000089 Cayman Systems Gatorbox
00008A Datahouse Information Systems
Solbourne(?), Jupiter(?) (I've had confirming
00008E mail on Solbourne)
000092 Unisys, Cogent (both reported)
000093 Proteon
000094 Asante MAC
000095 Sony/Tektronix
000097 Epoch
000098 Cross Com
000099 Memorex Telex Corporations
00009F Ameristar Technology
0000A0 Sanyo Electronics
0000A2 Wellfleet
0000A3 Network Application Technology (NAT)
0000A4 Acorn
0000A5 Compatible Systems Corporation
Network General (internal assignment, not
0000A6 for products)
Network Computing Devices (NCD) X0000A7 terminals
0000A8 Stratus Computer, Inc.
0000A9 Network Systems
0000AA Xerox Xerox machines
Conware Netzpartner [had Apollo, claimed
0000AC incorrect]
Dassault Automatismes et
0000AE Telecommunications
Nuclear Data Acquisition Interface Modules
0000AF (AIM)
0000B0 RND (RAD Network Devices)
0000B1 Alpha Microsystems Inc.
0000B3 CIMLinc
0000B4 Edimax
0000B5 Datability Terminal Servers
0000B6 Micro-matic Research
0000B7
0000BB
0000BC
0000C0
0000C1
0000C5
0000C6
0000C8
0000C9
0000CA
0000CC
0000CD
0000D0
0000D1
0000D2
0000D3
0000D4
0000D7
0000D8
0000DD
0000DE
0000E1
0000E2
0000E3
0000E4
0000E6
0000E8
0000E9
0000ED
0000EE
0000EF
0000F0
0000F2
0000F3
0000F4
0000F6
0000F8
0000FB
0000FD
0000FF
000102
000143
000163
000168
0001C8
0001FA
000204
000205
000216
000288
0003C6
000400
0004AC
000502
00059A
0005A8
00060D
Dove Fastnet
TRI-DATA Systems Inc. Netway products,
3274 emulators
Allen-Bradley
Western Digital now SMC (Std.
Microsystems Corp.)
Olicom A/S
Farallon Computing Inc
HP Intelligent Networks Operation (formerly
Eon Systems)
Altos
Emulex Terminal Servers, Print Servers
LANcity Cable Modems (now owned by
BayNetworks)
Densan Co., Ltd.
Industrial Research Limited
Develcon Electronics, Ltd.
Adaptec, Inc. "Nodem" product
SBE Inc
Wang Labs
PureData
Dartmouth College (NED Router)
old Novell NE1000's (before about 1987?)
(also 3Com)
Gould
Unigraph
Hitachi (laptop built-in)
Acer Counterpoint
Integrated Micro Products Ltd
mips?
Aptor Produits De Comm Indust
Accton Technology Corporation
ISICAD, Inc.
April
Network Designers Limited [also KNX Ltd, a
former division]
Alantec
Samsung
Spider Communications (Montreal, not
Spider Systems)
Gandalf Data Ltd. - Canada
Allied Telesis, Inc.
A.M.C. (Applied Microsystems Corp.)
DEC
Rechner zur Kommunikation
High Level Hardware (Orion, UK)
Camtec Electronics (UK) Ltd.
BBN (Bolt Beranek and Newman, Inc.)
internal usage (not registered)
IEEE 802
NDC (National Datacomm Corporation)
W&G (Wandel & Goltermann) [incorrect
according to W&G]
Thomas Conrad Corp.
Compaq (PageMarq printers)
Novell NE3200
Hamilton (Sparc Clones)
ESI (Extended Systems, Inc) print servers
Global Village (PCcard in Mac portable)
Morning Star Technologies Inc
Lexmark (Print Server)
IBM PCMCIA Ethernet adapter.
Apple (PCI bus Macs)
PowerComputing (Mac clone)
PowerComputing Mac clones
Hewlett-Packard JetDirect token-ring
interfaces
IBM RISC6000 system
Cisco
Cisco
Racal-Datacom
Cisco 2511 Token Ring
Technically Elite Concepts
Fermilab
Compaq
Cisco Systems Cisco 75xx
Cisco
Cisco Cisco 5000
3Com 3C905-TX PCI
Cisco 5500 Router
Ambicom (was Tandy?)
Cisco
Kabel
Lexmark (Print Server)
Cable & Computer Technology
Adastra Systems Corp
Canopus Co Ltd
Orbotech
Realtek
Nbase
Control Technology Inc (Industrial Controls
002025 and Network Interfaces)
002028 Bloomberg
ATML (Advanced Telecommunications
00202B Modules, Ltd.)
IBM (International Business Machines)
002035 mainframes, Etherjet printers
002036 BMC Software
002042 Datametrics Corp
002045 SolCom Systems Limited
002048 Fore Systems Inc
00204B Autocomputer Co Ltd
00204C Mitron Computer Pte Ltd
002056 Neoproducts
002061 Dynatech Communications Inc
002063 Wipro Infotech Ltd
002066 General Magic Inc
002067 Node Runner Inc
00206B Minolta Co., Ltd Network printers
002078 Runtop Inc
3COM SuperStack II UPS management
002085 module
00208A Sonix Communications Ltd
00208B Focus Enhancements
00208C Galaxy Networks Inc
002094 Cubix Corporation
0020A5 Newer Technology
0020A6 Proxim Inc
0020AF 3COM Corporation
0020B6 Agile Networks Inc
0020B9 Metricom, Inc.
0020C5 Eagle NE2000
0020C6 NECTEC
Versalynx Corp. "The One Port" terminal
0020D0 server
0020D2 RAD Data Communications Ltd
0020D3 OST (Ouet Standard Telematique)
0020D8 NetWave
0020DA Xylan
0020DC Densitron Taiwan Ltd
PreMax PE-200 (PCMCIA NE2000-clone
0020E0 card, sold by InfoExpress)
000629
00067C
0006C1
000701
00070D
000852
000855
0008C7
001011
00101F
00102F
00104B
001079
00107A
0010F6
001700
002000
002008
00200C
002011
002017
002018
00201A
0020E5
0020EE
0020F6
0020F8
004001
004005
004009
00400B
00400C
00400D
004010
004011
004013
004014
004015
004017
00401C
00401F
004020
004023
004025
004026
004027
004028
00402A
00402B
00402F
004030
004032
004033
004036
004039
00403C
004041
004043
004048
00404C
00404D
00404F
004050
004052
004054
004057
004059
00405B
00405D
004066
004067
004068
004069
00406A
00406E
00406F
004072
004074
004076
004078
00407F
004082
004085
004086
004087
Apex Data
Gtech Corporation
Net Tek & Karlnet Inc
Carrera Computers Inc
Zero One Technology Co Ltd (ZyXEL?)
TRENDware International Inc.; Linksys;
Simple Net; all three reported
Tachibana Tectron Co Ltd
Crescendo (now owned by Cisco)
General Micro Systems, Inc.
LANNET Data Communications
Sonic Mac Ethernet interfaces
Facilities Andover Environmental Controllers
NTT Data Communication Systems Corp
Comsoft Gmbh
Ascom
XCd XJet - HP printer server card
AST Pentium/90 PC (emulating AMD EISA
card)
Colorgraph Ltd
Pilkington Communication
Logic Corporation
Molecular Dynamics
Melco Inc
SMC Massachusetts [Had:Sigma (?), maybe
the "S"?]
Netcomm
Canoga-Perkins
TriGem
Xlnt Designs Inc (XDI)
GK Computer
Digital Communications
Addtron Technology Co., Ltd.
TribeStar
Optec Daiichi Denko Co Ltd
Forks, Inc.
Fujikura Ltd.
Nokia Data Communications
SMD Informatica S.A.
Hypertec Pty Ltd.
Telecomm Techniques
Space & Naval Warfare Systems
Ironics, Incorporated
Star Technologies Inc
Thinking Machines Corporation
Lockheed-Sanders
Yoshida Kogyo K.K.
Funasset Limited
Star-Tek Inc
Hitachi Cable, Ltd.
Omnibyte Corporation
Extended Systems
Lemcom Systems Inc
Kentek Information Systems Inc
Corollary, Inc.
Sync Research Inc
Applied Innovation
Cable and Wireless
AMP Incorporated
Wearnes Automation Pte Ltd
Agema Infrared Systems AB
Laboratory Equipment Corp
SAAB Instruments AB
Michels & Kleberhoff Computer
Ubitrex Corporation
004088
00408A
00408C
00408E
00408F
004090
004091
004092
004094
004095
004096
00409A
00409C
00409D
00409E
00409F
0040A4
0040A6
0040AA
0040AD
0040AE
0040AF
0040B4
0040B5
0040B6
0040B9
0040BD
0040C1
0040C2
0040C3
0040C5
0040C6
0040C7
0040C8
0040CC
0040CF
0040D2
0040D4
0040D7
0040D8
0040DC
0040DF
0040E1
0040E2
0040E3
0040E5
0040E7
0040E9
0040EA
0040ED
0040F0
0040F1
0040F4
0040F5
0040F6
0040F9
0040FA
0040FB
0040FD
0040FF
004F49
004F4B
00504D
00504E
006008
006009
006025
00602F
00603E
006047
006052
00605C
006067
006070
006083
00608C
006094
006097
0060B0
008000
008001
008004
008005
008006
008007
008009
00800D
00800F
008010
008012
008013
008015
008016
008017
008019
00801A
00801B
00801C
008021
008023
008024
008026
008029
00802A
00802C
00802D
00802E
008033
008034
008035
008037
008038
00803B
00803D
00803E
00803F
008042
008043
008045
008046
008048
008049
00804C
00804D
008051
008052
008057
00805A
00805B
00805C
00805F
008060
008062
008063
008064
008067
008069
00806A
00806B
00806C
00806D
00806E
00806F
008071
008072
008074
008079
00807B
00807C
00807D
008082
008086
008087
00808A
00808B
00808C
00808D
00808E
008090
008092
008093
008094
008096
008098
00809A
00809B
00809D
00809F
0080A1
0080A3
0080A6
0080A7
0080AD
0080AE
0080AF
0080B1
0080B2
0080B6
0080BA
0080C0
0080C2
0080C6
0080C7
0080C8
0080C9
0080CE
ADC Fibermux
Network Professor
Adsoft Ltd
Tulip Computers International BV
Condor Systems, Inc.
Agilis(?)
Compaq Computer Corporation
Network Interface Corporation
Interface Co.
Richard Hirschmann Gmbh & Co
Wyse
Square D Company
Computone Systems
ERI (Empac Research Inc.)
Schmid Telecommunication
Cegelec Projects Ltd
Century Systems Corp.
Nippon Steel Corporation
Onelan Ltd
SAI Technology
Microplex Systems Ltd
Fisher Controls
Microbus Designs Ltd
Artel Communications Corp.
FiberCom
Equinox Systems Inc
PEP Modular Computers Gmbh
Computer Generation Inc.
Okidata
Summit (?)
Dacoll Limited
Frontier Software Development
Westcove Technology BV
Radstone Technology
Microtek International Inc
Japan Computer Industry, Inc.
Xyron Corporation
Sattcontrol AB
HDS (Human Designed Systems) X
terminals
TDK Corporation
Novus Networks Ltd
Justsystem Corporation
Datacraft Manufactur'g Pty Ltd
Alcatel Business Systems
Microtest
Lantronix (see also 0800A3)
Republic Technology Inc
Measurex Corp
CNet Technology Used by Telebit (among
others)
Hughes Network Systems
Allumer Co., Ltd.
Softcom A/S
NET (Network Equipment Technologies)
Themis corporation
Specialix (Asia) Pte Ltd
Penril Datability Networks
IEEE 802.1 Committee
Soho
Xircom, Inc.
D-Link (also Solectek Pocket Adapters, and
LinkSys PCMCIA)
Alberta Microelectronic Centre
Broadcast Television Systems
0080D0
0080D3
0080D4
0080D6
0080D7
0080D8
0080DA
0080E0
0080E3
0080E7
0080EA
0080F0
0080F1
0080F3
0080F4
0080F5
0080F7
0080FB
0080FE
00A000
00A092
00A0D1
00A0D2
00A024
00A040
00A0C9
00A0CC
00AA00
00B0D0
00C000
00C001
00C002
00C003
00C004
00C005
00C006
00C007
00C008
00C009
00C00A
00C00B
00C00C
00C00D
00C00E
00C00F
00C011
00C012
00C013
00C014
00C015
00C016
00C017
00C018
00C01A
00C01B
00C01C
00C01D
00C01F
00C020
00C021
00C023
00C024
00C025
00C027
00C028
00C029
00C02A
00C02B
00C02C
00C02D
00C02E
00C02F
00C030
00C031
00C032
00C033
00C034
00C035
00C036
00C039
00C03B
00C03C
00C03D
00C03E
00C03F
00C040
00C041
00C042
00C043
00C044
00C045
00C046
00C047
00C048
00C049
00C04D
00C04E
00C04F
00C050
00C051
00C055
00C056
00C057
00C058
00C059
00C05B
00C05C
00C05D
00C05E
00C060
00C061
00C063
00C064
00C065
00C066
00C067
00C068
00C069
00C06A
00C06B
00C06C
00C06D
00C06F
Tutankhamon Electronics
Eden Sistemas De Computacao SA
Dataproducts Corporation
Cipher Systems, Inc.
Jasco Corporation
Kabel Rheydt AG
Ohkura Electric Co
Gerloff Gesellschaft Fur
Centrum Communications, Inc.
Fuji Photo Film Co., Ltd.
Netwiz
Okuma Corp
Integrated Engineering B. V.
Design Research Systems, Inc.
I-Cubed Limited
Telebit Corporation
Dale Computer Corporation
Quintar Company
Raytech Electronic Corp
Silicon Systems
Multiaccess Computing Corp
Tower Tech S.R.L.
Wiesemann & Theis Gmbh
Fa. Gebr. Heller Gmbh
Stores Automated Systems Inc
ECCI
Digital Transmission Systems
Datalux Corp.
Stratacom
Emcom Corporation
Isolation Systems Inc
Kemitron Ltd
Unimicro Systems Inc
Bay Technical Associates
US Robotics Total Control (tm) NETServer
Card
Mitec Ltd
Comtrol Corporation
Dell
Toyo Denki Seizo K.K.
Advanced Integration Research
Modular Computing Technologies
Somelec
Myco Electronics
Dataexpert Corp
Nippondenso Corp
Networks Northwest Inc
Elonex PLC
L&N Technologies
Vari-Lite Inc
ID Scandinavia A/S
Solectek Corporation
Morning Star Technologies Inc May be
miswrite of 0003C6
General Datacomm Ind Inc
Scope Communications Inc
Docupoint, Inc.
United Barcode Industries
Philp Drake Electronics Ltd
California Microwave Inc
Zahner-Elektrik Gmbh & Co KG
OSI Plus Corporation
SVEC Computer Corp
Boca Research, Inc.
Komatsu Ltd
00C070
00C071
00C072
00C073
00C074
00C075
00C076
00C077
00C078
00C079
00C07A
00C07B
00C07D
00C07F
00C080
00C081
00C082
00C084
00C085
00C086
00C087
00C089
00C08A
00C08B
00C08C
00C08D
00C08E
00C08F
00C090
00C091
00C092
00C093
00C095
00C096
00C097
00C098
00C09B
00C09C
00C09D
00C09F
00C0A0
00C0A1
00C0A2
00C0A3
00C0A4
00C0A7
00C0A8
00C0A9
00C0AA
00C0AB
00C0AC
00C0AD
00C0AE
00C0B0
00C0B2
00C0B3
00C0B4
00C0B5
00C0B6
00C0B7
00C0B8
00C0B9
00C0BA
Sectra Secure-Transmission AB
Areanex Communications, Inc.
KNX Ltd
Xedia Corporation
Toyoda Automatic Loom Works Ltd
Xante Corporation
I-Data International A-S
Daewoo Telecom Ltd
Computer Systems Engineering
Fonsys Co Ltd
Priva BV
Ascend Communications ISDN
bridges/routers
RISC Developments Ltd
Nupon Computing Corp
Netstar Inc
Metrodata Ltd
Moore Products Co
Data Link Corp Ltd
Canon
The Lynk Corporation
UUNET Technologies Inc
Telindus Distribution
Lauterbach Datentechnik Gmbh
RISQ Modular Systems Inc
Performance Technologies Inc
Tronix Product Development
Network Information Technology
Matsushita Electric Works, Ltd.
Praim S.R.L.
Jabil Circuit, Inc.
Mennen Medical Inc
Alta Research Corp.
Znyx (Network Appliance box); Jupiter
Systems (MX-700 series)
Tamura Corporation
Archipel SA
Chuntex Electronic Co., Ltd.
Reliance Comm/Tec, R-Tec Systems Inc
TOA Electronic Ltd
Distributed Systems Int'l, Inc.
Quanta Computer Inc
Advance Micro Research, Inc.
Tokyo Denshi Sekei Co
Intermedium A/S
Dual Enterprises Corporation
Unigraf OY
SEEL Ltd
GVC Corporation
Barron McCann Ltd
Silicon Valley Computer
Jupiter Technology Inc
Gambit Computer Communications
Computer Communication Systems
Towercom Co Inc DBA PC House
GCC Technologies,Inc.
Norand Corporation
Comstat Datacomm Corporation
Myson Technology Inc
Corporate Network Systems Inc
Meridian Data Inc
American Power Conversion Corp
Fraser's Hill Ltd.
Funk Software Inc
Netvantage
00C0BB
00C0BD
00C0BE
00C0BF
00C0C0
00C0C1
00C0C2
00C0C3
00C0C4
00C0C5
00C0C6
00C0C8
00C0C9
00C0CA
00C0CB
00C0CD
00C0D0
00C0D1
00C0D2
00C0D4
00C0D5
00C0D6
00C0D9
00C0DB
00C0DC
00C0DE
00C0DF
00C0E1
00C0E2
00C0E3
00C0E4
00C0E5
00C0E6
00C0E7
00C0E8
00C0E9
00C0EA
00C0EC
00C0ED
00C0EE
00C0EF
00C0F0
00C0F1
00C0F2
00C0F3
00C0F4
00C0F5
00C0F6
00C0F7
00C0F8
00C0FA
00C0FB
00C0FC
00C0FD
00C0FF
00DD00
00DD01
00DD08
00E011
00E014
00E016
00E01E
00E029
00E02C
00E034
00E039
00E04F
00E083
00E08F
00E098
00E0A3
00E0B0
00E0B8
00E0C5
00E0F7
00E0F9
00E0FE
020406
020701
020701
026060
026086
02608C
02AA3C
02CF1F
02E03B
02E6D3
080001
080002
080003
080005
080006
080007
080008
080009
08000A
08000B
08000D
08000E
08000F
080010
080011
080014
080017
08001A
08001B
08001E
08001F
080020
080022
080023
080025
080026
080027
080028
08002B
08002E
08002F
080030
080032
080036
080037
080038
080039
08003B
08003D
08003E
080041
080044
Fuji Xerox
Bull
Spider Systems
Torus Systems
cadnetix
Motorola VME bus processor modules
DCA (Digital Comm. Assoc.)
DSI (DAVID Systems, Inc.)
???? (maybe Xylogics, but they claim not to
080045 know this number)
080046 Sony
080047 Sequent
080048 Eurotherm Gauging Systems
080049 Univation
08004C Encore
BICC [3com bought BICC, so may appear
08004E on 3com equipment as well]
080051 Experdata
080056 Stanford University
080057 Evans & Sutherland (?)
080058 ??? DECsystem-20
08005A IBM
080066 AGFA printers, phototypesetters etc.
080067 Comdesign
080068 Ridge
080069 Silicon Graphics
08006A ATTst (?)
08006E Excelan
080070 Mitsubishi
080074 Casio
080075 DDE (Danish Data Elektronik A/S)
080077 TSL (now Retix)
080079 Silicon Graphics
08007C Vitalink TransLAN III
080080 XIOS
080081 Crosfield Electronics
080083 Seiko Denshi
080086 Imagen/QMS
080087 Xyplex terminal servers
080088 McDATA Corporation
080089 Kinetics AppleTalk-Ethernet interface
08008B Pyramid
08008D XyVision XyVision machines
08008E Tandem / Solbourne Computer ?
08008F Chipcom Corp.
080090 Retix, Inc. Bridges
09006A AT&T
10005A IBM
100090 Hewlett-Packard Advisor products
1000D4 DEC
Apple A/UX (modified addresses for
1000E0 licensing)
LAA (Locally Administered Address) for
2E2E2E Meditech Systems
3Com dual function (V.34 modem +
3C0000 Ethernet) card
400003 Net Ware (?)
444553 Microsoft (Windows95 internal "adapters")
444649 DFI (Diamond Flower Industries)
GTC (Not registered!) (This number is a
475443 multicast!)
484453 HDS ???
484C00 Network Solutions
4854E8 winbond?
Information Modes software modified
4C424C addresses (not registered?)
Le passwords di defaults
Queste che seguono sono alcune password di default.
Manufacturer
3Com
3Com
3Com
3Com
3Com
3Com
3Com
OS Version
1.25
Any
Any
-
3com
3Com
3Com
3com
3Com
Model
Super Stack 2 Switch
AccessBuilder 7000 BRI
CoreBuilder 2500
Switch 3000/3300
Switch 3000/3300
Switch 3000/3300
Cable Managment System
SQL Database (DOSCIC
DHCP)
NAC (Network Access Card)
HiPer ARC Card
CoreBuilder 6000
CoreBuilder 7000
SuperStack II Switch 2200
SuperStack II Switch 2700
SuperStack / CoreBuilder
SuperStack / CoreBuilder
SuperStack / CoreBuilder
LinkSwitch and CellPlex
LinkSwitch and CellPlex
Superstack II 3300FX
Switch 3000/3300
3comCellPlex7000
Switch 3000/3300
AirConnect Access Point
Superstack II Dual Speed
500
OfficeConnect 5x1
SuperStack 3 Switch
3300XM
Super Stack 2 Switch
SuperStack II Switch 1100
SuperStack II Switch 1100
super stack 2 switch
Office Connect Remote 812
3Com
3COM
3com
3com
3Com
3Com
3Com
3Com
3Com
3Com
3Com
3Com
3Com
3Com
3Com
3com
3com
3com
3Com
3Com
3com
3Com
3Com
3com
3com
3Com
3Com
3Com
ACC
Acc/Newbridge
Acc/Newbridge
adaptec
Adaptec RAID
adtran
Adtran
Adtran
Aironet
alcatel
Alcatel
Login
root
manager
manager
admin
security
Password
letmein
manager
manager
admin
security
3com
adm
v4.1.x of HA adm
debug
tech
debug
tech
admin
read
write
tech
debug
admin
Admin
tech
monitor
n/a
-
none
none
tech
tech
synnet
tech
tech
synnet
3com
tech
monitor
comcomcom
security
security
at least 5.x -
PASSWORD
admin
Any
any
-
manager
manager
security
manager
root
Switch 3000/3300
admin
manager
manager
security
manager
!root
admin
OCR-812
-
root
administrato
NBX100
2.8
r
Home Connect
User
estheralastr
OfficeConnect 5x1
at least 5.x
uey
SuperStack II Switch 3300 manager
Superstack
Routers
netman
Congo/Amazon/Tigris
All versions netman
Congo/Amazon/Tigris
All versions netman
Administrato
Storage Manager Pro
All
r
tsu 600 ethernet module
18364
TSU 120 e
TSU 120 e
All
1000 ANT
Win98
-
!root
0000
Password
manager
netman
netman
netman
adaptec
ADTRAN
ADTRAN
-
alcatel
speed touch home
Alcatel/Newbridge/T VPN Gateway
imestep
15xx/45xx/7xxx
Alcatel/Newbridge/T
VPN Gateway 15xx/
imestep
Alcatel/Newbridge/T
VPN Gateway 15xx/
imestep
Allied Tenysin
R130
Alteon
ACEswitch 180e (telnet)
Alteon Web Systems All hardware releases
APC
MasterSwitches
APC
Any
Apple
Network Assistant
Apple
Airport
Arrowpoint
any?
Ascend
All TAOS models
Ascend
Pipeline Terminal Server
Ascom
Timeplex Routers
AT&T
Starlan SmartHUB
AWARD
Any BIOS
Axent
NetProwler manager
Axis
AXIS
AXIS
Axis
bay
bay
Bay
NPS 530
StorPoint CD100
200 V1.32
2100 Network Camera
cv1001003
-
Bay / Nortel
ARN
Any
root
permit
Any
root
permit
Any
root
permit
Web OS 5.2
Firmware Pri
3.X
1.1
all
Any
9.9
-
Manager
admin
none
apc
apcuser
None
none
admin
admin
answer
See notes
N/A
AWARD_SW
administrato
WinNT
r
5.02
root
4.28
root
admin
Linux (ETRAX root
Manager
13.20
(caps
count !)
User
Any
Manager
Any
rwa
Any
admin
5.1
system
Any
admin
all
all
Any
politcally
any
SYSDBA
BreezeNET PR -
friend
blank
admin
apc
apc
xyzzy
public
system
Ascend
manager
-
4.x
Super
3.x
Master
2.x
laflaf
password
(no password
by default)
-inuvik49
admin
pass
pass
pass
Manager
NetICs
rwa
IP address
weblogic
bintec
biodata
Babylon
correct
masterkey
-
Buffalo/MELCO
AirStation WLA-L11
Cabletron
Cabletron
Cabletron routers
and switches
Cayman
celerity
Chase Research
Cisco
Cisco
CISCO
CISCO
any
NB Series
any
Any
admin
root (cannot
be changed)
--
blank
blank
GatorSurf 5.
10 thru 12
any?
3.0
N/A
Any
cisco
n/a
ADMIN
pixadmin
iolan
cisco
cmaker
changeme
pixadmin
Cisco
Cisco
Cisco
cisco
cisco
cisco
cisco
Cisco
cisco
cisco
Cisco
cisco
routers
VPN 3000 Concentrator
Net Ranger 2.2.1
1600
1601
MGX
1601
-
Not sure...j
Sol 5.6
12.05
*
-
Cisco
any
aany IOS
CISCO
cisco
cisco
cisco
Cisco
Cisco
cisco
Cisco
cisco
cisco
CMOS BIOS
Cobalt
Com21
Comersus Shopping
Cart
arrowpoint
2503
IDS (netranger)
1600
RaQ * Qube*
-
Any
-
3.2
dmr99
Compaq
Insight Manager
Compaq
Insight Manager
administrato
r
operator
Compaq
Management Agents
compaq
copper mountain
Coppercom
Coyote-Point
Equaliser 4
Coyote-Point
Equaliser 4
Coyote-Point
Equaliser 4
Coyote-Point
Equaliser 4
Cyclades
D-Link
D-Link
Dell
Dell
Dell
dell
Digiboard
DLink
Dlink
year2000
Dlink
dlink
MP/RT
DI-704
DI-701
PowerVault 50F
PowerVault 35F
Powerapp Web 100 Linux
Portserver 8 & 16
DI-206 ISDN router
Dl-106 ISDN router
DL-701 Cable/DSL
Gateway/Firewall
DFE-538TX 10/100 Adapter
di704
Administrato
r
operator
administrato
All
r
eqadmin Free BSD
Serial port
only
root Free BSD
Serial port
only
look - Web
Free BSD
Browser only
(Read a
touch - Web
Free BSD
Browser only
(Write
super
2.22 (?)
WindRiver (E root
root
RedHat 6.2
root
any
root
1.*
Admin
-
Windows 98
-
DLink
DI 106
winnt
administrato
r
admin
@*nigU^D.ha,
;
Sun Sparc
any
root
par0t
DLink
Dupont Digital
Water Proofer
eci
admin
root
superuser
no default
login
root
admin
-
san-fran
admin
attack
superuser
no default
password
attack
ESSEX or IPC
admin
-
none
equalizer
look
touch
surt
admin
calvin
calvin
powerapp
dbps
Admin
1234
Efficient
emai
hotmail
Ericsson
ACC
Ericsson (formerly
Any router
ACC)
Extended Systems
ExtendNet 4000 / Firewall
Extended Systems
Print Servers
Extreme
All Summits
extreme
black diamond
Extreme
All
Flowpoint
144, 2200 DSL Routers
FlowPoint
144, 2200 DSL Routers
Flowpoint
2200
Flowpoint
2200
fore
Fore Systems
ASX 1000/1200
Foundry Networks
ServerIronXL
fujitsu
l460
Future Networks
FN 110C Docsis cablemodem
gatway
solo9100
General Instruments SB2100D Cable Modem
gonet
Hewlett Packard
HP Jetdirect (All Models)
Hewlett Packard
MPE-XL
Hewlett Packard
MPE-XL
hostname/ip
address
netman
Elron
Firewall
2.5c
all
netman
netman
all Versions
All
ALL
ALL
6.x
Any
Any
win95
Any
-
admin
admin
admin
Admin
ami
test
fast
none
HELLO
HELLO
Hewlett Packard
MPE-XL
HELLO
Hewlett
Hewlett
Hewlett
Hewlett
hp
hp
IBM
IBM
IBM
IBM
IBM
IBM
IBM
MPE-XL
MPE-XL
MPE-XL
MPE-XL
4150
AS/400
AS/400
AS/400
NetCommerce PRO
LAN Server / OS/2
2210
DB2
Lotus Domino Go WebServer
(net.commerce edition)
AS400
RS/6000
AS400
AS400
as400
AS/400
AS/400
ra6000
AIX
Imperia Content Managment
System
510T
All Routers
All Routers
Intel PRO/Wireless 2011
Wireless LAN Access Point
wireless lan access Point
Whats up Gold 6.0
254
254
Jetform_design
-
MGR
MGR
OPERATOR
MANAGER
qsecofr
qsysopr
qpgmr
3.2
ncadmin
2.1, 3.0, 4. username
RIP
def
WinNT
db2admin
admin
extendnet
password
admin
Serial Num
Serial Num
test
abd234
none
MANAGER.SYS
MGR.SYS
FIELD.SUPPOR
T
CAROLIAN
CCC
COGNOS
HPOFFICE
qsecofr
qsysopr
qpgmr
ncadmin
password
trade
db2admin
ANY ?
webadmin
webibm
Any
AIX
OS/400
OS/400
AIX Unix
-
QSECOFR
root
QSECOFR
QSRVBAS
QSRV
QUSER
-
QSECOFR
ibm
QSECOFR
QSRVBAS
QSRV
QUSER
-
Unix/NT
superuser
superuser
Packard
Packard
Packard
Packard
IBM
IBM
IBM
IBM
IBM
IBM
ibm
IBM
IBM
IBM
IBM
Imperia Software
Intel
Intel
Intel
Intel
Intel
Ipswitch
janta sales
janta sales
Jetform
Kawa
sysadmin
netman
Any
All Versions All Versions -
admin
babbit
babbit
Any
Intel
Windows 9x a admin
compaq
janta sales
compaq
janta sales
Jetform
-
comcomcom
admin
janta211
janta211
-
LANCAST
Lantronix
Lantronix
Lantronix
Windows NT
Microsoft
Microsoft
Microsoft
Microsoft
Microsoft
MICROSOFT
Microsoft
MICROSOFT
Microsoft
microsoft
Microsoft
microsoft
mICROSOFT
Microsoft
Microsoft
Motorola
Motorola
motorola
msdloto
msdloto
Multi-Tech
Nanoteq
NetApp
Netgaer
Netgear
Netgear
Netgear
Netgear
Netgear
Netgear
netgear
netlink
Netopia
Netopia
Netscreen
Windows NT
Windows NT
SQL Server
Windows NT
NT
NT
Windows NT
NT
Ms proxy 2.0
Key Managment Server
Motorola-Cablerouter
Motorola-Cablerouter
cyber surfer
msdloto
RASExpress Server
NetSeq firewall
NetCache
RH328
RH348
ISDN-Router RH348
RT311
RT314
RT338
RT311/RT314
rt314
R7100
455
NS-5, NS10, NS-100
j11-16
Any
any
any
any
system
system
system
system
2.5.1
LR-ISDN
bill
bill
Any
Standalone R blank
(blank)
!root
!root
!root
root
unknown
!root
readwrite
public
9
admin
unknowen
system
bios
Any
Any
Administrato
All
r
All
Guest
All
Mail
sa
4.0
pkoolt
4.0
free user
4.0
admin
4.0
free user
Windows NT 4 cablecom
cablecom
5.30a
guest
*
admin
any
admin
Any
Admin
Any
Admin
admin
4.6.2
admin
v3.1
2.0
netscreen
LR-ISDN
bill
bill
admin
admin
admin
blank
blank
none
root
!ishtar
lucenttech1
public
admin
hdms
letmein
letmein
pkooltPS
start
user
admin
user
password
router
router
none
NetSeq
NetCache
1234
1234
1234
1234
1234
1234
1234
admin
netscreen
NeXT
Nokia - Telecom NZ M10
Nortel
Meridian 1 PBX
Contivity Extranet
Nortel
Switches
NeXTStep 3.3 me
Telecom
OS Release 2 0000
Telecom
0000
2.x
admin
setup
Nortel
Any
Nortel
Any
**ADMIN
(**23646)
**CONFIG
(266344)
ADMIN
(23646)
CONFIG
(266344)
Instant Internet
Any
Meridian 1
m1link
NetWare
NetWare
NetWare
NetWare
NetWare
NetWare
NetWare
NetWare
NetWare
NetWare
NetWare
NetWare
NetWare
Any
any
Any
Any
Any
Any
Any
Any
Any
Any
Any
Any
Arcserve
WONDERLAND
Novell
NetWare
Any
novell
ODS
Optivision
1094 IS Chassis
Nac 3000 & 4000
4.x
any
guest
PRINT
LASER
HPLASER
PRINTER
LASERWRITER
POST
MAIL
GATEWAY
GATE
ROUTER
BACKUP
CHEY_ARCHSVR
WINDOWS_PASS
THRU
ods
root
Oracle
8i
8.1.6
sys
any
cn=orcladmin welcome
Nortel Networks
(Bay)
Northern
Telecom(Nortel)
Novell
Novell
Novell
Novell
Novell
Novell
Novell
Novell
Novell
Novell
Novell
Novell
Novell
ods
mpegvideo
change_on_in
stall
Oracle
Internet Directory
Service
7 or later
system
Oracle
7 or later
sys
Oracle
Oracle
oracle
oracle
7 or later
8i
-
Any
all
-
Scott
internal
-
oracle co.
Database engines
every
sys
Osicom(Datacom)
Pandatel
Osicom(Datacom)
EMUX
all
sysadm
admin
PlainTree
Waveswitch 100
RapidStream
realtek
Remedy
Research Machines
RS4000-RS8000
8139
Any
Classroom Assistant
Rodopi billing software
'AbacBill' sql database
phones/phone mail
Linux
Any
Windows 95
rsadmin
Demo
manager
manager
change_on_in
stall
Tiger
oracle
change_on_in
stall
sysadm
admin
default.pass
word
rsadmin
changeme
rodopi
rodopi
Oracle
Rodopi
ROLM
Samba
SWAT Package
Linux
schoolgirl
Securicor3NET
Securicor3NET
SGI
member
Monet
Cezzanne
all
any
any
all
SGI
IRIX 6.5.6
SGI
IRIX
ALL
SGI
IRIX
ALL
Any Local
User
ich
manager
manager
root
Administrato
r
lp
OutOfBox,
demos,
guest,
4DGifts
111#
Local User
password
hci
friend
friend
n/a
Partner
lp
(none by
default)
SGI
Shiva
Shiva
Shiva
SMC
soho
Solaris
sonic wall
SonicWall
SpeedStream
Spider Systems
IRIX
LanRover
AccessPort
Any?
Barricade
nbg800
any firewall device
Any Firewall Device
M250 / M250L
ALL
any?
Any
unknown
admin
-
Sprint PCS
SCH2000
see notes
Ssangyoung
Sun
Sun
surecom
Symnatec
SR2501
ep3501/3506
-
SunOS 4.1.4
Solaris
own os
-
SysKonnect
6616
SysKonnect
6616
Tekelec
Eagle STP
EZsetup
root
hello
Guest
admin
password
admin
Menu - 8 - 0
(see notes)
root
admin
default.pass
word
default.pass
word
eagle
Telebit
netblazer 3.*
setup/snmp
Terayon
Terayon
Terayon
Terayon
terayon
Terrayon
Titbas
TopLayer
Toshiba
toshiba
toshiba
TrendMicro
6.29
SCO
Any
V2.01.00
any
admin
admin
user
user
admin
haasadm
siteadmin
admin
admin
t3admin
Trintech
Ullu ka pattha
USR
Vina Technologies
voy
TeraLink Getaway
TeraLink 1000 Controller
TeraLink 1000 Controller
TeraLink Getaway
AppSwitch 2500
TR-650
480cdt
ISVW (VirusWall)
eAcquirer App/Data
Servers
Gand mara
TOTALswitch
ConnectReach
-
eagle
setup/nopass
wd
password
password
password
password
nms
lucy99
toplayer
tr650
admin
Gandoo
Any
3.6.2
-
Bhosda
none
(none)
-
WatchGuard
FireBox
3-4.6
Webmin
Webramp
Win2000
Windows 98 se
Wireless Inc.
Xylan
Xylan
Xylan
xyplex
Zyxel
zyxel
Webmin
410i etc...
Quick Time 4.0
98 se
WaveNet 2458
Omnistack 1032CF
Omnistack 4024
Omniswitch
mx-16xx
ISDN-Router Prestige 1000
prestige 300 series
ISDN Router Prestige
100IH
prestige 300 series
prestige 600 series
641 ADSL
prestige 128 modem-router
ISDN-Router Prestige 1000
ISDN-Router Prestige 1000
-
Any Unix/Lin
Englisch
n/a
3.2.8
3.4.9
3.1.8
zynos 2.*
admin
wradmin
root
admin
admin
admin
setpriv
-
Lund
amber
(none)
wg (touch
password)
trancell
rootpass
password
password
switch
system
1234
1234
1234
any
any
any
-
1234
1234
-
Trintech
Zyxel
Zyxel
Zyxel
ZYXEL
Zyxel
Zyxel
Zyxel
zyxel
hello
blank
admin
1234
password
hello
040793
2501
surecom
-
Read mails
Send mail to user
("." (finish)
q (quit),
Who is connected
Similar to who just displays more info,
Display info about logged on users
Display info about user
Scans for a name or handle
Scans the whole remote network for
Display the effective current username
List user & group ids
List the num last users who have logged in,
route
Routing (add host/net target gateway 0)
netstat -nr
Routing table. Show network status
ifconfig [device]
Show the stats of network device, or all
devices: -a
ifconfig lo0:1 10.0.2.20 127.0.0.1 up
Enables a previously added route (very
important!)
Put this at the end of the file:
/etc/init.d/sysid.net
traceroute [hostname]
Tracing IP packet from this host to
hostname
Jobs:
----jobs
ps
$USER)
CTRL + Z
kill [pid] / CTRL + C
immediately)
bg
calling fg
fg [num]
comm &
nohup comm &
terminal is down
CTRL + U
CTRL + S
CTRL + Q
Directories:
-----------pwd
directory
cd [dirname]
dirname wil go to your home
New commandline
Stop output
Continue
List files
catman
split -b [bytes file]
csplit
context
dd
formats
find [path criteria]
[n] (changed n days ago),
(-name ['name']
-mtime
lp [-d[printer] file]
-n2 (two copies) )
lp cancel
lpc
lprm
mapge -[num] -h [file] | lpr
option)
nenscript [-p- file]
nenscript [-p- file] | lpr
lpq
lprm [job-ID]
lpstat -a
lptest
psp1 [file] / psp2 [file]
a2ps
Other Commands:
--------------man [comm]
apropos [expr]
where [comm]
grep, egrep, fgrep [expr]
case sensitive), -c (count
cut
file
cut [-c Num-Num]
[comm] > [file]
[comm] >> [file]
[comm] < [file]
[comm1] | [comm2]
lynx
(quit), left (back), enter
biff
give notice of incoming mail messages
cal
display a calendar
calendar
a simple reminder service
cb
a simple C program beautifier
click
enable or disable the keyboard's keystroke click
clock
display the time in an icon or window
cmdtool
run a shell (or program) using the SunView text
facility
cmp
perform a byte-by-byte comparison of two files
colrm
remove characters from specified columns within each
line
config
build system configuration files
cpio
copy file archives in and out
crontab
install, edit, remove or list a user's crontab file
ctrace
generate a C program execution trace
date
display or set the date
dc
desk calculator
devinfo
print out system device information
dkinfo
report information about a disk's geometry and
partitioning
dname
print RFS domain and network names
domainname
set or display name of the current NIS domain
dos
SunView window for IBM PC/AT applications
du
display the number of disk blocks used per directory
or file
dump, rdump
incremental file system dump
dumpfs
dump file system information
edquota
edit user quotas
eeprom
EEPROM display and load utility
enablenumlock, disablenumlock
enable or disable the numlock key
env
obtain or alter environment variables for command
execution
eqn, neqn, checkeq
typeset mathematics
error
categorize compiler error messages, insert at
responsible source file lines
expand, unexpand
expand TAB characters to SPACE characters, and vice
versa
exportfs
export and unexport directories to NFS clients
exports, xtab
directories to export to NFS clients
expr
evaluate arguments as a logical, arithmetic, or
string expression
extract_patch
extract and execute patch files from installation
tapes
extract_unbundled
extract and execute unbundled-product installation
scripts
factor, primes
factor a number, generate large primes
file
determine the type of a file by examining its
contents
fmt, fmt_mail
simple text and mail-message formatters
fold
fold long lines for display on an output device of a
given width
fonftlip
create Sun386i-style vfont file
fontedit
a vfont screen-font editor
format
disk partitioning and maintenance utility
fortune
print a random, hopefully interesting, adage
from
display the sender and date of newly-arrived mail
messages
fstab, mtab
static filesystem mounting table, mounted filesystems
table
f77
running Fortran on Suns
gfxtool
run graphics programs in a SunView window
groups
display a user's group memberships
gterm
virtual graphics terminal for the SunView environment
gxtest
stand alone test for the Sun video graphics board
head
display first few lines of specified files
hostid
print the numeric identifier of the current host
hostname
set or print name of current host system
hosts
host name data base
hosts.equiv, .rhosts
trusted remote hosts and users
iconedit
create and edit images for SunView icons, cursors and
panel items
id
print the user name and ID, and group name and ID
imtool
image display server for the SunView environment
indent
indent and format a C program source file
iostat
report I/O statistics
join
relational database operator
lastcomm
show the last commands executed, in reverse order
ld, ld.so
link editor, dynamic link editor
ldd
list dynamic dependencies
leave
remind you when you have to leave
lex
lexical analysis program generator
logname
get the name by which you logged in
look
find words in the system dictionary or lines in a
sorted list
mach
display the processor type of the current host
mail, Mail
read or send mail messages
mailtool
SunView interface for the mail program
mkfs
construct a file system
mkproto
construct a prototype file system
mount, umount
mount and unmount file systems
mt
magnetic tape control
nawk
pattern scanning and processing language
newaliases
rebuild the data base for the mail aliases file
newfs
create a new file system
nice
run a command at low priority
nl
line numbering filter
nroff
format documents for display or line-printer
od
octal, decimal, hexadecimal, and ascii dump
pagesize
display the size of a page of memory
paste
join corresponding lines of several files, or
subsequent lines of one file
perfmeter
display system performance values in a meter or strip
chart
ping
send ICMP ECHO_REQUEST packets to network hosts
pr
prepare file
for printing, perhaps in multiple
columns
printenv
display environment variables currently set
pstat
print system facts
quota
display a user's disk quota and usage
rc, rc.boot, rc.local
command scripts for auto-reboot and daemons
rcp
remote file copy
rdate
set system date from a remote host
rdist
remote file distribution program
reboot
restart the operating system
renice
alter nice value of running processes
repquota
summarize quotas for a file system
restore, rrestore
incremental file system restore
rev
reverse the order of characters in each line
rsh
remote shell
ruptime
show host status of local machines
script
make typescript of a terminal session
sdiff
contrast two text files by displaying them side-byside
sed
stream editor
sh
shell, the standard UNIX system command interpreter
and command-level language
shelltool
run a shell (or other program) in a SunView terminal
window
showmount
show all remote mounts
shutdown
close down the system at a given time
sleep
suspend execution for a specified interval
sort
sort and collate lines
spell, hashmake, spellin, hashcheck
report spelling errors
spline
interpolate smooth curve
strings
find printable strings in an object file or binary
strip
remove symbols and relocation bits from an object
file
sundiag
system diagnostics
suninstall
install and upgrade the SunOS operating system
sunview
the SunView window environment
swapon
specify additional device for paging and swapping
symorder
rearrange a list of symbols
sync
update the super block; force changed blocks to the
disk
tabs
set tab stops on a terminal
tail
display the last part of a file
tbl
format tables for nroff or troff
tcopy
copy a magnetic tape
tee
replicate the standard output
tektool
SunView Tektronix 4014 terminal-emulator window
test
return true or false according to a conditional
expression
textedit
SunView window- and mouse-based text editor
time
time a command
toolplaces
other attributes
tput
tr
trace
traffic
troff
tset, reset
tsort
tty
tunefs
uniq
units
unmount, umount
uptime
users
vacation
vi, view, vedit
vipw
vmstat
wall
wc
whatis
whereis
a command
which
yes
CSH:
---csh is a shell (command interpreter) with a C-like syntax and advanced
interactive features
csh, %, @, alias, bg, break, breaksw, case, continue, default, dirs, else, end,
endif, endsw, eval,
exec, exit, fg, foreach, glob, goto, hashstat, history, if, jobs, label, limit,
logout, notify,
onintr, popd, pushd, rehash, repeat, set, setenv, shift, source, stop, suspend,
switch, then,
umask, unalias, unhash, unlimit, unset, unsetenv, while
Important directories and files:
-------------------------------~/.fvmrc
~/.dtwmrc
~/.dt/*
of launch pad), other DTWM
~/.tcshrc
~/.cshrc
~/.login
executed once)
~/.rhosts
~/.httpusers
~/.pap-secrets
~/.slirprc ~/.ppprc
~/public_html
/usr/bin
/usr/local/bin
/opt/gnu/bin
/usr/sbin
/usr/share/man
/dev
disk drives
/vol
/etc
(startup e.g. S72inetsvc (routing)
(DNS IP addresses), hosts,
shells (users and their shell
and its service), nsswitch.conf (in
resolving), ppp/ (pap-secrets and
Command mode
Insert
Insert at beginning of a line
Insert after
Insert at the end of the line
Insert a line below
Insert a line above
Connect this and the next line
Change char
Overwrite
Delete char
Delete line
Delete rest of line
Move left / right
Move down / up
Move cursor one word
Home
End
Middle
Go to bottom
Undo
Page down
Page up
Search for string
Search backwards
Goto line n
Save
Exit
Save & exit
X-Windows Progs:
---------------xterm / dtterm
xmailtool / mailtool
emacs / textedit
xcalc
xv
xlock
xset
Terminal
Mail
Word processor
Calculator
Graphic viewer and converter
Lock up
X-Win settings
Alias:
------alias ls
ls -l
alias rm
rm -rf
prompting user
alias cp
cp -r
alias df
df -bk
alias ps
ps -aef | grep $USER
alias txt2ps
nenscript -palias psp1 /~/Script/psprint1
alias psp2 /~/Script/psprint2
Shell:
-----starts with: #!/bin/sh, contains command lines, must have x-permission, start
with ./Scriptname, *=any string (except .), ?=any char, [a-d]=any char from a
to d (lower case), be carefull with special chars &=\&, to execute
at a specific time use: at hh:mm +[minutes] minutes < Scriptname, to divert to
nirvana stout: >&- or stin: <&AltaVista:
---------Standard: <+>="AND" <space>="OR"
Advanced: AND OR NEAR URL ()
NEAR 3.0) )
Netscape:
--------about:image-cache
about:memory-cache
about:cache
protocol://name:password@domain/path/filename.extension#anchor?parametermeter