textfiles/phreak/thc-scan.txt
2021-04-15 13:31:59 -05:00

1156 lines
44 KiB
Plaintext
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

-----------------------------------------------------------------------------
ÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜ
Û Û
ßßßßßßßÛ Ûßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß
Û Û ÜÜÜÜÜ ÜÜÜÜÜ ÜÜÜÜÜÜÜÜÜÜÜÜÜ
Û Û Û Û Û Û Û Û
Û Û Û ÛÜÜÜÛ Û Û Ûßßßßßßßß
Û Û Û Û Û Û
Û Û Û Û Û Û
Û Û Û ÛßßßÛ Û Û ÛÜÜÜÜÜÜÜÜ
Û Û Û Û Û Û Û Û
ßßßßßß ßßßßß ßßßßß ßßßßßßßßßßßßß
ÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜ
Û The Hacker's Choice Û
ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß
--------------------------------------------------------------------------------
THC-SCAN v0.8á
(c) 1996 by van Hauser/THC of LORE BBS
* PUBLIC BETA RELEASE *
Part Title Line # Last Updated in Ver.
------------------------------------------------------------------------------
I. Introduction 50 v0.7a
II. Commandline Parameters 240 v0.8á
III. Online Scanning Keys 550 v0.7a
IV. How to configure Modem & TS-CFG 750 v0.7a
V. Tips & Tricks 855 v0.7a
Epilog: Update? How to contact? etc. 975 v0.8á
------------------------------------------------------------------------------
==============================================================================
I. Introduction
->> Please read HISTORY.DOC to see what's new, or get a general insight <<-
What does THC-SCAN
------------------
THC-SCAN scans a defined range of phone numbers.
It Reports : Carriers, Tones, VMBs, Fax etc. etc. depending on the mode
setted & configured. (You can do many more things with this piece, but get
a brain to find out ... ;-) [300 kb source code by the way ...]
Hey that looks like TONELOC !
-----------------------------
Yep. Toneloc is very good. But first it didn't work on my computer and
second it could be enhanced. So i wrote this one. And my personal
opinion is, that this one is better. Much more flexible and more functions.
(which programmer would say his one is not as good as? Why releasing it then?)
Take a look. Try it, test it. It's worth it's time !
Who's Who in this file package ?
--------------------------------
THC-SCAN.EXE The Scanner EXEcutable
TS-CFG.EXE The ConfigMaker EXEcutable
DAT-CONV.EXE DAT File Converter Toneloc <-> Thc-Scan
DAT-MANP.EXE DAT File Manipulator for Thc-Scan, exchange ID values.
DAT-STAT.EXE DAT File Statistical Analyzer.
EXTR-NO.EXE Extracts (phone-)numbers from a text file.
BETATEST.DOC IMPORTANT INFORMATION FOR BETATESTERS /* Only in BETA Releases */
DATFILE.DOC The Structure of the Thc-Scan DAT Files
ERRLEVEL.DOC Overview of the Errorlevels returned by Thc-Scan
HISTORY.DOC History File. What's new, what changed, bugs etc. READ IT !
THC-SCAN.DOC Small Documentation for the average Scanner Guy
TONELOC.DOC Differences between Thc-Scan & Toneloc. How to (ex-)change.
SIGS.ZIP PGP Signatures of all EXEcutable files in this package.
Please check to get a secure version of my public PGP key.
FILE_ID.DIZ File Description for BBS
LORE.COM Small demo of LORE BBS ;-)
THC.NFO Important. Our group infos ;-)
The different Modes
-------------------
There are two basic modes, THC-SCAN can be set.
CARRIER MODE - THC-SCAN searchs for carriers
TONE MODE - THC-SCAN searchs for tones/pbx. Those ones with a dialtone.
When in CARRIER MODE, THC-SCAN can also identify VMBs, Voice, Fax and more.
You may change the mode online by pressing "ALT-M"
The AUTONOM/MANUAL Mode
-----------------------
This is a special mode, never ever seen on a scanner before.
For this Mode ADD-ON you must sit in front of the computer while scanning.
(you should do this every time, unless you are so lazy to scan
for carriers only)
When turned on, you may continue dialing! This is useful for Tones/PBX, or
VMBs or Answering Machines, to test the code length etc.
Press ENTER when autonom/manual mode is turned on to continue dialing.
You may also enter "M" while online to redial and enter autonom/manual mode for
this call only. Or you may hit "Alt-M" to toggle this mode on/off
DIAL MODES
----------
You can choose to dial RANDOM, Sequentiell up & down (with step rates too)
or to Dial all numbers in a specified textfile. Read next Paragraph for
details on this.
DIALING NUMBER FROM A TEXT FILE
-------------------------------
This allows you to scan every number you put on a list.
DRAWBACKS :
NO Dat file is created (of course)
BACKSPACE key (redial last 20 dialed numbers) won't work here
If you want to continue such a scan type after aborting it, you must manually
delete everything until the line THC-SCAN should continue.
ADVANTAGES :
You can put any number on the list you want to.
The first scanner ever to offer this possiblity
How to use this :
Use EXTR-NO.EXE to extract the phonenumbers from any textfile (carrier
listings ;-) ... check the created file after that for mistakes etc.
Start THC-SCAN with : THC-SCAN.EXE @<textfilename> [any other options]
Note that /M, /X, /D and /R are disabled when using this option.
Guys, this one is REALLY cool! I collected EVERY textfile, message, Scanlist
TL & TS DAT File and extracted every modem carrier into the file.
Then I scanned ALL 700 numbers found, revealing me the list of 500 carriers
on german toll free numbers, the most complete list ever to be created ...
PRIMARY & SECONDARY Identifications
-----------------------------------
This is also a special thing first ever possible in a scanner.
Primary Identification is the main thing about the number.
Is it a carrier, tone, vmb, girl voice, fax etc.
You press the ID key (F for Fax f.e.) and THC-SCAN will stop and move to the
next number.
Secondary Identifications are other characteristica which are interesting.
For example if the phone system of the target is using CCiTT #4 or #5
which is interesting for blueboxers, or to determin if the number is in
an other country (better if you want to play with those numbers, depending on
the law of your country, you may only break the law in the country the phone
number is located. Check your lawyer.) on f.e. Toll Free Numbers.
When you press the ID key for a Secondary ID (5 for CCitt #5 for example)
THC-SCAN will not stop. You may type some more 2ndary IDs.
But when you press a Primary ID, THC-SCAN stops and moves to the next number.
SECONDARY Identifications are marked in Section III - Keys while online
as SECONDARY.
Carrier Hacking & Nudge
-----------------------
When mode enabled (TS-CFG : MODE HACKING), depending on mode set it will
0) wait for nudge delay timeout
1) send nudge string to system and wait for nudge delay timeout
2) beeps a few times to inform you that YOU can now enter the system.
NO nudge delay timeout. You can online hack the other system)
Don't unset the string variable for your Carrier Hack Log, or no log file
will be created.
Pressing ALT-T while 0) or 1) is in progress automatically enters 2)
See TS-CFG to see how to set up the NUDGE STRING.
NUDGE DELAY counts the time after the connect had been made. When exceeding
Nudge delay setting, THC-SCAN disconnects (only in 0) and 1) )
The DAT File & the LOGs
-----------------------
In the DAT file are many things things saved - all primary IDs and the no#
of rings detected on that number. Not the 2ndary IDs !
In the LOG files everything is written. In the main log file everything is
logged, in the specialized logs (VMB LOG f.e.) only those about this type are
written too. If you Delete the name entry in TS-CFG, that type won't be logged
in an own file anymore!
van Hauser says :
-----------------
Thanks to all Betatesters, especially to : The Analyst, Wilkins & Plasmoid !
Credits for the nice blinking Screen, and scrolling up/down go to Plasmoid ;-)
Credits too for the nice EXE file crypter got to Marquis. ;-)
Greetings to : ú Omega (hi chummer! Thanks for your help! And make a BACKUP!)
ú Tom (thanks for your betatesting too!)
ú The Search, JFF (good work spreading the THC releases)
ú Scavenger (thanks for the help! (& the best dialer, ya know)
ú Skysegel (spoof'em! ;-)
ú The Q (for being no where and absent all the time)
ú Marquis / UCF (let's let our groups work together ;-)
ú Muchos Maas, Minor Threat (for programming TONELOC, breaking
the limit at the art of scanning. Your program gave me GREAT
inspirations!) Hope ya get out of jail soon.
... and to Dr. Fraud, Karl Marx, Chotaire ... all on #bluebox
And two guys who are out at the moment ... the two most
dangerous things that may happen to a hacker :
ú El Griton (Being busted by Police + Fbi ... good luck chummer!)
ú Vaxxer (Being occupied by his girlfried ... Get up AGAIN!)
With those guys, the sky is the limit ...
==============================================================================
II. Commandline Parameters
---------------------------------------------------------------------------
THC-SCAN.EXE [@]<DatFile> [/M:<dialmask>] [/X:<excludemask>] [/R:<from>-<to>]
[/D:<from>-<to>] [/#:<no>] [/H:<time>] [/S:<time>] [/E:<time>]
[/C] [/T] [/A] [/B] [/Q] [/!:<ConfigFile>] [/*:<no>] [/&] [/N]
Parameter :
-----------
[@]<DatFile> The name of the DAT file to create/use/update.
This MUST be the first parameter to give to THC-SCAN !
If you specify the "@" in front of the filename,
that will be the specified DIALTEXTFILE ! (Read Sec. I)
Optional :
-----------
[/M:<dialmask>] The Dialmask to use for scanning. If you use f.e.
/M:1234-x-6-xxx the program will scan from
1234-0-6-000 to 1234-9-6-999. You may use any number
of X's between 1 and 4 - not more! If you don't
specify this option, the <DatFile> name will be
interprated as <dialmask>.
You may put the X's where ever you want like :
/M:x-1-x-2-x-4-x-5
The "-" character is NOT necessary.
[/X:<excludemask>] The Excludemask to use for scanning. The numbers
excluded WON'T be scanned! the excludemask must have got
the same length as X's are used in the <dialmask>
If you use f.e. /M:1234-xxxx and /X:00xx
then 1234-0000 to 1234-0099 WON'T be scanned, all others
will. You may specify up to 10 exclude masks.
[/R:<from>-<to>] A Special Range to scan. This is useful if you want f.e.
create a DATfile with a full range (XXXX) but want to
scan today/tonight only a special range from 0000 to
0250 ... /R:0-250 ... you may use up to 10 Ranges.
[/D:<from>-<to>] This is like /R but DROPS (doesn't scan) those numbers.
/D:500-999 f.e. won't scan 0500 to 0999
You may use up to 10 Drops
[/#:<no>] This is the maximum number of tries THC-SCAN will make
until it will exit. f.e. /#:100 will make 100 dials
and then exit. If not specified there won't be a limit.
[/H:<time>] This specifies a timerange. When exceeded THC-SCAN will
exit. if you just use /H:4 it will scan for 4 hours,
if you use /H:0:30 it will scan for 30 minutes.
[/S:<time>] This specifies the Starting Time for scanning. THC-SCAN
will wait until a key is pressed OR the time mentioned
is reached and will then begin scanning. You may either
use am/pm time or military time :
/S:3:50p will wait for 15:50 ...
/S:14:15 will wait for 2:15p ...
[/E:<time>] This specifies the Ending Time for scanning. When
reached, THC-SCAN will exit. Usage is like /S.
You must not use /S and /E together.
[/C] Starts THC-SCAN is carrier scan mode. Overrides what ever
was specified in the config file.
[/T] Starts THC-SCAN in tone scan mode. Overrides what ever
was specified in the config file.
[/A] Starts THC-SCAN with autonom/manual mode ON. Overrides
setting in the config file. This is an additional mode
to Carrier/Tone scanning. Read Section I. for more info.
[/B] Starts THC-SCAN with autonom/manual mode OFF. Overrides
setting in the config file. This is an additional mode
to Carrier/Tone scanning. Read Section I. for more info.
[/Q] Prevents any beeps made by THC-SCAN
[/!:<ConfigFile>] Specifies an other config file to use but THC-SCAN.CFG
[/*:<no>] Dial only numbers which were identified as a special
type. Consult the DATFILE.DOC to check the numbers to use
f.e. Timeout is 32 to 39 (depending on rings detected).
To scan Timeouts with NO rings again use /*:32
to scan Timeouts with 5 rings again use /*:35
to scan ALL Timeouts again use /*:32X
This X after the number tells THC-SCAN to scan all
members of a type, from 0 to 7 rings.
You may use this option up to 10 times.
[/&] Turns Debugging mode ON. All modem output will be saved
into MODEM.LOG
[/N] Turn Effects (Window Scoll up/down) off. In future this
will also turn assembler screen writes off to be
Desqview compactible.
Note : The "/" before the option is NOT necessary NOR the ":" after.
you may also use "-" instead of "/".
All these Examples are valid :
THC-SCAN scanit -M:1234xxxx /C h5
THC-SCAN scan1234xxxx -T S23:00
THC-SCAN 1234-xxxx -!alternat.cfg *72x /*:64X -Xx000 d7999-9999
THC-SCAM 1234xx -Q
All these Examples are NOT ! valid :
THC-SCAN scanit -m1234xxx a b Autonom/manual mode turned on & off
THC-SCAN scanit -m1234xxx c t same as above but with carrier & tone
THC-SCAN scanit c no dialmask specified, the datfilename
hasn't got a X in it!
THC-SCAN xrated NOTE : This would be valid! it would
simply dial the number 0, then 1 etc.
If the program doesn't behave like you want, some strange things happen like
numbers dialed again, some dialed not etc. Check your CFG File ! There are
numerous things to configure so check first if everythings correct.
(escpecially the options SAVE DATATYPES, REDIAL BUSY, AUTONOM/MANUAL MODE,
SCANNING MODE - all in the MODE Menu of TS-CFG.EXE, plus Modem Config
Options like WAIT BETWEEN CALLS, MODME HANGUP TYPE, CHARACTER DELAY)
-------------------------
TS-CFG.EXE [<ConfigFile>]
Optional :
-----------
<ConfigFile> If not specified, THC-SCAN.CFG will be loaded/created.
TS-CFG will convert all configfile version from v0.6a
up automatically.
----------------------------------------------------
DAT-CONV.EXE <Datfile 1> <Datfile 2> [<ID_1> <ID_2>]
Parameters:
-----------
<Datfile 1> DAT File to load.
<Datfile 2> Dat Filename to write.
Optional :
-----------
<ID_1> in TL->TS Mode : THC-SCAN DAT ID to write for NOTE
variable in TL Dat file.
in TS->TL Mode : THC-SCAN DAT ID to write as NOTE
variable into TL Dat File
<ID_2> same as above but for NO DIALTONE variable.
if you define the optional variables you must either only set ID_1 or both,
you can't only set ID_2.
------------------------------------
DAT-MANP.EXE <Datfile> <ID_1> <ID_2>
Parameters:
-----------
<Datfile> DAT File to manipulate. .BAK file will be created.
<ID_1> ID Type to search for. Look up ID numbers in DATFILE.DOC
Appending an "X" after the ID will search for the whole
type (means with all ring counters).
<ID_2> ID Type to overwrite ID_1. Appending an "X" after the ID
will transfer the ring counters. Only Possible if also
on ID_1 an "X" is appended.
----------------------------------------------------
DAT-STAT.EXE <Datfile> [<Outputfile> <ID>]
Parameter :
-----------
<Datfile> DAT File to analyze.
Optional :
-----------
<OutputFile> File to write the data to.
<ID> ID number of the phone numbers to write into <OutputFile>
As Usual you may search for all IDs of a type with "X"
This prints some statistics about the DAT File.
The Optional Parameters must be used together !
The Optional thing is very interesting : by specifing the outputfile and the
ID, it will search for the ID, and writes the WHOLE PHONENUMBER of the ID into
the outputfile! Practical to import this data into another program!
(for example Textfile Dial Option from THC-SCAN with @)
----------------------------------------------------
EXTR-NO.EXE <TextfileINPUT> <TextfileOUTPUT> [[<no-min-length>] [[REMOVE] [ONLY]]]
Parameter :
-----------
<TextfileINPUT> Textfile to examine for numbers
<TextfileOUTPUT> Textfile to write the found numbers to.
Optional :
-----------
<no-min-length> Minimum Length the number should be. (Std:6)
REMOVE This Keyword removes ALL seperator of found numbers.
F.e. 1-800-5555-444 would be 18005555444
ONLY This Keywords specifies that the numbers may NOT
have a seperator. Normally a number may have one
seperator between each other, like 1-800- etc.
so NORMALLY this is valid :
1-800-5555-444
1-8-0-0-5.5./5/5 4 4 4
but also 12/12/95 which is more likely a date.
With THIS keyword there are NO seperators allowed!
----------------------------------------------------
TXT-CONV.EXE <InputFile> <OutputFile> <ConvertType>
Parameter :
-----------
<InputFile> File to read the data from
<OutputFile> File to write the data to
<ConvertType> Convert with which option :
7E1 - file is assumed to be captured with 8N1
but is really 7E1 and makes it readable.
Noise characters will be removed.
7O1 - file is assumed to be captured with 8N1
but is really 7O1 and makes it readable.
Noise characters will be removed.
REMOVE - Removes any character above 122 value.
Useful when you got a connection without
error correction and you want to filter out
the noise characters.
LF gimmick : converts to amiga/unix text format.
Any Carriage Return character will be removed.
CRLF Converts to MsDos Text format from both
amiga/unix and the rare OS type text format
automatically.
CR gimmick : converts to some rare OS text format.
Any Linefeed character will be removed.
==============================================================================
III. Online Scanning Keys
While Online you can hit the following keys with the following results :
(print this section or press "?" while online)
SCAN MODE
=========
KEY DESCRIPTION
----- --------------------------------------------------------------------
B Identifies the current dialed number as BUSY
Will be saved into BUSY LOG
C Identifies the current dialed number as CARRIER
NOTE: when the CARRIER HACKING is ON (see TS-CFG.EXE) then THC-SCAN
will continue to try to connect. Press SPACE to abort connect
try and move to next number. It will still be saved as CARRIER
Will be saved into CARRIER LOG
When Hacking, the output will be saved into CARRIER HACK LOG
F Identifies the current dialed number as FAX
Will be saved into FAX LOG
G Identifies the current dialed number as GIRL (Female Voice response)
Will be saved into VOICE LOG
I Identifies the current dialed number as INTERESTING VOICE
Will be saved into VOICE LOG
M Redial+Manual, redials the current number and let's you enter MANUAL
DIAL MODE with ENTER for this call only. See Introduction for usage.
N Next Number WITHOUT setting an primary ID on that number.
(For closely examine later OR if you define a CUSTOM ID as 2ndary,
it would be overwritten whn pressing SPACE with the ID
UNINTERESTING) - the same as [TAB]
P Pops up PAUSE Window. You are still online. Press H for hangup,
R to Redial immedeantly, N for Hangup & Next Number or any
any other key to continue this numer and reset online timeout.
(Doing a continue after you hang up is not possible, you should
use Redial for that (logical, isn't it?))
Q QUIT after completed the call
R Redial current number
S Save a comment. When the call is completed it will ask you for a
comment. Your last comment made will be displayed. Use Control-X
to delete line. You can use also the Home, End, Insert, Delete,
Backspace, CursorLeft and CursurRight keys. ESC to abort, Enter
to save. SECONDARY ID
Will be saved into COMMENT LOG
T Identifies the current dialed number as TONE
NOTE: when the TONE HACKING is ON (see TS-CFG.EXE) then THC-SCAN
will enter TONE HACK MODE.
Will be saved into TONE LOG
U Identifies the current number as UNUSED
Will be saved into UNUSED LOG
V Identifies the current number as VMB
Will be saved into VMB LOG
X Extend the timeout for 5 seconds for this call only to a max of 255
plus the timeout value.
Y Identifies the current number as YELLING ASSHOLE (voice)
Will be saved into VOICE LOG
+ Extend the timeout for 5 seconds for this call only to a max of 255
plus the timeout value. (This is like "X" - "X" is for compactibilty
with Toneloc)
- Decrease the timeout for 5 seconds for this call only.
? When Online, one of the six help windows will be displayed in the
Statistic Window. Press "?" for the 6th time to see the stats again.
1-3 Identify current number as CUSTOM 1-3 ... You may specify their name
in TS-CFG. NOTE : Custom 1-3 may be assigned to be SECONDARY IDs.
Will be saved into CUSTOM LOG
4 Identify current line as CCiTT #4 (for blueboxers. SECONDARY ID
Will be saved into CCITT LOG
5 Identify current line as CCiTT #5 (for blueboxers. SECONDARY ID
Will be saved into CCITT LOG
6 Identify current number as foreign continent EUROPE. SECONDARY ID
Will be saved into COUNTRY LOG
7 Identify current number as foreign continent USA. SECONDARY ID
Will be saved into COUNTRY LOG
8 Identify current number as foreign continent ASIA. SECONDARY ID
Will be saved into COUNTRY LOG
9 Identify current number as foreign continent AFRICA. SECONDARY ID
Will be saved into COUNTRY LOG
0 Identify current number as an OTHER foreign continent. SECONDARY ID
Will be saved into COUNTRY LOG
SPACE Identify current number as UNINTERESTING. (NEXT)
TAB Next Number WITHOUT setting an primary ID on that number.
(For closely examine later OR if you define a CUSTOM ID as 2ndary,
it would be overwritten whn pressing SPACE with the ID
UNINTERESTING) - the same as N
ESC This aborts scanning immedeatly and quits.
ENTER When in AUTONOM/MANUAL mode, or activates Redial+Manual with M
you may press ENTER to continue dialing online !
Will be saved into MANUAL LOG
BACKSPACE Enters the DIAL_AGAIN Menu. You can select from the last 20
dialed numbers as many as you like to be dialed again.
Very useful if you identified a number wrong, or you were on the
toilett when this wonderful scanner detected a carrier and you want
to see what it was now.
NOTE : In Random Mode they won't be dialed again at once.
(it's random ;-)
F1-F8 Execute programs specified in TS-CFG
ALT-A ALARM! The screen will immedeantly show another picture, called
ALARM.BIN. The modem will abort at once and turn the modem speaker
OFF. The scanner will then continue. Press ALT-A again to see
the online scan screen. Note that that modem does not switch
the speaker on again. Do that with ALT-S.
ALT-B Activates BOSSKEY. Screen Blanks. Press Alt-B again to unblank.
The screen will be up to date with the online data.
Note: All other ALT Functions are disabled while Bosskey on,
Also Carrier Hacking in Mode 2 is disabled.
ALT-C Turn COMMENT ALL Mode on/off. When on it asks after EVERY number
for a comment.
ALT-D DIAL Menu. Enter a number to dial. (f.e. the number of your
girlfriend - and you don't want to stop the scanning process)
ALT-J Jump to DOS. Options will be displayed to Hangup, Continue, Redial
etc.
ALT-M MODE Menu. Change mode CARRIER <-> TONE and turn AUTONOM/MANUAL mode
on or off.
ALT-O OPTION Menu. Immedeantly runs TS-CFG while online. Changed options
will be loaded!
ALT-S Speaker Toggle : Turn Modem Speaker ON or OFF
ALT-T Enters TERMINAL MODE. When a log for carrier hacking is specified,
everything will be logged there.
Will be saved into CARRIER HACK LOG
TERMINAL MODE
=============
F1 Shows in the Status Line the other commands
ALT-B Send a Break
ALT-C Clear Screen
ALT-D Data Statistics
ALT-H Hangup
ALT-P Change Parameter -> Modem DATA Setting (8N1/7E1)
ALT-S Save Comment (now you can also set this ON from here)
ALT-T When in Carrier Hacking AUTO Mode, you can enter into manual mode
by pressing ALT-T.
ALT-X Exit (+ Hangup)
==============================================================================
IV. How to configure Modem & TS-CFG
I YOUR MODEM
First get all information about your modem.
You need to know which IRQ, BASEADRESS and BAUD SPEED is used.
For COM IRQ BASE are common, but may differ.
1 4 2E8
2 3 2F8
3 4 3E8
4 3 3F8
also important is the baud speed. Suggestions : If you got a modem
capable of 14400 Baud or more, try it with 14400 ... if you get the
error message "Can't initialize Port" then set it to 9600.
This is cause you use a 14.400+ Baud EXTERNAL Modem and your seriell port
is not fast enough. But this is not important. Real Carrier Scanner Guys
set their modem to 2400 Baud to get every carrier without problems.
II TS-CFG
Set Up TS-CFG. You must run TS-CFG before you can run THC-SCAN for the
first time, 'cause the CFG File will be created there. Change the defaults
to suit your modem. Everything you need to know about the options you may
change in TS-CFG are explained there. So here you'll only see those
options which need to be explained further and those with no help.
MODEM CONFIG MENU
-----------------
Modem Init : Configure your modem to wait for a carrier longer
then the timeout time defined (S7 Register to 60+)
The Carrier don't be lost easily (S10 Reg. to 50)
Check exact the time your modem needs to identify
the dialtone. Put this time into the S6 Register.
The modem should lower datarate when line quality
is bad, and it should try to connect on any
possiblity. Set Speaker On or Off as you like.
Use the factory settings and only change those
things, not more, that's the most securest way.
Also important is, that you set the REPORT level
to the highest (most time X set to 7)
(except you are a modem configure artist ;-)
Note: You can also change the S11 Reg to 50-65
to dial faster.
HANGUP TYPE Can either be FAST or SECURE.
Choose FAST and try this with a) normal scanning,
b) carrier hangup c) choose manual/autonom mode
and scan. If everything works fine use this mode,
it's much faster. It works great with Zyxels, but USRs
are much slower. Try it.
AUTO DETECT DATA If you want to autodetect databits, parity etc. used
by a system you're scanning, you must set your modem
data to 8N1. It will detect after the first 100
characters transmitted if it's really 8N1, or if it's
7E1 or 7O1. It will switch mode if 7x1 detected and
reprint them correctly and reset also the nudge string &
nudge timeout.
For all Modem configs : CONSULT YOUR MODEM HANDBOOK !
MODEM RESPONSE MENU
-------------------
Very important. If this isn't configured properly,
not everything will work correct.
For example, if no dialtone is detected, USR modems
responds with NO DIAL, Zyxel modems report NO DIALTONE,
and last but not least, Creatix reports NODIALTONE
All new modems report CONNECT when a carrier was found,
but old ones may report CARRIER ... and so on.
And not all modems can detect VOICE. Keep that in mind.
To make your life more easy you can do enhanced
identification. When you get a VOICE response, and your
modem didn't recognized a RINGING, then it's likely to be
a VMB ... so set for there FROM_RINGS to 0 and TO_RINGS
to 0 too for VMB detect (and set modem response to VOICE)
Make up your mind, you can do powerful things with that
but you need a brain to make that out! ;-) hehehehe
SCANNING MODE MENU
------------------
REDIAL BUSY Numbers dialed in this scan round will only be redialed
when busy when SCANNING RANDOM. Set the DIALING Option
to 0 for this. When Dialing Sequentiell, only busy
saved numbers from former tries will be done again.
OVERWRITE WITH BUSY If you scan for a special ID number (f.e. all carrier,
or tones with no ring) this defines if those Data will
be overwritten as BUSY when a BUSY is detected.
Of course you should turn them off, but you may set this
on to check which numbers you couldn't scan. Or do you
want to check all numbers in the log with your data file?
==============================================================================
V. Tips & Tricks
MODEM CONFIGS ?
Here's a good Modem config for the Zyxel 1496B :
AT &F *Q1 *P15 S11=60 S10=30 X5 N3 L6
if you want a quiet scanning, remove "N3 L6" and put "M0" there
If for normal use (BBS call), remove *Q1 and exchange S10=30 with S10=64
Here's a good Modem config for the USR Dual Standard 14.400
AT &F &A2 S11=60 S10=30 X7 Q0 E1
if you want a quiet scanning, add "M0"
Note : Get Infos about the undocumented commands for your USR.
There should be possibilities to even recognize CCiTT #5 clicks
when using the hidden Y command settings. Use the -& Option of
THC-SCAN to print all modem output into MODEM.LOG
Heres's good Modem config for the Creatix/Fax 14.400
AT &F S11=60 S10=30 X7 L3
if you want a quiet scanning, remove "L3" and put "M0" there.
Important with these configs is that you check that your modem dials
not too fast for your phone system. experiment a bit with it, ya can
save time with that ;-) (S11 Register)
HOW TO USE TOUCHTONE RECOGNITION WITH YOUR MODEM AND THC-SCAN
1) First Possility :
Put ",;%T" in your Dial Suffix string. (if you aren't using a USR for
DTMF Recognition, exchange the "%T" with the correct command)
Start THC-SCAN with the -& command to have all modem output printed
into MODEM.LOG. Set to SECURE HANGUP in TS-CFG - MODEM SETUP.
2) Second possiblity :
Set THC-SCAN to AUTONOM MODE or do a M (Redial+ Manual) while online.
Enter ALT-T for Terminal Mode immedeantly. When you see the "OK" Answer,
enter the modem command for Touchtone Recognition (AT %T).
To abort, press ESC. The output will be saved into your CARRIER HACK LOG
VOICE RECOGNITION RESPONSE WITHOUT EVEN FINISHED DIALING
Put a "," into DIAL SUFFIX in the MODEM CONFIG Menu in TS-CFG
SAME AS ABOVE BUT WITH TONE SCANNING !
also the same solve as above
THC-SCAN DIALS ONLY EVERY SECOND NUMBER
Raise the number for WAIT BETWEEN CALL in MODEM CONFIG Menu in TS-CFG
to 1000-1500
IDENTIFYING CARRIERS WHERE THERE AREN'T ANY
Set your S7 Register of your modem to +15 then the Timeout specification.
MY MODEM DOESN'T DIAL ALL NUMBERS - IN FACT SOME WEREN'T SEND TO THE MODEM
Raise the CHAR DELAY in the MODEM CONFIG Menu in TS-CFG to 5-25
This is only necessary for old and slow modems.
WHAT SHOULD I USE - RANDOM OR SEQUENTIELL SCANNING ?
It's up to you. If you do it random maybe your phone company won't notice
your extensive scanning. But good phone systems will. If you dial
sequentiell you can get an overview about a company f.e. you get
their Customer Service on -0000, a Special Bureau of the Company at
-0010 to -0050, a Fax at -0055 ... and you'll notice that fact. In random
you won't.
WHEN SHOULD I SCAN - DAY OR NIGHT ?
That's up to you too - at daytime your calls won't be noticed. (and in some
countries it's a illegal to scan!.) But many numbers will be busy.
Or Carriers will only be online in the night. Or a VMB etc.
At nightime then again your calls may be noticed.
But some guys don't have a choice, when to scan on their line.
WHAT DO YOU DO?
I scan random at daytime, sitting in front of the computer.
Sometimes a nightly carrier scanning while i'm sleeping. (random too)
At night, there are more carriers online then at daytime.
Some Tone-Types and the carriers can be checked automatically, but the
interesting things you can only find, when you are sitting in front of the
computer.
I FOUND A TONE - AND NOW ?
Get PBXHACK (from THC too ;-) and "analyze" it - if it's not illegal ;-)
I FOUND A CARRIER - AND NOW ?
Check it out - it might be interesting. If you get some annoying
"PASSWORD:" prompt then get LOGIN HACKER (from THC too ;-) to get in.
(but only if it's not illegal in your country ;-)
I'M IN THE USA - SO ?
Scanning is illegal in some countries. Check a lawyer.
But some phone companies make their own law, and close your line if
you do extensive scanning. So check & try & test ... & good luck
I'M IN GERMANY - SO ??????
Scanning is not illegal in Germany. But German Telekom has now installed
SS7 Monitoring Equipment from HP, where such scanning habits can be
analyzed (plus many more things ... this hardware is very flexible ...)
And Telekom trained a special team in darmstadt to locate those evil
scanners - thought it's not illegal - but you know it too - telekom doesn't
care about that! surveilling phone lines for their purpose!
Telekom already installed tools on the phone lines of two friends which
will let the line go busy after every second number dialed (no matter how
long you wait between the calls, no matter what numbers exactly you dial)
after you began scanning. Such tools are also already installed in some
areas on the public payphones to prevent scanning.
At the moment you are safe, but maybe from March to October '96 on
you should be careful.
==============================================================================
Epilog: Updates? How to contact? etc.
If you are updating from an older version :
Run TS-CFG. It will recognize the old version of the config file and
write the new one.
Where to get new versions :
Call one of the THC Dist Sites.
How to become a Betatester of THC :
At the moment we got two Betatest Directories on LORE BBS & ARRESTED
DEVELOPMENT and soon on SHOCK NETWORK too ... LORE BBS is a closed
system for experienced users only, so maybe it's better for you to
call A.D. or S.N to become a beta tester. Look for the numbers in THC.NFO
Once you've gto applied and access is granted write a comment to the sysop
or directly to me (van Hauser) to get access to the Beta Directories.
How to contact you (me ;-)
If you need some features, found some bugs, got questions/information :
1) Call LORE BBS -> ++49-(0)69-823282 Login:THC Pw:THC
leave a message for van Hauser
2) Call Arrested Development -> ++31-77-3547477 apply for an account
leave a message for van Hauser
3) Leave a message on my VMB in Germany : 0130-817698 Box:6630 (Aspen)
4) Write an email to -> vh@campus.de
I appreciate any comments! Flames, Bug Reports, Tips, Typing Errors, Wishes,
Excuses, Ideas for new Features - and of course your beautiful girlfriend ...
Thanks for taking all your precious time to read that shit ...
For all the typing errors - hey i'm german ... ;-)
Ciao...
van Hauser
==============================================================================
END
-------------------------------------------------------------------------------
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: 2.6.1
mQCNAzB6PNQAAAEEALx5p2jI/2rNF9tYandxctI6jP+ZJUcGPTs7QTFtF2c+zK9H
ElFfvsC0QkaaUJjyTq7TyII18Na1IuGj2duIHTtG1DTDOnbnZzIRsXndfjCIz5p+
Dt6UYhotbJhCQKkxuIT5F8EZpLTAL88WqaMZJ155uvSTb9uk58pv3AI7GIx9AAUT
tBp2YW4gSGF1c2VyL1RIQyBvZiBMT1JFIEJCUw==
=6UhL
-----END PGP PUBLIC KEY BLOCK-----
--------------------------------------------------------------------------------
ÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜ
Û Û
ßßßßßßßÛ Ûßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß
Û Û ÜÜÜÜÜ ÜÜÜÜÜ ÜÜÜÜÜÜÜÜÜÜÜÜÜ
Û Û Û Û Û Û Û Û
Û Û Û ÛÜÜÜÛ Û Û Ûßßßßßßßß
Û Û Û Û Û Û
Û Û Û Û Û Û
Û Û Û ÛßßßÛ Û Û ÛÜÜÜÜÜÜÜÜ
Û Û Û Û Û Û Û Û
ßßßßßß ßßßßß ßßßßß ßßßßßßßßßßßßß
ÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜ
Û The Hacker's Choice Û
ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß
!! REMEMBER !!! REMEMBER !!! REMEMBER !!! REMEMBER !!! REMEMBER !!! REMEMBER !!
This file is for informational purpose only!
The Sysop-Team is NOT RESPONSIBLE for anything you do after reading this text!
!! REMEMBER !!! REMEMBER !!! REMEMBER !!! REMEMBER !!! REMEMBER !!! REMEMBER !!
ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ[Sysop : van Hauser]ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
³ ³
³ Ü Ü Ü Ü ³
³ ÜÛ ÜÛÛßþßÛÛÜ ÜÛßßÛÛÜ ÜÛßßÛÛÜ ³
³ ²ÛÝ Þ²ÛÝ ÞÛ°Ý ²ÛÝ ÛÛÝ ²ÛÝÜ ßß ³
³ ±ÛÝ Û±Û Û±Û ±Û ßÛÜß ±ÛÝßÛÛÜ ³
³ Þ°ÛÝþÜ Þ°ÛÝ ÞÛ²ÝÞ°ÛÝ ÜÛ² Þ°ÛÝ ß ³
³ ßÛß ßÛÛÜ ßÛÛÜþÜÛÛß ßÛß ÞÛÛß ßÛß ßÛÛÜ ³
³ ß ß ß ß ß ³
³ ³
³ 3000 H/P/A/V/C/M Files ³
³ Biggest Hpavcm Board In Germany ³
³ BIG Message Base ! ³
³ Experts Only! Lamer Protection! ³
³ ³
³ ÚÄ[ ++49-69-823282 ]Ä¿ ³
ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ NUP : <ask4it!> ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ
ÀÄ[ ++49-69-PRIVAT ]ÄÙ
!!! ACHTUNG !!! ACHTUNG !!! ACHTUNG !!! ACHTUNG !!! ACHTUNG !!! ACHTUNG !!!
Dieses File dient nur zur Information und Aufklaerung!
Die Sysops erklaeren sich NICHT VERANTWORTLICH
f<>r Rechtsverstoesse, die durch diese Informationen entstehen.
!!! ACHTUNG !!! ACHTUNG !!! ACHTUNG !!! ACHTUNG !!! ACHTUNG !!! ACHTUNG !!!
H/P/A/V/M/C/I/D/P/!/L/F/O/!
--------------------------------------------------------------------------------