Tutorials
WARNING:Some
of the materials included in these guides can be used for illegal activities.
i do not encourage such activities, and believe that such information should
be made public because of the public's right to know and in order to help
people defend themselves from computer criminals.
Note:
some of the tutorials have HTML versions. However, they might not be updated
due to changes that might occur after the HTML version has been created,
and it's hard to keep up with things. i am sorry for any inconvinience.form
more information drop your mail at [email protected]
Download everything
in one happy zipped file.
Note: this
file is NOT infected with a virus! Click.exe, a file that comes with irc.zip,
is infected with a virus, and it will only infect you if you run the program
(duh), so don''t. Happy99.exe is infected because it is a virus. It comes
together with the happy99 tutorial to teach you about this virus - how
it works, what it does, how to get rid of it etc', not to damage your system.
Finished Tutorials
Survival
Guides
* How
to Ask Questions Without Getting Flamed (version 1.0) - a lot of people
I know need to read this guide. Not only that it will help you get flamed
much less often, but it will also help you figure your way out of flame
wars and clear up your name after you get flamed. In addition to being
quite useful to many people, it is also a humoristically-written tutorial
that is fun and interesting to read.
HTML
version here.
Networking
and Network Security
* How
servers are cracked (version 1.0) - teaches you how most server cracks
occur. You need to read either the FTP security tutorial or the Sendmail
security tutorial first, though.
* FTP
Tutorial (version 2.1) - covers FTP hacking, FTP commands, what the
hell is FTP and tons of tips and tricks (not all FTP-related) in the newbies
corner.
HTML version here.
* RM
Networks Tutorial (version 1.22) - yes, RM Networks. You know, those
local networks, not Internet networks... RM Networks are so stupid that
they rely on the fact that the user is even dumber. Stumbled across one
in your school/university/college/working place? Want maximum priviledges
on it? Then try this tutorial. HTML
version here.
* Ad
Blocking Tutorial (version 1.8) - are you tired of seeing stupid commercials
and popups popping on your screen and chewing up your bandwidth? Then read
this! HTML version here.
* Sendmail
Tutorial (version 2.1) - find out why Sendmail is called 'the buggiest
daemon on earth', and find out what a daemon is anyway. Tons of ways to
crack into big computers as well as PCs unleashed, including, of course,
information on how to block these holes. HTML
version here.
* Various
Sendmail Holes (version 1.0) - the most known Sendmail holes. Just
to show you what we mean by "The Buggiest Daemon on Earth".
* Anonymity
Tutorial (version 1.5) - tired of people getting your IP over ICQ or
IRC? Tired of website owners knowing EVERYTHING about you? Tired of people
tracing you by your Email address? Read this one and learn how to anonymize
yourself!
HTML version
here.
* Proxy/WinGate/SOCKS
Tutorial (version 1.0) - don't know what a Proxy is? Don't know what
a WinGate is? Don't know what a SOCKS firewall is? Wanna learn how to increase
your anonymity by using them to "bounce" your connection? Then read this
one. HTML version here.
* Info
Gathering Tutorial (version 1.8) - want to find private information
about people and scare them like hell? Then read this tutorial, you'll
just love it!
HTML version
here.
* ICQ
Security (version 1.5) - learn about ICQ's
security flaws, how to exploit them and how to protect yourself from malicious
users who use these flaws against you. Stealing passwords, reading someone's
entire hard drive, flooding, spoofing, DoSsing, utilizing the ICQ protocol
and what not. HTML version
here.
* Exploits
Explained: The javasCript hole in Hotmail (version 1.0) - this excellent
tutorial by Little V is the first tutorial in our Exploits Explained series.
Each tutorial in this series will explain about a certain hole. This one
explains about the JavaCript hole in Hotmail, which allows you to read
messages from someone's inbox, send messages from his Hotmail account,
get his password etc'. HTML
version here.
* Mailing
Lists Security (version 1.0) - how to improve your mailing list's security,
how to hack other mailing lists and what is a mailing list anyway (plus
different kinds of mailing lists, where and how to get them etc').
* Exploits
Explained II: The #2,000 "Bug" (version 1.1) - learn about the #2,000
"bug" in IRC, which in certain cases let's you screw up reeeeal bad with
people and channels, and play cool jokes on people. HTML
version here.
* IP
Masquerading Tutorial (version 1.1) - learn what IP Masquerading is,
and what is it good for anyway.
* Speeding
Up Your Internet Connection Using DNS Caching Under Unix and Windows
(version 1.0) - what the name says...
* Trojans
(version 1.0) - what are trojans (covers both Unix trojans and Windows
trojans)? Different types of trojans, how to detect and defeat them etc'.
HTML
version here.
* The
POP Protocol (version 1.0) - learn more on how Email works. Learn to
check your Email by hand from anywhere around the world without the need
of any programs at all besides telnet. Learn how to delete mailbombs in
seconds. Utilize the POP3 protocol by yourself with this tutorial. HTML
version here.
* Domain
Hijacking (version 1.0) - check out this one to learn how to hijack
domain names. By the time you read this, it might already be outdated,
but what the heck, read it anyway.
* Exploits
Explained III : Getting Rid of the NetZero Banner (version 1.0) - do
you use NetZero, the free ISP? Don't
you just hate those ads? Now you can remove them and block all traffic
from the ads server so it won't slow down your connetion! NetZero users
- read this one.
* Extracting
Web Server Information using Telnet (version 1.0) - learn the basics
of the HTTP protocol, and how to use this knowledge to gain important information
about web servers without being detected.
* Uploading/Downloading
Files From/To Usenet Networks (version 1.0) - do it by yourself, instead
of using a program, and learn just a bit more about MIME encoding.
* HTTP
Torn Apart - the inner workings of the http protocol, showing you what
your browser does automatically, giving you greater control over what you
send out and take in from the world.
* Virus/Trojan
- how the work and how to make them work ;)
* FTP
Exploits (version 1.0) - Just what it says really, what more can i
tell ya, shows how FTP daemons and the flaws in the FTP service in general
are exploited with example code.
* Net
Tools Explained (version 2.0) - a complete revamp of the tutorial which
shows how windoze can still be useful, this is an absolutely great tutorial
for the newbie covering most aspects of using free tools as reconnaissance
and hacking. There is also a version with notes from R a v e N here
* Firewalls
Torn Apart (version 1.0) - shows you what firewalls are and their weaknesses,
includes some information about the TCP/IP stack.
* The
Structure of an IP Address (version 1.0) - explains what's behind the
numbers in an IP address, and some interesting or special IP ranges that
you should know about.
* DoS
Attacks Tutorial - we've wanted to do a tutorial about DoS attacks,
but then we've found this CERT paper, so we've decided that instead we
should rather put it up in here and do some updates to it later on (mostly
information about new attacks and making things easier to understand for
newbies).
* Firewalls (coming soon) - learn
about different classes of firewalls (packet-level filters, router firewalls
etc'), the basics of firewalls and some firewalls you should encounter
on the way.
Unix
* Beginners
Guide to Linux + Easy Installation Guide (version 1.1) - a tutorial
dedicated to all these people who want to install a relatively simple Linux
distribution easily and painlessly.
HTML
version here.
* Basic
Local/Remote Unix Security (version 1.2) - change default configurations,
basic packet filtering, how to secure your system's networking services
(or completely remove them or some of them, in case you don't need them,
in order to increate your computer's security), how to use, how to avoid
trojans, what are sniffers, how to maintain local security between different
users in your system (if you're not the only one using this system, whether
it's locally or remotely), some stuff about SSH, how to protect yourself
against computer viruses under the Unix system, what are security scanners
and how to use them, why you should encrypt your important data and how
etc'. The ultimate tutorial for a Unix newbie or semi-newbie who is interested
in computer security and/or networking.
* The
Shell Accounts Tutorial (version 1.0) - teaches a newbie everything
he needs to know about getting a shell account and it's limitations.
* The
Definitive Guide to Linux Gamers (version 1.0) - this guide will teach
all those Linux users that simply feel bored while on Linux due to the
lack of games where to go and what to do to get all of their favorite games
running on Linux.
* The R* Services (coming soon)
- learn about rsh, rlogin, rcp and all those other services that begin
with r, and their notorious security problems (and why you should do your
best to avoid using them, and tightly secure them if you really can't do
without them).
Windows
(95, 98, 2,000 and NT 4.0 and 5.0)
* Windows
Registry Tutorial (version 1.0) - learn more about the Windows registry.
How does it work, what does it do and what happened to the old .ini files?
HTML
version here.
* Yet
Another Windows Registry Tutorial (version 1.1) - this one contains
some information that was not included in the previous one. We really like
writing those Windows registry tutorials, do we? :-)
* Cracking
File and Print Sharing (version 1.2) - learn about this method to crack
into Windows box that has file and print sharing on (even if the shares
are password-protected), how to protect yourself against it, and how to
secure your shares (if you have any).
* Cryptic
Windows Errors Explained (version 1.0) - just what the name says.
* Windows
95/98 Local Hacking - teaches you all you ever wanted to know about
getting to the registry, command prompt, display settings, control panel
etc' etc' in a restricted Windows 95/98 environment.
* Service Packs (coming soon) -
what are service packs? Why install them? Why are they so important to
your NT box's security? What do they contain? What are the problems with
service packs?
Novell
* Novell
Hacking for Complete Newbies (version 1.0) - just what the name says!
IRC
* IRC
Warfare Tutorial (version 1.0) - ever wanted to know how those lamers
keep taking over your channel and/or kicking you off IRC? Learn to protect
yourself here! WARNING: an attached file, flood.exe, which is an example
program to many script-kiddie IRC flooders out there, is infected with
a trojan. DO NOT run it! HTML
version here.
* Eggdrop
Bots Tutorial - learn how to set up your own Eggdrop bot on IRC, and
how to send commands to it, make it execute automated processes or commands
when certain credentials are met etc'. HTML
version here.
Local Security
* Standalone
Security (this tutorials wasn't written by a BSRF member. Read about
what exactly happened here).
HTML
version here.
* How
I hacked my local library (version 1.0) - no, I'm not talking about
gaining access to control panel and the registry. I'm talking about gaining
access into a nation-wide library database from home, plus using some kewl
tricks in the process.
Using Tools
* Using
John the Ripper to Crack Unix Passwords - an easy guide to using John
the Ripper to crack Unix password files.
* Using
FZC to Crack Password-Protected Zip Files - an easy guide to using
FZC to crack those annoying password-protected zip files.
Hardware
* Overclocking
Tutorial (version 1.6) - tired of your old CPU? Your outdated 3D accelerator?
Your X-type hardware? Then do some overclocking! Get more speed from your
hardware for free! This tutorial covers overclocking plus lots of explanations
about various pieces of hardware like the CMOS chip, the Cache chip, your
RAM, BUS connections etc'. HTML
version here.
* Interesting
Things You Didn't Know About Your Computer's Hardware (version 1.0)
- read Njan's amazing tutorial about all those things you always wanted
to know about PC hardware but never had the guts to ask. HTML
version here.
* How
to Build Your Own Computer (version 1.0) - save endless amounts of
money and gain endless amounts of fun by buying parts and building your
own computer by yourself.
Phreaking
* Phreaking
Tutorial (version 3.2) - this should get all those newbie phreakers
out there started. An excellent tutorial by Squiler, the only phreaker
aboard BSRF. HTML version
here.
* Advanced
Phreaking Tutorial (version 1.1) - already finished Squiler's
phreaking tutorial? Want more? Then this one is for you! More phreaking
information and techniques, with some more advanced stuff than the previous
one.
The
Ultimate Phreaking Tutorial II (version 1.0) - liked Squiler's
first phreaking tutorial? Want more? Then read this one!
* The
Definitive Guide to Phreaking, the first revelation - yup, more phreaking!
* The
Cellular Phones tutorial (version 1.0) - learn some cool tricks you
can play with cellphones.
Cracking
* Cracking,
Part I (version 1.0) - learn how to crack programs by yourself, and
what the hell cracking means anyway.
* Cracking,
Part II (version 1.0) - make your first steps in cracking, while cracking
an example program!
* Cracking
Opera 3.61 (version 1.0) - learn more about cracking through the process
of cracking the Opera browser (version 3.61).
* Hex
Editing Explorer.exe (version 1.0) - mess around with Windows' Interface
program!
* Different
Numbers Systems (version 1.0) - octal? Binary? Hex? And how to convert
between them.
* Register
Modfying (version 1.0) - a must read for every cracking newbie.
* Cracking
3D Mark 99 Max (version 1.0) - another cracking-by-example tutorial.
Programming
* HTML
(version 1.0) - learn how to build your own HTML pages. Fonts, colors,
links, pictures, backgrounds, frames, image maps and what not.
* The PERL (Practical Extraction
and Report Language) weekly journal - Volume
I - Volume II. More
volumes will be coming soon (hopefully in a week, as the name says).
* JavaScript (coming soon).
* C for complete beginners (coming
soon).
Encryption
*
The
Basics of Cryptography (version 1.0) - a short, easy and simple primer
to encryption. Different types of encryption, breaking it etc'. HTML
version here.
* PGP
Encryption for Beginners (version 1.0) - learn how PGP works, what
is it good for, why would you want to use it, how to use it and why it
can be so hard to break (and what the hell is PGP, what it stands for etc').
* Quantum
Encryption (version 1.0) - learn just how quantum encryption works.
* DESbreak
(version 1.0) - a sample program written in Perl (yes, we know the drawbacks...
read the attached text file) that is meant to show people how bruteforce
password-cracking works behind the scenes, and how to make your own bruteforcer.
It can also be used to break passwords often found in wwwboard password
files and other scripts.
* Password
Cracking Decrypted (version 1.0) - lots of encryptions explained here,
such as the Windows login passwords, screen saver passwords, Dial-Up passwords,
HTTP-based authentication, BIOS passwords and many more. Some source code
included.
Viruses
* The
Happy 99 Virus (version 1.0) - learn all about this Internet
worm (how it works, how to remove it etc'). Note: this tutorial comes in
a zip file, together with the virus (no, you won't get infected unless
you run it! What kind of a question is that?), and some anti viruses will
warn you that you are downloading a virus. If you can't turn your antivirus
software off, you can still view the tutorial itself here.
* The
Melissa Virus (version 1.0) - the virus that once drove the world crazy,
explained and analyzed (virus source code included).
* Explorer.zip
(version 1.0) - learn all about the explorer.zip virus, which has got a
lot of people extremely annoyed and it's time.
* The
Bubble Boy Virus (version 1.0) - the name says it all... :-)
* Pretty
Worm - The virus with somee very clever features... the link is temporarily
dead, sorry for any inconvenience caused.
History
* History
of Dos (version 1.0) - this tutorial would teach you all about how
Microsoft started up and a little about DOS, the OS that once almost completely
ruled the home and office PC OS market.
HTML
version here.
Misc
* Seti@Home
Speedup (version 1.0) - learn how to speed things up with
Seti@Home.