Western New York Computer Pro
Western New York Computer Pro Western New York Computer Pro

Male
38 years old
BUFFALO, New York
United States



Last Login: 5/24/2008
View My: Pics | Gifts

   Contacting Western New York Computer Pro

 MySpace URL: 

    Western New York Computer Pro's Interests
General PC Hardware


                        :::::::::   ::::::::  :::::::::  :::::::::: 

                        :+:    :+: :+:    :+: :+:    :+: :+:        

                        +:+    +:+ +:+        +:+    +:+ +:+        

                        +#++:++#+  +#++:++#++ +#++:++#:  :#::+::#   

                        +#+    +#+        +#+ +#+    +#+ +#+        

                        #+#    #+# #+#    #+# #+#    #+# #+#        

                        #########   ########  ###    ### ###  

                         

              	             http://blacksun.box.sk

                           _____________________________

    ______________________I          Topic:             I_____________________

   ..                      I                             I                    /

    ..     HTML by:        I        PC Hardware          I   Written by:     /

    >                     I                             I                  < 

   /      Martin L.       I_____________________________I   Njan            ..

  /___________________________>                    <_________________________..

 

version 1.1,
Converted to HTML by Penguin, optimized by Martin L.

This isn't so much a tutorial, as it doesn't actually teach you much.. It's more a text on hardware for those of you sick of newbie tutorials, and looking for something interesting and non-dangerous. This is mainly about motherboard stuff, but I stuck something about HDs, mice and Gfx cards at the end. Hey, if people like it and tell me, I might even stretch and do al the other computer bits and bobs. ;)

Content

  • The Bios
    (I) Functions
    (II) Static + Passwords
  • Processors
    (I) Fetch-Execute
    (II) Clock Ticks
    (III) Funky Athlon fridge chip.
  • The Clock
    (I) What does it look like?
    (II) Waves
    (III) Some ASCII Art. ;)
    (IV) What is Digital? (unrelated to Microns, but hey.)
    (V) Howcome Digital can't be conceived in real life?
    (VI) What does digital represent?
    (VII) What is Binary?
    (VIII) How do I translate between number systems?
    (IX) sums?
    (X) Use Wincalc.
  • Chipset
    (I) A what?
    (II) Assembler and Machine Code
    (III) Intel ones.
  • Microns
    (I) Moore's Law
    (II) Predictions / Intel. V. AMD. (Go, AMD!)
  • Hard Drives
    (I) Origin
    (II) How they work
    (III) FIrst computer
  • Mice
    (I) Rollers
    (II) Cleaning
    (III) Keyboard crud
  • Gfx Cards
    (I) Built in v. NOT
    (II) Components
    (III) Stay away from S3s! warning
    (IV) 3D and 2D cards
The BIOS.
This contains instructions which are specific for that particular motherboard. Those programs and instructions will remain in the PC throughout its life; usually they are not altered. However, it is possible to get replacement / upgrade BIOS's. Primarily the ROM code holds start-up instructions. In fact there are several different programs inside the start-up instructions, but for most users, they are all woven together. You can differentiate between:
	* POST (Power On Self Test) 

	* The Setup instructions, which connect with the CMOS instructions 

	* BIOS instructions, which connect with the various hardware peripherals 

	* The Boot instructions, which call the operating system (DOS, OS/2, or Windows)

Note: Only very old or different OS's are stored on ROM, such as OS/2. This is actually a much more efficient system.
BIOS's are static sensitive, so take care when handling them. They can also be PWord protected... if you ever get round to doing this, don't forget the password. As you don't use the BIOS PWord often, this is easy to do. Don't. it's bloody hard getting the PWord back.

Processors
Processors work on a fetch-execute cycle. each tick of the clock, in theory, they get a bit of data... and by tick of the clock here, we don't mean a second, we mean the tick of a computer clock. Depending on the speed of your processor, this is anywhere from 233 million ticks per second for a 233, to 800 for an overclocked 600MHz Athlon chip.
So, you can get, on your average computer, 400 - 500 bits of data per second. Well, wrong actually... because not every clock tick is taken up by getting the data. Every _fourth_ is. Well, what about every other 3? you ask.. they are taken up with _finding_ the data, _getting_ it, and putting it back. So, you say, your processor runs at a quarter of the speed that in theory it should be able to do? Well, yes. And there's no way around this, unfortunately. But, we can make the clock speed a little faster, and it is the clock speed that dictates the speed of the processor... (within reason).
Therefore, you can set the clock ticks on your 233 to 266, and it'll run at 166 MHz. Yes. Unfortunately, the more clock ticks there are in relation to what your chip is _supposed_ to run at, the hotter it Gets. Therefore, you need to install heatsyncs/fans. In fact, the AMD Athlon 600MHz overclocked to 800MHz, the fastest PC at the time of writing has a minature fridge that cools the chip, which is its own special metal box. The tower-sized case also has a box the size of a mini-tower underneath for the cooling system. ;)
For this increase in temperature of 200MHz, the chip is cooled to -37 degrees centigrade. that's cold. ;) (Note: AMD chips generally run a lot hotter than Intel ones). ((Not a problem unless u have no heatsync)) - see the micron section, below...


The Clock
Now, this fabled clock looks like, in most cases, a small black box on your motherboard. The clock ticks it emitts are in the form of a wave , but a different wave: one that is sqare, and it looks like a castle ramparts. the speed of this is dictated by the MHx setting you set with the Jumpers on your motherboard. The waves look like so: (except slightly more square)
  __     _    ____   _   _    ___

_¦  ¦___¦ ¦__¦    ¦_¦ ¦_¦ ¦__¦   ¦__    and etc.




The wave, which never changes, and is always the same, is broadcast throughout your motherboard, and it synchronises all of the things that go on there. For example, when you press the left button in your game of quake, the processor assigns different bits of your computer to do whatever is neccacery to redraw what's on the screen, and tells it to have it done in 3 ticks' time. The same process occurs on the gfx card itself, where the main processor assigns a polygon to each other chip, or whatever. Infact, if you have an old enough computer, you can see it being redrawn on the screen... try it... run a gfx-intensive game on a 486... If the task isn't done in time, then it all falls apart, and the computer crashes. This is why you don't want to buy a dodgy CPU. :) (Get an AMD Athlon!).
The signals sent run around your motherboard, through all of those copper bits, and into the chips, ISA slots, or whatever, and the task gets accomplished.

This signal is sent around the motherboard in that most wonderful of things we all love, Binary. Now, Binary is what Computers communicate with, and it is a DIGITAL thing. Digital. A Much used term.
COmputers are electronic, and therefore, all the signals in them are tiny pulses of electricity. Now, electricity can be one of two things. On... or off. And this is what makes it digital. If it could be half on as well, it would be analogue... But no. It's digital. However, the representation of it in the form of signals down wires is analogue, as a sound in a modem wire can be any of a hundred million different pitches, can't it. Yes. This digital signal is, then, a series of 0's and 1's. Binary. The counting system that we use (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11... etc... ) is Denary. It's Base ten... Binary is Base 2 (and Hexadecimal, which is used, amongst other things, is base 16). Therefore it is perfect for being what these signals are coded in. so each charactor on your screen is represented in your computers RAM by a series of Binary digits. Probably 8. if you go into Windows Calculator, and switch to scientific mode (View>Scientific) you can decode this. For example, 1 in Binary is 00000001. 2 is 00000010. The way this can be decoded is thus:

Each digit in binary represents a quantity of a certain number, just as denary does. In denary, there is a column for 1's, a column for 10's, and a column for 100's. And in Binary, there is a column for 1's, 2's, 4's, 8's, etc. Let me show you:

Denary:
..tr> ..table>
Here, there is a one in the hundreds column, and therefore, 100 + 0 + 0 (0 and 0 are the other 2 columns) makes 100. SO 1 0 0 in Denary represents 100. (of course, translating 100 --> 100 doesn't work, as denary is used in both cases). In Binary, this works this:

Binary (8-bit -- 8 digits)
100s 10s 1s
1 0 0
..tr> ..table>
SO... 128 + 64 + 32 + 16 + 8 + 2 + 1 = 250.
So the Binary number 11111010 = 250. Simple, eh?

It is possible to do addition, subtraction, multiplication, in fact, EVEYTHING that is possible with denary (1--> 10)... I'm not going to explain it because it is simply too complicated. ;) Use Windows Calculator... the radio buttons at the top left switch between number systems.

Chipset
We all know what assembly language is, do we not? It is the programming language that is most native to a computer. The instructions go directly to the chip (more or less). (Assembly actually lays on top of Machine code, which is the real native: Assembler is a more human-friendly version)... Each chip has their own different version of assembler/machine code, called its _chipset_. Each new type of chip comes with an upgraded chipset: for example, the Intel MMX chip incorporated the...wait for it... MMX chipset! There are also chipsets such as 3D!Now. THe most basic of commands between, say, Intel and AMD are the same: they have to be in order for the two to be compatible, but more advanced things are different. This is why Alpha chips are incompatible with windows: The chipset is completely different.
Intel has hitherto been the leader in supplying chip sets to the Pentium motherboard. Therefore, let us just mention their chip sets, which have astronomical names. The Neptune chip set (82434NX) was introduced in June 1994. It replaced the Mercury set (82434LX). In both chip sets, there were problems with the PCI bus. In January 1995 Intel introduced the first Triton, where everything worked. This chip set supports some new features: it supports EDO RAM, and it offers bus master integrated EIDE control and NSP (Native Signal Processing - one of the many new creations, which was soon forgotten).
The sorts of things that new chipsets are used for are varied... for example, The Intel TX Chipset, for example, supports SDRam and UltraDMA (But the TX-set cannot cache above 64 MB RAM, and that is a problem.), while AMD chips have their own special Graphics chipset, which is better for that task.

Microns
The CPUs have doubled their calculating capacity every 18 months. This is called "Moore's Law" and was predicted in 1965 by Gordon Moore. He was right for more than 30 years. The latest CPUs use internal wiring only 0.25 microns wide (1/400 of a human hair). But if Moore's Law has to be valid into the next century, more transistors have to be squeezed onto silicon layers. And now there is a new hope. IBM has for the first time succeeded in making copper conductors instead of aluminum. Copper is cheaper and faster, but the problem was to isolate it from the silicon. The problem has been solved with a new type of coating, and now chips can be designed with 0.13 micron technology. The technology is expected later to work with just 0.05 micron wiring! Texas Instruments announced on August 27th 1998 that they expect 0.07 micron CMOS processing in the year 2001. At the time of writing, AMD chips run at .27 microns (?) and Intel at .33. This explains why AMD chips are hotter, as there is less wire, and therefore more probability of the electrons that the electricity is comprised of hitting the side of the wires, and creating heat.

Hard Drives
Hard drives work in much the same way as a floppy disk does. They can, however, store a much larger capacity of data, and therefore are much more fragile, and compact . For this reason, they are hermetically sealed. NEVER OPEN ONE IF YOU WANT TO USE IT AGAIN. There is, inside, 3 or 4 goldy-brown circular plates on which the data is stored. These are much the same as the ones inside a floppy disk, except that they are not 'floppy' but hard, or stiff. The data is stored on the platters magnetically, which explains why floppy disks have a "keep magnets away from me" warning on boxes u buy them in.
IBM introduced the first hard disk in 1957, when data usually was stored on tapes. The first 305 RAMAC (Random Access Method of Accounting and Control) consisted of 50 platters, 24 inch diameter, with a total capacity of 5 MB, a huge storage medium for its time. It cost $35,000 annually in leasing fees (IBM would not sell it outright) and was twice the size of a refrigerator.
In the early 80s, HD's became the preferred storage medium as opposed to floppy drives (these were previously used due to increased reliability). IBM's PS/2 (one of which I have - yay) was one of the first PCs to be equipped with a Hard drive. I think.

Mice
Mice are, as we all know, Input devices, and as we also know, they tell where you are on the mousemat by moving a ball in the bottom. Which you can see. But how does it read how the ball is moving? Well, inside the mouse are 2 rollers, at 90 degrees to each other. When you move the mouse, u move the ball, and thus the rollers. THe rollers have some little discs on the end of them with slits in, and either side of the disc are light-readers, so that when you move tha ball, the mouse can tell because light flasles on and off in its light reader. There is also a 3rd non-functional roller to keep the ball rolling smoothly. Note: It is perfectly safe to turn your mouse upside down ,. take the ball out and look inside, as long as you don't prod anything too hard (twiddle the rollers by all means, just don't stick bits of paper in there). It is also a good idea to get a blunt knife or screw driver and clean the crud off the rollers every few weeks... it solidifies into little rings around the rollers, and works to the detriment of the mouse. If it isn't cleaned off, it can also, fallinto the mouse, and reak havok with the insides. :) The same sort of crud builds up in keyboards, but is harder to remove. ;)

GFX Cards
A video card is typically an adapter, a removable expansion card in the PC. Thus, it can be replaced! The video card can also be an integral part of the system board...This is the case in certain brands of PCs and is always the case in lap tops. This is not nice, as it is hard to upgrade to a better card. On a OC with a non-removable gfx or sound card, the normal procedure if you _do_ want to replace it is to disable the built-in graphics card using jumpers or dip switches... consult your motherboard manual. ;) Regardless of whether it is replaceable or integrated, it consists of three components:

* A video chip of some brand (ATI, Matrox, S3, Cirrus Logic, or Tseng, to name some of the better known). The video chip creates the signals, which the screen must receive to form an image.
* Some kind of RAM (EDO, SGRAM, or VRAM, which are all variations of the regular RAM). Memory is necessary, since the video card must be able to remember a complete screen image at any time.
* A RAMDAC - a chip converting digital/analog signals.

NOTE: Never buy an S3. Never. Ever. I've had lots, they're all useless. Remember that.

All ordinary graphics cards can show 3D games. That is really no special trick. The problem is to present them smoothly and fast. If the PC’s video card is made for 2D execution only, the CPU must do the entire workload of geometric transformations etc.! And that task can cause even the fastest CPU to walk with a limp. In recent years there has been an enormous development in 3D graphics cards. Let me briefly describe those here.

There are two types of graphics cards, which can be used for 3D acceleration:

Combination 2D/3D cards. These are ordinary graphics cards, which have been equipped with extra 3D power.
The pure 3D cards, which only work as accelerators. These cards require that there also is an ordinary (2D) graphics card in the PC.
Of course the pure 3D card yields the best acceleration, but there are also good combination cards on the market.

Njan
128 64 32 16 8 4 2 1
1 1 1 1 1 0 1 0
Music Memory

                        :::::::::   ::::::::  :::::::::  :::::::::: 

                        :+:    :+: :+:    :+: :+:    :+: :+:        

                        +:+    +:+ +:+        +:+    +:+ +:+        

                        +#++:++#+  +#++:++#++ +#++:++#:  :#::+::#   

                        +#+    +#+        +#+ +#+    +#+ +#+        

                        #+#    #+# #+#    #+# #+#    #+# #+#        

                        #########   ########  ###    ### ###  

                         

              	             http://blacksun.box.sk

                             http://tricksoft.net

                           _____________________________

    ______________________I          Topic:             I_____________________

   ..                      I                             I                    /

    ..     HTML by:        I    Memory Upgrade Guide     I   Written by:     /

    >                     I                             I                  < 

   /      Martin L.       I_____________________________I   TriÇker         ..

  /___________________________>                    <_________________________..


Date:July,16,2000

Title: Memory Upgrade Guide

Table of Contents:


Intro

Is your PC running slow? Well memory upgrades are about the cheapest upgrade that you can do to improve your computers performance drastically. This will be a easy tutorial to understand so you can pop in your memory and determine from now
on out what you have inside your computer. This will be a step by step guide to install Simms and Dimm memmory. Simms memory slots are small and a whiteish color. Dimm memory slots are longer in length and are black. So please when following this tutorial please do not skip read, read carefully or it could end up costing you money. So enjoy this tutorial from Blacksun.box.sk. And for more hardware installation guides visit Blacksun Research Facility.

I.Supplies needed and costs

Supplies you need will be:

II.Steps before installation and preparation

Before we start getting into the installation you should have already looked inside your computer for what type of memory your computer support. If you have 2 or more white slots open means you need 72 pin SIMMS memory. SIMMS must be put
in pairs. DIMM on the other hand can go in by itself, so it doesnt need a pair. Clear a space on a desk or table and unplug your computer and carry the case where it is well lighted. Remove the screws holding the out shell of your case, and remove out shell. Now you should be able to see the motherboard and all the insides. Now look for your memory slots on your mother board, If you can not see them then you might have to move or take some stuff out to be able to move around inside but you probly wont have to. So you know, the box in the top left with red, yellow, and black cables coming out is the power supply.

III.The Installation of the Memory

Ok. Now your ready to install the memory.

If you are installing SIMMs memory then...
Grab one of the sticks of memory and slide it into slot from the top at a 60 degree angle(Ex....). Once you have it slid all the way in,push it to a upright position until you hear it click. Now put in its pair. Then re-connect the cables and moniter and turn on the power. On the boot up screen look at the memory count will be like 32838k(32MB) of memory. Make sure its reading the memory. If that number varies significantly from what you were expecting contact manufacturer or dealer you bought your memory from.

If you are installing DIMM memory then...
Grab one of the sticks of DIMM memory and line it up to the DIMM Socket so the grooves in the memory stick are the same on the motherboard. Once lined up push the white arms on the top and bottom of the DIMM socket to a outward position so they are not in the way of the memory. Now press firmly on the top and bottom until the white arms come in locking the memory in place.Then re-connect the cables and moniter and turn on the power. On the boot up screen look at the memory count will be like 32838k(32MB) of memory. Make sure its reading the memory. If that number varies significantly from what you were expecting contact manufacturer or dealer you bought your memory from.

IV.CMOS Check

On boot enter your PC should recognize the memory. Not many systems require you but if its required you will get a error message. Then enter your systems setup.

V.Conclusion

Once windows is booted up check out the new memory and make sure it is working properly. I hope this helped you in the steps of installing or upgrading your new memory. If you have any suggestions or questions feel free to email me. More tutorials to come and soon a HTML version with picture references.

VI.Tools and Utilities

Disk Copy Utility
--(http://www.powerquest.com)

VII.Contact Info:

Written by: TriÇker
Email:Cadtrick@hotmail.com
ICQ:40884568
..zTrickerz
Web:http://tricksoft.net

Movies build your own computer

                        :::::::::   ::::::::  :::::::::  :::::::::: 

                        :+:    :+: :+:    :+: :+:    :+: :+:        

                        +:+    +:+ +:+        +:+    +:+ +:+        

                        +#++:++#+  +#++:++#++ +#++:++#:  :#::+::#   

                        +#+    +#+        +#+ +#+    +#+ +#+        

                        #+#    #+# #+#    #+# #+#    #+# #+#        

                        #########   ########  ###    ### ###  

                         

              	             http://blacksun.box.sk

                           _____________________________

    ______________________I          Topic:             I_____________________

   ..                      I                             I                    /

    ..     HTML by:        I   Build your own computer   I   Written by:     /

    >                     I                             I                  < 

   /      Martin L.       I_____________________________I                   ..

  /___________________________>                    <_________________________..

 

Date of release: 25/1/2000

Introduction

In this tutorial I will try an teach you how to successfully build your own computer! There are many benefits to building your own computer.

  1. You get hand's on experience learning how a computer works
  2. Its a hell of alot less expensive then buying one from a retailer
  3. Its a hell of alot more reliable than buying one from a retailer being that you hand select QUALITY parts and put it togethor yourself.
  4. You can do your own tech support no more relying on stupid Best Buy Tech's that don't know the difference between their ass and a hard disk jumper (don't worry I'll tell you what those are later)

Section #1 (What Your Going To Need)

Here we will discuss a list of the parts you need and the best place to purchase them. If you want the best
prices on computer hardware you will definitly want to look online. Unfortunatly (and for some of you very fortunatly
if you know what I mean) this requires the use of a credit card. Below is a general list of the devices you will
need...

  1. A Computer Case (Something To Put All The Computer Parts Togethor In)
    • Should only run you about 50 dollars
    • Beware the cheap ones with cheap power supplies they will die in a year
  2. A Mother Board (Everything Will Be Plugged Into The Mother Board)
  3. A Floppy Drive and a CDROM (Should Be Obvious)
  4. A Hard Disk (Come In Many Different Flavors and Quality Levels, Stores All The Information In Your Computer)
  5. A Video Card (Cheap Stuff, Its What Your Monitor Plugs Into)
  6. IDE Controller Ribbon
  7. Miscellaneous Accessories

Next we'll take a look at many of the different options you have when buying these pieces of equipment. Your choice
may vary depending on which Operating Systems you plan on running.

Section #2 (Which Brand And Model Should I Buy?)

We'll lets start with your computer case and move all the way down to Miscellaneous Accessories..

1. Computer Case

You will most certainly need an ATX style case with a quality power supply. How do you tell? Well if the case
is only 15-20 bucks theres a pretty good chance its a crappy power supply.

2. A Mother Board

I suggest a quality ASUS (ATX style to match your computer case) mother board its up to you ask your friends.
I've had bad experiences personally with FIC
mother boards.

3. A Floppy Drive and CDROM

Pretty inexpensive stuff, i'd suggest a Sony Floppy drive and a generic CDROM. Doesn't make too much a difference if your
concerned about getting the best price.

4. Hard Disks

Gets alittle tricky. If you want reliability, high speed transfers, and are willing to run Windows I suggest a Western Digital
or a Seagate ULTRA DMA-66. If your not to concerned with speed and want to run a server with Unix i'd go with a Fujitsu or
a Western Digital. Their farely inexpensive but only transfer in 33 megabit bursts as apposed to the DMA-66 which transfer
in 33 megabit bursts. I don't believe Unix currently supports ULTRA DMA-66, but don't quote me on that. Now there's an even faster
transfer rate available via SCSI Hard Disk Controllers, but i'm not about to go into setting up SCSI controllers in this tutorial.
For now we will stick with IDE Hard Disk controllers.

5. Video Cards

Video cards are cheap and if your not a gamer a plain ole gener Cirrus Logic or STB video card will do fine.

6. IDE Controller Ribbon

You'll need 2 different kinds of IDE Ribbon 2 40 pins for your CDROM and Hard Disk and Another with less pins for your floppy.
You can buy these at any local computer store or order them off the web.

7. Miscellaneous Stuff

You may be interested in adding a sound card, ethernet card, and/or 3DFX card to your system. These are relatively easy to do and
I will explain how to add card's to your mother board later.

Section #3 (Where do I buy all this crap!?)

Well if your looking for the best prices online for computer hardware (and this is my unbiast opinion) i'd suggest going to
http://www.pricewatch.com again ask your friends maybe they know a better place. Pricewatch.com researchs the best prices
on computer hardware.

Section #4 (Lets Assemble!)

This next part is very important so read carefully...

  1. First things first get yourself a clean desk to work on.

  2. Place your ATX stlye computer case on the desk and slide/lift the top off. Inside should be a bunch of wires coming out
    of the power supply in the back and a bunch of wires coming out near the face of the box.

  3. The next thing your going to want to do is place your mother board inside the case and fasten it in. Their might be
    metal coverings covering the holes in the computer case were the parralel ports and serial ports on the mother board
    should poke through, go ahead and poke those out with a screw drive so you can fit the mother board in snuggly. Every
    Case fastens mother boards in different ways. Some use plastic pegs, some use metal screws. It will hopefully be obvious
    which you have to use.

  4. #4 Once the mother board is mounted properly you will need to fasten the floppy drive, and cdrom into the computer case.
    All computer cases store floppy drives differently there maybe a slide out container that you screw them into. You'll
    have to make sure that the the floppy drive is right side up (duh!) and that the pins are facing towards the back of the
    computer. Installing the CDROM is pretty much the same in all computer cases. Some mounting rails should have come
    with your mother board. You need to fasten those to the sides of the CDROM and you should be able to slide it right in
    to one of the top bays.

  5. Insert your Video Card. There are presently about 3 differnet forms of slots on your mother board. PCI, ISA, and AGP.
    Video Cards are presently made for all 3 of them. AGP stands for "Accelrated Graphics Port" Video Cards made for this
    slot are generally more high tech/performance. PCI's work and so do ISA (Althoug ISA is more Old School). Gee how
    do I tell the difference? Well AGP slots more than likely is the only small, brown, slot on your mother board. PCI
    you probably have the most of these their white and little longer than AGP. ISA, these are longggg and black, ugly.
    Insert your Video Card and snug it in there firmly. Don't force it (duh).

  6. Time for that evil Hard Disk installation. We'll Hit hooking up the power supplies and Installing the Hard Disk at the
    same time just for fun. Insert the Hard Disk In a very much similar way to the way you inserted the floppy disk. But
    Before you do make sure that the jumper settings are correct on the back of Har Disk. Most hard disks are shipped in
    single mode, but if you want to run multiple hard disks (which we won't discuss) you need to set the jumpers differently.
    Jumpers are little metal prongs connected with little jumpers that complete a connection. You figure it out. Anyway
    you got your hard disk in now its time to hook up the power supplies. The hard disk and the CDROM have similar power supp
    lies. 3 or 4 prong. Hook those funny looking cords coming out of the back of the power supply into your CDROM and Hard
    Disk. Theres a smaller one that hooks into your floppy it should be obvious. Theres a big power supply (the biggest one
    in the lot usually made of white plastic) It fits into a slot on your mother board, it is the main power supply to your
    mother board. Its kind of tricky to get in so be careful.

  7. Now that you have your Power Supplies hooked up you'll need to connect your Periphrials to your Mother Board. Use the IDE
    Controller Ribbon I know you all have. Hey one end goes to your CDROM (make sure the red line on the ribbon "pin 1" is
    matched up with the first pin on the back of your CDROM) and the other end goes to your mother board (same deal). The
    same goes for your hard disk and yoru floppy. Figure it out its not that difficult. You'll know you did something wrong
    when you get a floppy disk fail on boot.

  8. Finishing touches. Don't forget to connect those nasty wires coming out from behind the face of your computer case to
    your mother board. They control the on, off, reset, hard disk activity, and power switch. Every mother board is different
    so i hope you have a manual with your mother board. Most specify with 2 or 3 character paraphrases that make no sense.
    For Example "PWR SWT" = Power Switch "RST SWT" = Reset Switch. Or even more vague than that.

Section #5 (Testing 1, 2, 3)

Ok your ready to give it a whirl, you'll need to get in your system bios. The "DEL" key should usually get you in.
Get it to autodetect your hard disk. Accept the Setting and Save your Configurations. Install Your OS and your ready to go.
That easy!! Ha! you'll prolly have lots of trouble theres a million resources online to help you. Get to it.

Television..doctype html public "-//w3c//dtd html 4.0 transitional//en"> Linux Networking
..br>..caption>
.########...######..########..########

.##.....##.##....##.##.....##.##......

.##.....##.##.......##.....##.##......

.########...######..########..######..

.##.....##.......##.##...##...##......

.##.....##.##....##.##....##..##......

.########...######..##.....##.##......
http://blacksun.box.sk
Lecturer: Ghost_Rider
Lecture: Linux Networking
Converter:  AZTEK





*** Mikkkeee sets mode: +m
ok..guys lecture time
ok b0iler
*** mikestevens sets mode: +o nin
the +m will be taken at the end of each topic
*** mikestevens sets mode: -o nin
so you can ask questions
*** mikestevens sets mode: +o Matt
*** Joins: [T]racer[T]
*** DigitalFallout sets mode: -m
*** Mikkkeee sets mode: +m
wrong person lol
use !mod and !unmod if you wish
*** DigitalFallout sets mode: -m
hehe
*** Mikkkeee sets mode: +o Caboom
<[T]racer[T]> matt: waza dude
!mod
Does anybody know if Intel® 2100 Pro/DSL Linux drivers exist?
too early
its mute time
what we going to start?
*** mikestevens sets mode: +v b0iler
* Ghost_Rider is waiting to make ppl decide...
*** Mikkkeee sets mode: +v bomb8595
i got 5:55 here
-m
if we all stfu
lets start
+m
We've got another 8 mins or so?
> +m
22:52:23 GMT
+m
neh, there will be idiots to speak when not necessary
5 minutes
!mod
<[T]racer[T]> kick the fuckerz!
!mod
<[T]racer[T]> who speak not in the right place
<[T]racer[T]> sqeez
[T]racer[T]: like you?  heh, heya msg me :)
will the people telling people not to speak please stop speaking
*** Joins: ryph
*** Mikkkeee sets mode: +m
*** darkvpx is now known as jimi
*** Joins: Sub
*** DigitalFallout changes topic to '''Welcome to Black Sun Research Facility, http://blacksun.box.sk | DON'T MESSAGE THE OPS WITHOUT PERMISSION FIRST! | NO warez/serials/cracks/clones/advertisements.  LECTURE IN PROGRESS! SIT BACK AND RELAX'
*** Joins: Infini7y
*** Joins: Revocomms
All set GR?
*** Joins: rs
All set GR?
k, should we voice everyone?
*** mikestevens sets mode: +v Jahlin
Sorry
df: yeah
nope
no
not yet
the +m
will be taken
Then if we are all set
only the people we need
at then end of each topic
LET THE PARTY BEGIN

* Mikkkeee says the room is all your rider
*** Mikkkeee sets mode: +vvv a|pha[away] bobbie CodE4
thnx mike:)
*** Mikkkeee sets mode: -vvv a|pha[away] bobbie CodE4
well welcome ... as you know this is a networking lecture
I divided the lecture in 6 main topics
Ethernet card, LAN, IP masquerading, remote port fowarding, transparent proxy and NFS
at the end of each topic
*** Joins: blues
the +m will be taken
so you may ask anything related to it
also I advide you to download or at least check http://blacksun.box.sk/examples.txt
*** Joins: thebluegiant
*** Quits: thebluegiant (Quit: )
I'll use those ascii on the LAN part
now I think we are really ready to start
after this I will follow up with a lecture on cable hacking
*** Joins: _RooTs_
unless any oper or voice wanna say something
im ok
you can find the outline for my lecture at http://blacksun.box.sk/test/cablem.txt
Ghost_Rider, the notice
*** Joins: Serial_Killer
*** rs is now known as RedShadow
Matt: yeah i saw it matt
*** SpiderMan sets mode: +o RedShadow
Ghost_Rider, you could 'annouce it' :)
*** Joins: Blue^demoN
Its nice to see the old class btw
ok ppl matt will be sorting questions
*** Joins: shady_harrasment_panda
*** ChanServ sets mode: +o shady_harrasment_panda
* DigitalFallout agrees with matt
and please guys don't start me asking prv questions
*** Mikkkeee sets mode: +v RedShadow
*** Joins: Ann0yeD
ok...ARE WE READY?
*** Mikkkeee sets mode: -o RedShadow
has it started
lets begin
ok..
*** Joins: __052_-
start logging
NEver stop :)
Networking Lecture
1st stop Ethernet Cards
*** Mikkkeee sets mode: +v VoidIndex
*** Parts: a|pha[away]
*** Joins: a|pha[away]
well there is not much to tell about this, I'll just guide you throught the detection, configuration and show you a start up script
*** [T]racer[T] is now known as TracerT
nowadays most of the ethernet cards are PCI based, still you can find some nice 10mbit/s ISA cards
I use ISA on my LAN@home..and I don't think I need more speed
but that's up to you
*** Quits: vatefairefoutre (Quit: )
*** Parts: Ann0yeD
now the 1st thing you gotta make sure is that the kernel is detecting ur hardware..(I never had problems but we never know)
so if you are using a ISA card you can use pnpdump
this will create a file that will be read by isapnp
*** Joins: Phish
what you gotta make sure is that the ethernet card is being detected..just go throught the dump and check for it
if otherwise it's pci you can cat /proc/pci and look for it
*** Joins: Leper
now what you have to find out is what kernel module will support ur card
*** Joins: zwanderer
*** Joins: Ann0yeD
*** Quits: Revocomms (Quit: Leaving)
*** Quits: Sapient2003 (Quit: )
most ISA cards work with NE2000 module (ne.o) and all the PCI cards I know (I just know a couple SMC cards) always
use the DECchip
you'll also have the module for it
*** Mikkkeee sets mode: +v zwanderer
thought if you have a EN2242
*** Mikkkeee sets mode: +v Leper
common in laptops
you have to download a special version of DECchip module
*** Quits: Phish (Quit: [BX] Eat, drink and be merry...for tomorrow we die)
sorry to interrupt, how far are we ?
*** Joins: julon
zwanderer: just in the beginning
ah cool
*** Joins: paul_GG
but searching on google youll find that changed version
*** Quits: shady_harrasment_panda (Connection reset by peer)
*** Joins: Swirly
after loading the module using the command modprobe (/sbin/modprobe)
*** paul_GG is now known as shady_harrasment_panda
you'll start having a new interface that will be eth0
you can now nicelly /sbin/ifconfig eth0 to check it's status
*** Parts: Ann0yeD
you can make sure that ethernet card will be active doing /sbin/ifconfig eth0 up
*** Joins: Ellis_D
*** shady_harrasment_panda is now known as _shady_harrasment_panda-
for now you have the ethernet device working but you still can't comunicatte
with other computers
*** Joins: AxE
*** Quits: Crash_Gnome (Quit: we are the all dancing all singing crap of the world)
so for now our startup script would be something like ( it will be ended on the next section)
#!/bin/sh
/sbin/modprobe YOUR_ETHERNET_CARD_MODULE
*** AxE is now known as _AxE-
/sbin/ifconfig eth0 UP
*** Parts: Swirly
this might seem very basic for some of you..but I think I had to say it
Matt: do we have any questions for now?
one thing
yes mike:)
you will have to make sure its in the right dir (the module)
Ghost_Rider, nope
and depmod before you modprobe
*** Joins: mephist0
mikestevens: well depmode will take care of that
If anyone has any question to ask GR, msg me and NOT him. GR is a VIP.
lol
no matt i think i'll keep the way I thought
GR also smells, but thats a different lecture...
I'll take +m and ppl will make questions
*** Ghost_Rider sets mode: -m
ok..so any questions?
*** Joins: vanished
or may I proceed?
*** Joins: Edrin
no?...good..continuing
*** Ghost_Rider sets mode: +m
*** Matt sets mode: +v Edrin
Is this lecture generic to all linux/unix systens?
hi Matt
df: mostly linux
nice to see all the oldies here
Ok
*** Quits: Blue^demoN (Ping timeout)
Well, GR's doing such a generally good job, we can continue :)
*** Quits: __052_- (Quit: Leaving)
so we know have working ethernet cards
*** Joins: i1der
*** Parts: _AxE-
it's time to setup LAN
*** Joins: Cyberwolf
*** ChanServ sets mode: +o Cyberwolf
hi all
*** Joins: slakka
damn cyber u missed the lecture
*** Joins: Grim_Reaper
just kidding
damn! its crowded in here :))
let's check the 1st example of the example.txt (http://blacksun.box.sk/examples.txt)
I'll give you sometime to open the file...
*** Cyberwolf sets mode: +v Serial_Killer
ok..it's probably open
as you can see we have a direct ethernet-ethernet card connection..our LAN it's just 2 computers
this is the very easy to setup...but let's start from the beggining
since we are talking about private networks
we'll use the ips address that are use for private networks
they are 10.0.0.0/8
172.16.0.0/32
172.16.0.0/16 (sorry about this typo)
192.168.0.0/24
*** Quits: PhAzE (Ping timeout)
now since we just got 2 computers (the router and the 2nd computer) we will use the Class C ip address
*** Quits: Megram (Connection reset by peer)
so we'll will put the router with ip address 192.168.0.1 and the 2nd computer with ip 192.168.0.2
*** Quits: Jahlin (Quit: Leaving)
you might ask why don't we give .0 and .1 or as someone asked me before why can't we give the .255
well .0 and .255 and HOST ID can't be given because these too addies are special
the .0 represents the intire network..and .255 is the broadcast address (When you wanna send something to every computer on the network)
*** Quits: zwanderer (Quit: Liberae sunt nostrae cogitationes)
so your HOST ID may be > 0 and < 255 but never = to this 2 values
*** Joins: Megram
*** ChanServ sets mode: +o Megram
now that we have this clear (I think)
let's setup the ips for them
actually you can use those, but you need to do some other stuff with netmasks
*** Joins: Freezer
they are special in most cases, so its better to leave them alone
*** Megram sets mode: +v Freezer
now...we wanna set the following ips 192.168.0.1 and 192.168.0.2
* Freezer prods megram,ghost,mikkkeee,caboom,wolf,spiderman and the rest in the tummy
*** Quits: VoidIndex (Quit: Shit on the Quit...)
we can do this using the /sbin/ifconfig
hey freezer
so as root on the router to give ip 192.168.0.1 we'll do /sbin/ifconfig eth0 192.168.0.1 netmask 255.255.255.0
*** Joins: gUeSt51
*** Joins: hackbitbr
doing this should be add an entry to ur routing table
you can check it typing /sbin/route
and should be shown an entry besides loopback (127.0.0.1)
*** Joins: H2-0
TarcerT: eth0 it's the ethernet card inteface
*** hackbitbr is now known as CoRiNgA
but resuming
you now should have a route entry for 192.168.0.0 that will have eth0 as interface
*** Quits: Dunceor (Quit: )
if this wan't added you have to add it by youself
*** Parts: i1der
to do this
you do /sbin/route add 192.168.0.0 netmask 255.255.255.0 dev eth0
*** Quits: mephist0 (Ping timeout)
now you have a working ethernet card with ip and routing for other hosts on the same network
we repeat the process on the 2nd computer but giving the ip 192.168.0.2
*** Joins: WackC
*** Quits: b0iler (Ping timeout)
we connect both ethernet cards using a RJ-45 entriesand a crossover cable
remember to sue crossover cable when you are doing a ethernet to ethernet connection
sue = use
*** Joins: b0iler
*** Joins: zwanderer
*** Quits: _RooTs_ (Ping timeout)
it's now time to test our network
*** OperServ sets mode: +o zwanderer
that is if you are connecting 2 nics directly btw...
we just ping one box to the other
*** Mikkkeee sets mode: +v zwanderer
Mikkkeee: nm ;)
heh
Megram: yeah..I saied ethernet to ethernet connection
no ethernet --> hub/switch--> ethernet
not ethernet --> hub/switch--> ethernet
like I Was saying we now try to ping each host and if everything is ok we will receive reply
*** Quits: blues (Ping timeout)
*** Joins: Nightshade
if you are connecting more than 2 computers
we'll then have something like example 2
*** Joins: crankykid
we have the router connected to a HUB and some computers connected to the HUB, this can also be a switch
but for home networking a HUB is just fine
*** Parts: _shady_harrasment_panda-
*** Joins: Obzerver
*** Joins: shady_harrasment_panda
*** ChanServ sets mode: +o shady_harrasment_panda
in this situation you won't use crossover cable, but just what I think it's called RJ connectable cable (at least this is the pt translation)
Megram: those the cable has any specific name?
you would use CAT3 or CAT5 patch cable
ok..thnx for the name input:)
but yeah, a standard RJ45 cable would also be used to describe it
*** Joins: SteeLe
*** ChanServ sets mode: +o SteeLe
its a renuion :)
*** Joins: muncheese
*** Quits: WackC (Connection reset by peer)
so right now you play with ur connection from one box to another
*** Joins: Apparatus
services like ftp, telnet ssh everything you can think
but for now JUST INSIDE UR NETWORK
now as you also know we like to give names to our boxes..like GhostBox or RunAwayBox or GhostLogger...well those are my boxes..lol
*** Quits: Democow (Ping timeout)
*** Joins: blues
still if you try from let's say box 1 telnet to box2name you won't make it
*** Mikkkeee sets mode: +v Apparatus
because box 1 doesn't know the which ip stands for that name (this is called alias)
so what you have to do is editing a file at /etc/hosts and add an entry like
192.168.0.2 BOXNAME
192.168.0.2 antoehrname
192.168.0.3 antoehrname
(sorry for the typo again)
just a general hint
and if you want you can also name your network (network = 192.168.0.0)
it is better to have the FQDN first
edit /etc/networks
and add an entry 192.168.0.0 the name you want for the network
mikestevens: wanna add something?
24.7.219.28             unixclan.box.sk unixclan
that is a good example
alot of networking software likes the FQDN first
you can make up a domain name if you like
and use it internally
but mike..u have see that we are working inside an LAN...
well but ok..we can do like BOX.localdomain BOX
yes
and well have FQDN 1st
yes, that is what is best
but even not putting it it will work (at least everything works on my lan)
I've had barfing problems with that
ok...
*** Ghost_Rider sets mode: -m
does all this apply for a wireless network? other than the cables section of course :-)
ok
essentially
this has come up
FQDN stands for Fully Qualified Domain Name
its the diffrence between www and www.foo.com
*** Quits: blues (Ping timeout)
freeque: if the network is TCP/ip based yes
www is the hostname
www.foo.com is the FQDN
proceed
any more questions?
freeque, you will probably need a different module to the ones GR suggested, but they shouldnt be too hard to find
Ghost_Rider: are you god?
lol
*** Joins: Kintege
yes he is
is a crossover cable very different from a regular UTP cable?
Hehehe
freeque: check the IrDA kernel modules
Cyberwolf, ish
Cyberwolf: Crossover is a diffrent Pin setting
wait
Ghost_Rider - cheers. u know too much m8 ;-)
Cyberwolf, it simply has 1 pair of the wires crossed over
*** Joins: norton
UTP stands for Unshielded Twisted Pair
k, thanx guys
what is the bnc port of my hub used for?
how the RJ45 cabel loox like?
STP is shielded Twisted Pair
(not the band)
TracerT: a normal cable
TracerT: like a phone/ISDN plug
TracerT: with 4 wires in it
hehe
jimi, the bnc part is for using bnc/thinnet cabling. that requires different cabling methods, and i suggest using cat3/5 over bnc
*** Freezer is now known as ]|MooCow|[
oh ok thanks
Cat 5 can do 100Mbit :-)
unless you guys wanna use AUI on ur network:)
2 pari cable
i have q.. realy lame but what does the "cat x" stand for?
*** Joins: codz
pair
shell, ok....
shellfish, its just used for declaring the capabilities of the cable. cat 3 is 'category 3', capable of 10mps connections, and prone to interference
*** Quits: RedShadow (Quit: gtg, bbl)
*** Quits: TracerT (Connection reset by peer)
ShellFish, cat 5 is category 5, is capable of 10/100mps tranfers, and is less prone to interference
*** Quits: Paya (Quit: Leaving)
ok.. the higher num the better?
There are new emerging types
Cat 5e and Cat 6
* ]|MooCow|[ moo's...lots
which are?
yeah, tho you will only really encounter cat 3/5 in a small home lan
..
fast ethernet
CAT 5E != CAT5
They are types for gigabit ethernet
*** Joins: TracerT
CAT 5E is allmost same as CAT6
I'm not sure if there are standards on it yet
if i may, we may want to move on with the lecture, unless there are any main outstanding questions
btw guys how come i know that my network card is detected by linux
the reason im askin is that when we have lan paries everyone shouts a lot about "cat" and i just dont understand.. but i do now.. tnx
i'll look it up in webopedia.com
Serial_Killer: i saied that on the 1st part of the lecture but no prob
.
Serial_Killer: is it pci?
ok on with the lecture
hhee
mikestevens: Wait..serial has a question..
ok
Serial_Killer: is it pci?
i've got rh5.2 and no /etc/networks - how so ?
no yeah
yeah*
it is
Serial_Killer: so cat /proc/pci and look for it
ive missed somethink?
*** ]|MooCow|[ is now known as Freezer
TracerT: no still Q&A
Frydo: well rh sometimes just don't create files that you don't really need.. /etc/networks is just a add on
ok...
Frydo: if you create it
it will work
*** Quits: Sub (Quit: good users don't use colored quits)
so any other questions?
*** Joins: XMulder
one other quick point...
wpw
- it works without it ...
wow
btw im using Fast ethernet Adapter 10/100 MBps PCi
so many ppl what is goin on?
some of you may not know why the example ip GR used was 192.168.x.x, we will explain that later if anyone needs to know
*** Quits: VoRtex (Quit: )
*** Quits: a|pha[away] (Quit: well... an exit is really the entrance into something else...)
I have a question if I may... maybe not so related, I went into /proc/ and looked at pci, I can pico it or cat it, but it shows that the file is 0 bytes large.. why is this?
Megram: well I saied upthere that it was a private ip for LAN purposes
*** Joins: Devil_Panther
./proc is a virtual filesystem
/proc maps ur memory
so....
Ghost_Rider - but u didnt really explain why u used class C and not A or B :-P
its not acutally a device like /dev devices are
yep, but i can give a bit of history on why that ip is used if needed
freeque: cos it stands like this
the closest relation would be a pointer in C, and /dev as a reference
Megram - that would be nice
freeque: well since I was giving an example
*** Parts: Balle
but there's nothing that says you can't use class A or B
ok..moving on
*** Ghost_Rider sets mode: +m
*** Quits: Grim_Reaper (Quit: Leaving)
I think now this is the most important part of the lecture
it's ip masquerade part
*** Joins: Andrei_
ip masquerade is a system a NAT (network address translation) system
now what is this you ask...
well like I saied before we were using private ips
the routers on the internet don't know how to route data for those ips
*** Joins: mayfaer
so this means that a computer using 192.168.0.2 ip can't connect to the internet
*** Quits: Devil_Panther (Quit: The Devil Panther will rise again.)
and also because we want that all our network have internet access
but just using like a dial-up
so in other words what I'm trying to say is that with just one computer of the network that is connected to the internet all your network can have access to the internet using the ip masquerade capacities
*** Quits: nocent (Ping timeout)
*** Quits: jaxler (Ping timeout)
it is a free version of those expensive "personal routers"
and it's not hard to make it work...
you re-compile the kernel of the box that has the ppp connection adding the IP Masquerade support
besides of that
you'll need ipchains
*** gUeSt51 is now known as Obsidian
*** Quits: Kintege (Quit: )
now with kerne 2.4.x
iptables is starting to take over ipchains
but since I'm still with kernel 2.2.x i'll talk what I know in other words ipchains
*** Quits: Obzerver (Quit: i ll check the logs)
a single ipchains rule will do the owrk
*** Joins: Crash_Gnome
/sbin/ipchains -A forward -s 192.168.0.0/24 -d | 192.168.0.0/24 -j MASQ
/sbin/ipchains -A forward -s 192.168.0.0/24 -d ! 192.168.0.0/24 -j MASQ
so any package that comes from 192.168.0.0 network and don't goes to that network will be masqued
in other words will be set to the internet.
and your LAN will start being able to access internet
(I'll just talk what really masq does)
but you also have to do a little configuration on your clients
you have to add a default route and set the box with ppp connection as gateway
*** Quits: nin (Ping timeout)
*** Quits: Nightshade (Ping timeout)
so thinking that our router is 192.168.0.0
*** Quits: Freezer (Quit: The source of our oppression is the reason for my anarchy)
we do /sbin/route -add 0.0.0.0 gateway 192.168.0.1
*** Joins: Ralph
*** ChanServ sets mode: +o Ralph
now to the important part..what really happens on our masquerading host
like I told you ip masquerading is a NAT System
rider will u explain load balancing translation, where a single ip addy and port is translated to a pool of identical servers so taht a single pulblic addy can be served by  a number of boxes
whao, lotsa people
explaining this in a very simple way..
*** Quits: Caboom (Quit: YAQM - yet another quit message)
when you send a request from an inside host to an external ip
it will be used ur router as gateway..to make than connection port X will be used
now the masquerading host will get the package
check the TO IP: and replace the FROM IP: with it's own ppp ip and make the connection on port Z
now doing all this it will store in a table internal machine port X port Z
*** Joins: Nightshade
now when the masquerading host receives data from port Z
it check the table
*** Parts: codz
see it's for machine and on port X so repalces again TO IP: and puts the internal ip and FROM IP: puts the external ip we are reaching and sents it to port X
sorry about just ignoring you mikkkeee what were you saying?
*** H2-0 is now known as H2-0[Away]
btw I assumed that you already knew it but mikestevens told me to remind you anyway
ip forwarding is disabled by default
so you have to enable it
ahh i said someting about load balancing translation
if u were going to explain it deepre
er
echo "1" > /proc/sys/net/ipv4/ip_forward
*** Ghost_Rider sets mode: -m
*** Quits: norton (Quit: )
questions about masquerading?
somewhere in the datagram
is there writen that out Gateaway is a gateaway
rider are u going to explain some problems with NAT?
and how he knows, wich packets for where they belong inside the lan
?
mikestevens: talking about port probs and unreachilbity? I'll go there in a minute
out+our
out=our
I CAN SPEEEK
be back in just a second
s
like the software that encrypts tcp headers info will not work correctly with NAT cause of tcp info must be accessible to the ifrewall, stuff like that
Yoooo Woooo
oh if you have 2.4.x and want to do IPMASQ
*** Quits: HardW1r3 (Quit: )
I have a lil script right here
ghost_rider
*** Quits: Ralph (Ping timeout)
sorry....
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
* Nightshade shuts right up
traceT: like i told the gateway sets a table which is called the masquerade table
why they at some places that one should set this fragmentation option too in addition to forward
on that table will be setted the internal host that sent the request
the port that comunicates to the gateway
and the port which the gateway is comunitating to the remote host
*** Quits: Cyberwolf (Ping timeout)
that allows the gateway to know when he receives a package from where to route it
so from outside, if you read the datagram, youl know that there are some PC in lan, after the gateaway?
TracerT: if you are trying to make the connection from the outside to get inside you can't..I'll get there in a sec
no!
*** Joins: bracaman
if you READ the datagram from outside, can you know the internel IPs
no
nope
*** Mikkkeee sets mode: +v bracaman
TracerT: from the outside
you think you are being contact
from the masquerading host
after that GateAway of ours. Its like a wingate. right?
because like I told the ips we were using are UNroutable
you might have answered this, and it's not even a very good question, but just out of interest, is there a limit to the number of computers whose ips you can masquerade?
yes, 65k
OK, so how the gateaway knows wich packet, to where he belongs, after the packet is recieved from outside?
i think Ghost_Rider is lying...
:)
TracerT, ill explain the details to you in pvt...
*** Joins: Ralph
*** ChanServ sets mode: +o Ralph
not really nat allows an entire class B sized network to hide behind a single ip addy
10X
not really NAT allows an entire class B sized network to hide behind a single ip addy
any chance I can do this trick with windows ? not as a proxy I mean.
so 65,000 or unlimited?
*** Quits: Andrei_ (Quit: BitchX-1.0c18 -- just do it.)
Actually you can use 10.0.0.0/16
frydo: wingate
errr
form win98 you can do it!
10.0.0.0/8
* freeque confuzzled
*** Joins: binz
not the same, it's a proxy.
: )
is the lecture over?
mikestevens - class b is /16 is it not?
binz: nope
well for nt which doens't provide this fuction, u must use a third party firewall if u want to use NAT. thats for the window questions
freeque: yeah..class B is /16
btw good lecturer i was enjoying it but i have to go i fell to sick to stay up
bye ppl
because 2 octects are fixed
I corrected myself
above
10.0.0.0/8
nah there is a third part and an suprise lecture
*** Parts: shady_harrasment_panda
so shall we continue?
its all yours
yes
*** Ghost_Rider sets mode: +m
can opers speak when the chan is moderated?
yes
:))
ok..so like we were saying ip masquerading is really cute but it has some problems
yup and voice
like if you need someone to connect to a host inside ur network it can't..
or like if you wanna use ftp or any other protocol
that works in a way that the remote host makes a connection to you it won't work..
well that's not interily true
you have the kernel modules to support ftp on active mode
you have kernel modules for real audio
for dcc over irc
*** Quits: binz (Quit: cya)
and a couple of other services
*** Joins: Andrei_
that will work one part of the prob
but what about if you really wanna allow ppl like to login in one of our boxes
*** Joins: RedSh

Books Social Engineering .. http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
           





               :::::::::   ::::::::  :::::::::  :::::::::: 

               :+:    :+: :+:    :+: :+:    :+: :+:        

               +:+    +:+ +:+        +:+    +:+ +:+        

               +#++:++#+  +#++:++#++ +#++:++#:  :#::+::#   

               +#+    +#+        +#+ +#+    +#+ +#+        

               #+#    #+# #+#    #+# #+#    #+# #+#        

               #########   ########  ###    ### ###  

       

                           

                        http://blacksun.box.sk

                     ____________________________

 ___________________I           Topic:           I_____________________

..                   I                            I                    /

 ..     HTML,        I     Social Engineering     I   Author:         /

 >     Forbze       I                            I                  < 

 /                  I____________________________I   Forbze          ..

/________________________>                    <_______________________..





Before I start this tutorial I would like to say something, This topic is a very talked about topic, and I have tried my best to include all that I can, If you cant think of anything better than to flame me for writing this then please don't bother, if you think you can do better, why dont you write a new tutorial on this and we'll gladly upload it.

Welcome to my tutorial. In this text I will try to explain some of the techniques used while trying to social engineer somebody. This will apply to computer chat, phone conversation, and also just day to day life.

So what is social engineering?
Basically, social engineering is the art and science of getting somebody to comply with your wishes. It is not a form of mind control, it will not allow you to get people to perform tasks wildly outside their normal behaviour and it is far from foolproof.

It also involves a lot more than simply quick thinking and a few selective accents. Social engineering can involve a lot of groundwork. Like normal hacking, Social engineering needs prior preparation, and the majority of the work goes into this, rather than the actual attempt it self.

Social engineering concentrates on the weakest link of the computer security chain, humans. It is often said that the only secure computer is an unplugged one, even this comment is untrue. It is possible that you could talk somebody into plugging it in and switching it on.


It is also important to note that the human link in the security chain, is the most important one. There is not one computer system in the world that don't exist with out human interaction, and unlike a normal exploit, this vulnerability is universal, independent of platform, software, network or hardware.

Anybody with access to the system physically or electronically is a possible threat. This means that even people not normally included in a security policy could be involved.

It is impossible to obscure the fact that humans use the system or that they can influence it, because as I stated before, there isn't a computer system in the world that does not use human interaction as a part of it.

Almost every human has the skills to attempt social engineering, the only difference is the amount of skill used when making use of these tools.

Some of the tools are going to be explained below here, and we make note that these are not foolproof skills, and that common sense is the most important tool that you will ever have.

The first "skill" and most obvious is simply a direct request, where the individual is asked to complete your task directly. Although least likely to succeed, this is the easiest and most straightforward method. The individual knows exactly what you want them to do.

The second is to create a fake situation, which the individual is simply a part of. With more factors than the individual concerned it is more likely that you will succeed, because you create reasons for compliance other than simply personal ones. This involves far more work for the person making the attempt at persuasion, and most certainly involves gaining extensive knowledge of the 'target'. This also does not mean that the whole social engineering operation needs to be all lies, the best operation will be one where the facts are more truthful than lies.

One of the essential tools used for social engineering is a good memory for gathered facts. This is something that hackers and sys-admins excel in, especially in there own field of expertise.

Another thing that you can use against somebody is the notation of conformity. It is possible to make somebody to "conform" with the group, even if they know that the decision is wrong, eg. Have you ever been in an assembly/class and the teacher asks a question, eg. Who here has smoked before? When the majority of the class puts their hand up the odd others that haven't tentivally put their hands up so that they do not get looked down upon by their peers.

That is just an example of the extent that people will go to just so that they don't loose face with the friends/ work companions.

Using situations where the person is more likely to go with the flow is a effective way to social engineer them.

However most social engineering attempts are done by lone individuals and so the social pressure and other influencing factors to be constructed by creating a believable situation that the target feels emersed in are less effective.

If the situation, real or imaginary has certain characteristics then the individual is more likely to comply with your requests. Following this paragraph they are listed.

Diffusion of responsibility away from the target individual. This is when the individual believes that they are not solely responsible for their actions.

A chance for imagination. Compliance is more likely to occur if the individual believes that by complying that they are ingratiating themselves with someone who may give them future benefits. Getting on the good side of the boss is surely going to have some benefits hey?

Moral duty. This is where the target complies because they believe that it is there moral duty to. Part of this is guilt. People prefer to avoid guilty feelings and so if there is a chance that they will feel guilty they will if possible avoid this outcome.

On a personal level there are methods used to make a person more likely to cooperate with you. The aim of persuasion is not to force people to complete your tasks, but enhance their voluntary compliance with your requests.

Basically the target is simply being guided down the garden path,:P. The target believes that they have control of the situation, and that they are exercising their power to help you out.

The fact that the benefits that the person will gain from helping you out have been invented is irrelevant. The target believes they are making a reasoned decision to exchange these benefits for a small loss of their time and energy.

CO-OPERATION
There are several factors, which if present will increase the chances of a target co-operating with a social engineer.

The less conflict the better. Co-operation will be readily gained when the softly-softly approach is used. Pulling rank, annoyance or orders rarely work for effective persuasion.

Psychological research has also shown that people are more likely to comply with your wishes if you have dealt with the same person before. Before trying the 'big hit' try requesting smaller and more reasonable requests. This way they will be more compliant to your needs.

When attempting a social engineering hack, the more sensory detail you can provide to the target is better. A person would be more compliant to your needs if they can See and smell you as well as speak to you, it is often difficult to get some one to comply with just a simple phone call. However these days the possibilities are great because of the fact that so many businesses are on the net. Another point I am going to make is that it is often impossible to persuade somebody using ASCII chat or e-mail. Ever tried Social Engineering some one on IRC?

The main thing I can tell you is don't try Social engineering people with higher authority than the made up person you are using, for instance, don't try to Social engineer the sys admin as we all know he's more competent than you are, Especially on his own network.

Remember before attempting to social engineer somebody, you have to do some info searching on that particular person. I have known people to read over people's shoulder when a person was typing on the phone just to gain knowledge on the targets lifestyle and friends. Another aspect of what people will go to just to find out information on people is to watch as they type in their Credit card and ATM pin numbers. Some even go to the extent as to watch from windows across the road with binoculars to see these numbers being punched.

Ever sat in computer class and called to your teacher to type in some sort of password, which you conveniently watch over his fingers on the keyboard as he punches in this innocent request. This is the sort of ways social engineering can be taken into life, I have often used skills described in this tutorial just to nock down prices on goods at a local market.

When looking for information on a Target, you want to consider going Dumpster diving, or trashing as it is sometimes called. On these outings remember to take a sturdy pair of shoes, gloves and a torch (preferably with red filter), Bolt cutters may come in handy too! Oh and remember to cover yourself up! In these outings you can often find employee names, phone numbers, account details, amongst the mounds of IT treasures.

One technique to use on a target is to pretend you're an employee of another company doing surveys for a hardware company, if you choose to follow this line of attack, have the questions lined up, and make sure you take time as if you were writing down their reply's.

Any information gained from these phone calls can be used, Information on the companies firewalls, routers or servers could be used for further attack on the companies Website.

So now you have some of the skills that it takes to become a good social engineer, but remember like I said at the start of this tutorial, the most important tool of common sense out weighs any of the skills in this text.

Even major companies can be social engineered, an example of this is an AOL employee who was having a Tech support session, during which the hacker mentioned he had a car for sale, at a very good price, and the techie was interested. Of course the hacker sent the techie a pic of car, binded to the jpg was a trojan, which enabled the hacker to get into the internal network.

So remember anything is possible with the right incentive, you just have to please the person's senses.


Happy Hunting,

Forbze

Heroes..DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN"> .. --> 8b871204504634ed --> .. name="y_key" content="8b871204504634ed" >
Groups: Computer DorksComputer Repair GroupComputer Nerd Central

View All Western New York Computer Pro's Groups

     Western New York Computer Pro's Details
Status:Married
Here for:Networking
Zodiac Sign:Cancer
Education:College graduate
Occupation:Computer Repair and Sales

   Western New York Computer Pro's Networking
Technology - Business - Other
Computer Sales and Repair, SEO optimization and placement, Web Design, Free Online Tech Support. WNYcomputerPro.com

   Western New York Computer Pro's Companies
Western New York Computer Pro
West Seneca, New York US
WNY's Best Computer and Laptop Repair Center
IT




Western New York Computer Pro is in your extended network
view more

Western New York Computer Pro's Latest Blog Entry  [Subscribe to this Blog]

Running A Board forum From Your Own Pc  (view more)

Mastering The Windows XP Registry  (view more)

Make Your PC Faster... Guaranteed !!  (view more)

Go to Windows Updates anonymously!!!  (view more)

BIOS Update Procedure  (view more)

[View All Blog Entries]

   Western New York Computer Pro's Blurbs
About me:
We Service, Repair and Build Desktop, Laptop/Notebook Computers. Servicing the Entire Western New York Area and offering Reliable In-Home, Drop-Off, And/or Pick-Up Repair Servicing. We guarantee the absolute Lowest Prices anywhere, No Overhead Costs to dump off on our Customers, No False Pricing, just Fast Friendly Honest Service. Over 16 Years of IT experience, A+ certified Technician.
Who I'd like to meet:

   Western New York Computer Pro's Friend Space (Top 1)
Western New York Computer Pro has 1 friends.
 Tom 





Western New York Computer Pro's Friends Comments
Add Comment