File: faq.html

package info (click to toggle)
cheops 0.61-15.1
  • links: PTS
  • area: main
  • in suites: lenny
  • size: 1,272 kB
  • ctags: 1,312
  • sloc: ansic: 12,731; sh: 155; makefile: 151
file content (239 lines) | stat: -rw-r--r-- 9,113 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
<html>
<head>
	<BASE HREF="http://www.marko.net/cheops/">
  <title>Cheops Network User Interface - FAQ</title>
  <style type="text/css">
     .clean
       {
         font-family: arial, helvetica;
       }
     p
       {
         font-family: tahoma, verdana, arial, lucida, helvetica;
	 font-size: 12pt;
/*	 text-align: justify;
*/       }
     .again
       {
         font-family: tahoma, verdana, arial, lucida, helvetica;
         font-size: 12pt;
       }
     ol
       {
         font-family: tahoma, verdana, arial, lucida, helvetica;
       }
     tt
       {
         font-family: courier new, courier;
       }
     ul
       {
         font-family: tahoma, verdana, arial, lucida, helvetica;
	 font-size: 10pt;
       }
  </style>
  <script language="JavaScript">
<!--
if (document.images) {
  image1on = new Image();
  image1on.src = "images/home.gif";

  image2on = new Image();
  image2on.src = "images/features.gif";

  image3on = new Image();
  image3on.src = "images/faq.gif";

  image4on = new Image();
  image4on.src = "images/contact.gif";

  image1off = new Image();
  image1off.src = "images/home-out.gif";

  image2off = new Image();
  image2off.src = "images/features-out.gif";

  image3off = new Image();
  image3off.src = "images/faq-out.gif";

  image4off = new Image();
  image4off.src = "images/contact-out.gif";

}

function changeimages() {
  if (document.images) {
    for (var i=0; i<changeimages.arguments.length; i+=2) {
      document[changeimages.arguments[i]].src = eval(changeimages.arguments[i+1] + ".src");
    }
  }
}
// -->
  </script>
</head>
<BODY TEXT=#000000 BGCOLOR=#aaaaaa LINK=blue alink=white VLINK=navy
marginheight=0 marginwidth=0 topmargin=0 leftmargin=0>
<table width=600 border=0 cellspacing=0 cellpadding=1>
  <tr>
    <td bgcolor=#000000 background="images/gears.jpg"><img
    src="images/logo-new.gif" alt="Cheops -- Network User Interface"></td>
  </tr>
  <tr>
    <td bgcolor=#777777><table border=0
    cellspacing=0 cellpadding=0>
      <tr>
        <td width=128><a href="index.shtml" 
	onMouseOver="changeimages('image1', 'image1on')" 
	onMouseOut="changeimages('image1', 'image1off')"><img name="image1" 
	src="images/home-out.gif" alt="home" border=0></a></td>
	<td><a href="features.html" 
	onMouseOver="changeimages('image2', 'image2on')" 
	onMouseOut="changeimages('image2', 'image2off')"><img name="image2" 
	src="images/features-out.gif" alt="features" border=0></a></td>
	<td><img name="image3" 
	src="images/faq-here.gif" alt="FAQ" border=0></td>
        <td><a href="mailto:markster@marko.net"
        onMouseOver="changeimages('image4', 'image4on')"
        onMouseOut="changeimages('image4', 'image4off')"><img name="image4"
        src="images/contact-out.gif" alt="email author" border=0></a></td>
	<td><img src="images/hotdogfiller.gif" alt=""></td>
      </tr>
    </table></td>
  </tr>
</table>
<TABLE WIDTH="600" border=0 cellspacing=0 cellpadding=7
bgcolor=#cccccc>
  <TR>
    <TD VALIGN=TOP><br>
    <a name="faq"></a><h2 class=clean><u>Frequently Asked Questions</u></h2>
    <img src="images/giza.jpg" align=right width=267 height=138
    alt="The Great Pyramid of Cheops" hspace=5 vspace=5><ol type=A>
      <li value=17><b>What's a cheop?</b>
      <li value=1>Cheops (<i>KEE-ops</i>) was an ancient Egyptian pharoah who
      built the largest pyramid at Giza
    </ol>
    <ol type=A>
      <li value=17><b>Why doesn't it work over an IP masqueraded
      connection?</b>
      <li value=1>If I knew the answer, it would be fixed by now
    </ol>
    <ol type=A>
      <li value=17><b>When I run cheops, it doesn't discover anything.
      What's wrong?</b>
      <li value=1>I'm not quite sure why, but it's very important that the
      IP address of the hostname, as returned by the <I>hostname</I> command
      be the same as the actual machine.  This is almost always the problem.
    </ol>
    <ol type=A>
      <li value=17><b>When I run cheops, the wait icon never goes away
      and it simply says "Processing Replies".  What's wrong?</b>
      <li value=1>Cheops has trouble with gtk 1.2 for some reason.  Enabling
      gnome support will help make this problem go away, but clearly there
      is either a bug in the gtk or a bug in cheops.  If anyone has a fix
      for this problem, I'd love to <A HREF="mailto:markster@marko.net">hear
      from you</A>.
    </ol>
    <ol type=A>
      <li value=17><b>When I run cheops, it quits with
      "Segmentation fault".  What's wrong?</b>
      <li value=1>Cheops has trouble with gtk 1.2 for some reason.  Enabling
      gnome support will help make this problem go away, but clearly there
      is either a bug in the gtk or a bug in cheops.  If anyone has a fix
      for this problem, I'd love to <A HREF="mailto:markster@marko.net">hear
      from you</A>.  <B>Coders: Please help me debug cheops on gtk 1.2...  this
      is a major stumbling block right now</B>.
    </ol>
    <ol type=A>
      <li value=17><b>Do I need GNOME to run Cheops?</b>
      <li value=1>No.&nbsp; Just be sure <tt>"USE_GNOME=1"</tt> is commented
      with a "<tt>#</tt>" sign in the Makefile
    </ol>
    <ol type=A>
      <li value=17><b>I get some error about <TT>ICMP_MINLEN</TT> not being
      defined?</b>
      <li value=1>Cheops 0.50 did not support libc5.&nbsp; Upgrade to the
      latest version. 
    </ol>
    <ol type=A>
      <li value=17><b>I get some
      error about <TT>ip_csum</TT> not being a member of struct ip?</b>
      <li value=1>Comment out the <TT>#define ip_sum ip_csum</TT> in
      libc.h.&nbsp; Someone write me an autoconf please.
    </ol>
    <ol type=A>
      <li value=17><b>I get some
      error about <TT>-lresolv</TT>?</b>
      <li value=1>Read and edit
      the Makefile, and comment out the line <TT>LIBS+=-lresolv</TT>.&nbsp;
      Autoconf, please!
    </ol>
    <ol type=A>
      <li value=17><b>My Windows NT machine is detected as a Cisco!/My
      Macintosh is detected as an SCO box!</b>
      <li value=1>I'll modify these
      entries, but queso isn't perfect.&nbsp; Sometimes two OS's reply the same
      way.
    </ol>
    <ol type=A>
      <li value=17><b>I get some
      error about <TT>-lresolv</TT>?</b>
      <li value=1>Read and edit
      the Makefile, and comment out the line <TT>LIBS+=-lresolv</TT>.&nbsp;
      Autoconf, please!
    </ol>
    <ol type=A>
      <li value=17><b>Isn't cheops just a hacker tool?  Doesn't it just let people hack my network?</b>
      <li value=1>No, it isn't.  Cheops provides a simple interface that eases visualization
      and access of your network and network resources.  The technologies it
      uses are essentially ping, traceroute, halfscanning, and queso, all of
      which have been around for a while.  
      Cheops is no more a hacker tool than a file manager is because it presents
      the filesystem in a way that is easier to visualize and access.  Cheops
      makes no attempt at being stealthy (beyond what is necessary to avoid
      unnecessarily starting up services) or hiding what it's doing, and as such
      would make a really terrible hacking tool anyway.
      <P>
      As as system administrator, Cheops provides you a convenient tool <I>you</I>
      can use to pre-empt hacking by knowing just <i>what is</I> on your network and
      just what services (and what versions of some of them) are running.
      <P>
      In any case, if you are not the administrator of your network, particularly
      if you are on a campus network, you should probably ask your administrators
      if it is acceptable to use cheops on your network, because it will almost
      certainly set off alarms if you are on a paranoid network. <B>I will not
      be responsible if you get in trouble for using cheops!</B>
      <P>
      Remember, <I>good security is about being prepared,
      not just hoping that nobody notices your front door is open</I>.
    </ol>
    <ol type=A>
      <li value=17><b>Is there a commercial version of cheops</b>
      <li value=1>Yes, it's available <A 
      HREF="ftp://ftp.marko.net/pub/cheops">here</A>
      and is available under a <A HREF="COPYING-com-single.txt">single user</A>
      license, for $150, or a <A HREF="COPYING-com-site.txt">site 
      license</A> which
      ranges from $500 to $5000 depending on options.  For more information, 
      contact
      <A HREF="mailto:markster@marko.net">the author</A>.
    </ol><p><hr size=1 noshade><span class=again><a 
    href="index.shtml">Back</a> to the main Cheops page.</span></TD>
    <td bgcolor=#bbbbbb background=images/sidebust.gif align=right>&nbsp;</td>
  </TR>
</TABLE>
<table border=0 cellspacing=0 cellpadding=1 bgcolor=#000000 width=600>
  <tr>
    <td><table border=0 cellspacing=0 cellpadding=5 bgcolor=#cccccc width="100%"
    >
      <tr valign=bottom>
        <td><IMG
        SRC="images/logo-new2.gif" alt="Cheops -- Network User Interface"></td>
        <td align=right><IMG
        SRC="images/copy.gif" alt="(c) Copyright 1998, 1999, Mark Spencer"></td>
      </tr>
    </table></td>
  </TR>
</table>
</body>
</html>