/////////////// THE MCX7700 PABX SYSTEM ////////////////
/////////////// Brought to you courtesy of [)elamo Labz ////////////////
////////////// and the ChUrCH oF tHE Non-CoNForMiST++ ////////////////
(warespeoplessuckwarespeoplessucksuksuk)
Greetings from myself, The Evil [)r. [)elam!
In this text file I present a PBX that identifies itself as an "MCX7700"...
probably the easiest PBX hack you'll find, and not a bad system... I've seen
worse.
Dis'-claimer: (This is the part where I get to Dis' the system.)
-------------
This particular system is wide open and it's not my problem the owners
decided to buy a lame system. Via freedom of the press I am publishing
my findings, so if anyone gets pissed off about this file *PHUCK 0FF*!
Ab-Using the system:
--------------------
Once a data connection is established, press the '*' key to enter
programming mode. In programming mode, all commands are given as 2 digit
combinations. Some of the commands are macros of other commands. Example:
command 50 will do a command 15 plus enter a response to the question "Clear
all call records Yes/No". This particular system uses only extensions..
not accounts, but has the capability to do both. The system sends EOF
(CTRL-Z) characters after every command, this is NOT something I typed.
I replaced all occurrences of CTRL-Z characters with <-CTRL Z-> in this phile
for obvious reasons.
Note to |<odez |<iddiez:
------------------------
For all you kiddiez who think you can bang the fuck outta codez and never
get caught, you might think again after reading this phile. Command 55
"Exceptions report" is most likely what the system owner looks at every
month. The report includes Most Expensive Calls, Longest Calls, and Most
Frequently Called Numbers. Avoiding being caught is as simple as hiding
among the rest of the crowd. I.E. don't fucking call Japan or stay on for 8
hours, and don't call the same BBS 100 times on a code in a month. The
administrator most likely will glance at the printout and see which
department has a fuckup in it who calls his mistress in Egypt every day, and
go rag him out... if you're not one of the top in the exceptions report,
chances are they'll never know. If you happen to have the dataline to the
PBX then who the fuck cares.. just clear the fucking call records.
List of Commands:
-----------------
00 Terminate programming
10 System parameters menu (PRINTER = 1 / PABX = 2 / REPORT = 3 / OPTIONS = 4)
11 Change current time
12 Change current date
15 Clear all call records Y/N
16 Set start date
17 Set trunk assignments
18 Set group number
19 "STORED NUMBER ENTRY, 4=ABVD, 5-8=OCC ?"
30 Show system parameters
31 Summary of extensions sort
32 Summary of accounts sort
33 Summary of departments sort
34 Summary of company sort
35 Summary of trunks sort
36 Report of all call records
37 Show trunk assignments
38 Show extension/department assignments
39 Show stored numbers
43 <this command froze>
44 Reports a number
45 ?
46 Block Check
50 Clear all call records macro.. pipes a yes into command 15
51 <terminated programming>
52 <terminated programming>
53 Sort call stats by a specified phone number
54 Area code sort
55 Exceptions reports (Most expensive / longest / most frequent calls)
60 "INTERACTIVE MODE"
61 <strange>
62 <nothing>
63 <this command froze>
64 Displays a number (5997777B)
65 Displays system type (MCX-7700/PC V4.0.5 1189)
67 Set SMDR input
68 Display SMDR inputs
69 <shows a line of numbers 01-79>
70 Full buffer program
71 Auto report program 1
72 Auto report program 2
73 Set index number
74 Set rate table
75 Rate table sizes
76 Pricing types
79 <nothing>
80 <strange>
90 Display full buffer program
91 Display auto report program 1
92 Display auto report program 2
93 List index table
94 List rate table
95 Display rate table sizes
96 Display pricing types
97 Invalid command
98 Invalid command
99 Call record dump
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Here's a capture from a session online. (edited for brevity)
Settings: Wordlength 8, Parity None, Stop bits 1
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
CONNECT 1200
<< Pressed '*' key >>
PROGRAMMING ENABLED 09/05/92 8:31A
<-CTRL Z->
COMMAND ?15
CLEAR CALL RECORDS - ARE YOU SURE ? <-CTRL Z->
COMMAND ?17
SET TRUNK ASSIGNMENTS
POSITION ? -+++ FUNCTION CANCELED +++
<-CTRL Z->
COMMAND ?30
SYSTEM PARAMETERS]
PRTR DIAGNOSTICS SMDR FORM-FEED EXPAND ESC
TYPE A R D BAUD SIM LNG ON OFF SEQ
2 N N N 2 N 66 014 015 000
ACCOUNTS ------TRUNKS------ EXT ACCESS TOLL
SIZE NO. NO. '-' GRP EQP SIZE ABS COST DIG
04 1024 040 N 2 3 3 Y N 1
CALL ----DROP OR REJECT--- AUTO TO- LIST
GRACE LOC ACT INC TRK EXT PRD DAY NULL
05 N N N N N 0 Y N
Ending notes:
-------------
I've had this system laying around for the past 2 years and never gave a
flying fuck about it, yet when I find new systems I am unfamiliar with I
always wonder why the hell no one writes a phile on 'em to pass on the
knowledge.
Anyway, to all who have hacked not-so-well-known systems, or even something
you consider lame, WRITE A PHILE ON IT!! If enough people start doing this,
a newz letter could be started.. call it LSD (Lame Systemz Digest) or
something. Woa, what a concept!
++++++ Quantula Sapientia Regitur Mundus ! ++++++
(What little wisdom is shown in the government of the world)
Greetz 2:
---------
Kaleidox, Garbage Heap & P/S, Night Ranger, Con Artist, Green Hell,
Maldoror (The OLD Hannibal), Citizen-One, Speed Demon, The Pyrotechnic,
Knight Lightning, King Cobra, Death Wish, Shadow Runner, Axiom Codex,
Phunatic Phreak, and all the other K-rad people I forgot to mention.