Addendum to the follwing file: For those outside of the Victoria, British Columbia area, this file is rather specific to one system. Phone numbers in this file are in the 604 area code. Much of this information may or may not apply to your local Internet facilities... -=( TOMMY )=- ????????????????????????????????????????????????????????????????????????????? ????????????????????????????????????????????????????????????????????????????? ????? INFORMATION ON INTERNET VIA THE UNIVERSITY OF VICTORIA ????? ????? THE GATEWAY TO THE ACADEMIC WORLD ????? ????? 2/14/90 ????? ????? This file brought to you by: ????? ????? __/Digital\__ ????? ????? \Dancer / ????? ????????????????????????????????????????????????????????????????????????????? ????????????????????????????????????????????????????????????????????????????? I. Introduction This file will attempt to give some basic information, which you may or may not know, on Internet and how to access it via UVic. This file is for purely informational purposes only and how you decide to use this information is up to you. I am in no way liable for any "damages" which may incured in the process of using this information. Feel free to spread this file far and wide, in any form you wish. My only request is that you keep the credits intact. Internet is an international data network which connects a large (translate VERY large) number of academic institutions together. It is ripe for the picking by devious, ingenious hackers such as you and I. :) II. Connecting Connecting to Internet is quite simple. First, phone the UVic computer system at 477-9571 using the standard settings. Note: terminal emulation is needed; try using a VT100 or TVI925 emulation. Once you have connected, type a single carriage return. This will bring up a welcome message from the UVic front end processor. When you see the 'Enter class' prompt type 'HELP' to see a list of the available classes. Type 'huts' to enter the Annex II terminal server. You will shortly see 'CONNECTED' on a line by itself. It will take several seconds before anything more happens. Hit CR a couple times to wake it up. You will eventually see 'Annex Command Line Interpreter' and the prompt 'annex:'. This is where the fun begins. III. Basic Commands At the annex prompt you can enter several commands. Type help to see a complete list. Some of the more interesting ones are: hangup - disconnect from annex hosts - lists some of the computers using Internet telnet - connect to a computer jobs - shows jobs currently in process - more about this later kill - kills a currently active process who - shows who's using the system Hangup is self explanatory. Hosts will show a small list of systems to which you can connect. It will list the host name, system status, load facter and Inet address. You're only interested in the host name and Inet address. To connect to a computer system, use the telnet command followed by the Inet address. It will print a 'Trying...' message until it connects. At this point it may appear to hang, but don't worry. At times the connection process may take up to two minutes. So just sit back and relax. If you get tired of waiting, just send it a break signal (check your terminal documentation). The annex prompt will reappear. Although you are back at the prompt, the system is still trying to connect, ie: the connection process is running in the background. The system will allow only three background processes. If you type 'jobs' at this point, you will see a message similar to: +1 telnet 18.26.0.115 To remove this process, simply type 'kill num' where num is the number appearing at the start of the line. For more information, type help at the annex prompt. Now, for the interesting command. Who is an extremely useful device. It allows you to see who else is on annex. It will give a listing similar to: Port What User Location When Idle Address 6 CLI --- --- 10:04pm [local] 7 CLI --- --- 7:15pm :01 [local] +1 'rlogin sanjuan' 9 CLI --- --- 8:41pm [local] +1 'rlogin uvcw -l jtice' 13 CLI --- --- 8:03pm :21 [local] +1 'rlogin sanjuan' Now, this isn't too interesting. But wait, there's more! Not only can who tell you who's on annex, it will also tell you who's on other systems if you type who @. For example, Student is a computer at UVic. If you type 'who @student' you will see: annex: who @student [student] Login Name TTY Idle When Where root Operator co 1d Tue 11:04 dthomas David Thomas p1 2:55 Wed 15:54 engsrv wakeddy Al Keddy p2 Wed 18:07 engsrv abeck Allan Beck p3 7 Wed 12:27 engsrv ncole Neville Cole p4 Wed 16:59 engsrv kpenner Kerry Penner p5 Wed 18:37 engsrv jpope Jason Pope p7 3:24 Wed 15:37 engsrv What's this? Login names? Maybe Santa does exist! Security on these systems usually consists of a login name and a password. Well, all we need now are the passwords. Note: the who command will not work with every system. Sometimes it returns a 'connection refused'. Such is life. You'll notice that the login names consist of the first character of the first name, followed by the first eight characters of the last name (usually). I just love standards! Don't you? IV. Internet Addresses Addresses on internet consist of four groups of numbers separarting by periods. Each number can be in the range of 0 to 999. Now, you are no doubt thinking that this gives 10^12 possiblities, and thus finding addresses would be near impossible. Not so! As I said before there are many, many computers on Internet. Also, once you have one address it is very easy to find others due to patterns in the address. A partial result of the hosts command follows: alcor -- -.- 128.189.65.6 altair -- -.- 128.189.68.80 apollo -- -.- 128.189.68.54 bert -- -.- 134.87.70.60 bigbird -- -.- 134.87.70.66 BLUE -- -.- 128.189.97.50 cheops up 0.17 128.189.65.1 cms -- -.- 128.189.65.3 cookie -- -.- 134.87.70.65 cs0 -- -.- 128.189.66.30 cs14 -- -.- 128.189.66.44 cs2 -- -.- 128.189.66.32 From this you can see that there is a definite pattern here. When you initially start looking for addresses, start with a known address and only vary the last group. You will begin to notice that, in general, addresses are assigned in groups with a group of addresses belonging to a particular establishment, department, or group. These sequences of addresses usually begin on a multiple of ten. V. Some Addresses To Try U.B.C.: 128.189.97.1 vision.cs.ubc.ca 128.189.97.2 ean.ubc.ca 128.189.97.8 datacube.cs.ubc.ca (SunOS Unix) 128.189.97.9 youngers.cs.ubc.ca 128.189.97.11 dosequis.cs.ubc.ca Harvard: 128.103.1.1 Washing.: 128.95.1.4 june.cs.washington.edu (Ultrix-32 V3.0 Rev 64) Yale: 128.36.0.3 yale-bulldog Other: 128.2.218.26 daisy.learning.cs.cmu.edu type help at login 128.95.136.2 Boulder, Colorado 128.122.132.2 hipl 13.1.100.206 arisia VI. Conclusion Well, that about does it. The information should be quite accurate as I've tried to confirm everything but things change very rapidly. My appreciation goes to those who have helped me discover Internet. You know who you are. If you're having troubles, or successes, contact me at: Tommy's Holdiay camp: 604-383-7874 Valhalla: 604-592-6788 Remember this: All across the globe, there are individuals such as ourselves who are exploring the system, testing it's limits, doing things no one thought possible. These individuals exist in relative isolation, knowing only a few others who share their interests. This is our strength. They cannot hit what they cannot see. To those who came before, I offer my respect; to those who are at work now, I offer my cooperation; to those who shall follow, I offer my hope that they shall surpass us in every respect. ___/Digital\___ \Dancer / ?????????????????????????????????????????????????????????????????????????????? ?????????????????????????????END?OF?FILE?????????????????????????????????????? ??????????????????????????????????????????????????????????????????????????????