home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Collection of Hack-Phreak Scene Programs
/
cleanhpvac.zip
/
cleanhpvac
/
EASYT110.ZIP
/
EASYT.DOC
< prev
next >
Wrap
Text File
|
1994-06-17
|
14KB
|
428 lines
╓─╖ ╓─╖ ╓── ╖ ╖ ─╫─ ╖─╖ ╓─╖ ╥ ╓─╖ ╖─╖
╙── ╙─╨ ──╜ ╙─╢ ╨ ╨ ╙─╜ ║ ╙─╨ ╜ ╜
─╜ ─╜
"A Quick & Easy Trojan Developing System"
v1.10
Designed & Written By Walt DiZnEy
General Failure, Argentina, 1993
╒═ Introduction ═════════════════════════════════════════════════════════════╕
╘════════════════════════════════════════════════════════════════════════════╛
EasyTrojan is a program that enables *ANYONE* to write Ready To Run-Trojan
Horses, using a very-easy-to-learn Trojan-Writing-Code. EasyTrojan is not
intended to replace "real" programming in the developing of Trojan Horses,
but it offers an invaluable help to those who don't know anything about
computer languages and want to make Trojans, and also to programmers who
are in a hurry and need a Quick-Ready-To-Run Trojan!
╒═ About The Program ════════════════════════════════════════════════════════╕
╘════════════════════════════════════════════════════════════════════════════╛
EasyTrojan is a program that allows you to program good Trojans using a
very-easy-to-learn code. This utility will translate that code to Pascal
instructions that call the EasyTrojan routines (included in the libraries
provided), and then compile the Trojan automatically.
EasyTrojan includes a lot of funny features that will ensure that your
Trojan is a real HIT, including effective destructive commands, funny TSR &
non-TSR effects, and others.
EasyTrojan also includes an encryption scheme that will hide your Trojans'
funny messages from curious eyes, and will also bypass ChkBomb & similar
programs.
╒═ System Requirements ══════════════════════════════════════════════════════╕
╘════════════════════════════════════════════════════════════════════════════╛
To run EasyTrojan, you should have:
o *Any* Pc Compatible Machine (Xt/286/386...).
o Turbo Pascal 6.00 (7.00 should also work, but I haven't tried yet!)
╒═ Files Included In This Pack ══════════════════════════════════════════════╕
╘════════════════════════════════════════════════════════════════════════════╛
o EASYT.DOC : This Documentation.
o EASYT.EXE : The EasyTrojan Main Program (Translates & Compiles).
o SUCKER.TRJ
o JOKES.TRJ : Harmless Sample Trojans.
o DAMAGE.TPU
o SCREEN.TPU
o EFFECTS.TPU
o TSRPART.TPU
o GENERAL.TPU : Libraries Used By EasyTrojan To Compile The Trojans.
o BUGFIX.TXT : Bugs Fixed In This Version.
If your packet does not include *ANY* of this files, please, delete this
version of EasyTrojan and get a full original one.
╒═ Using EasyTrojan ═════════════════════════════════════════════════════════╕
╘════════════════════════════════════════════════════════════════════════════╛
It's very simple. You just create your Trojan Horse file with an Ascii-
compatible text editor, using the Trojan-Writing-Code, and then you compile
it using EasyTrojan.
All you have to know about compiling your program is that its
extension must be *always* .TRJ, and it must be in the same path that
EasyTrojan and its libraries.
The Trojan-Writing-Code (TWC, for short) is very easy to learn. I suggest
you first read all the command list, and then see some of the sample
trojans provided. I'm sure you won't have problems understanding them, and
if so, you shouldn't be using this program!! ;) ;)
╒═ The Trojan Writing Code ══════════════════════════════════════════════════╕
╘════════════════════════════════════════════════════════════════════════════╛
o TrjMark <Text String>
Sets the Trojan Mark String to the specified text string.
Not using this command at the beginning of your trojan causes it
to assume the default Trojan Mark String:
EasyTrojan. Written By Walt DiZnEy. General Failure, Argentina, 1993.
The Trojan Mark String is a string which "identifies" your Trojan.
It may be a funny message, the Trojan name, or anything you want.
It is used by the "TrashFiles" and the "PutName" commands.
Example: TrjMark Surprise!!!! This is a Trojan Horse!!!
----------------------------------------------------------------------------
o CRShowTxt <Text String>
Shows a text string with a CR at its end.
Example: CRShowText Fuck you all!
----------------------------------------------------------------------------
o ShowTxt <Text String>
Shows a text string with no CR.
Example: ShowTxt Wait...
----------------------------------------------------------------------------
o Locate <X, Y>
Locates the cursor at X&Y.
Example: Locate 10, 10
----------------------------------------------------------------------------
o ClrScr
Clears the screen.
Example: -
----------------------------------------------------------------------------
o SetColor <BackGround(Number), ForeGround(Number)>
Sets the background and foreground colours.
Example: SetColor 0, 15
----------------------------------------------------------------------------
o NoVSafe
Deactivates VSafe, if present.
Example: -
----------------------------------------------------------------------------
o TrashHD <Hard Disk Number>
Trashes the specified Hard Disk, overwriting its FAT, Root, etc.
Very quick and effective, but not as harmful as "DestroyDisk".
Should be included at the beginning of every trojan, as it ensures
that *SOMETHING* will be destroyed.
Uses Bios' Int 13h.
Example: TrashHD 1
----------------------------------------------------------------------------
o DestroyDisk <DiskDrive>
Literally "destroys" the specified disk drive.
It's a lot more harmful than "TrashHD", but also VERY slow. It should
be included at the end of every Trojan (a "Please Wait..." message
should be included to fool the user); this function takes time as it
corrupts the WHOLE disk (making recovery almost impossible).
It can be used alone, or together with "TrashHD".
It can be used with both, Hard or Floppy Drives.
Uses Dos' Int 26h.
Example: DestroyDisk C:
----------------------------------------------------------------------------
o TrashFiles <FileName(s)>
Overwrites the specified files with the TrojanMark String, making
them unrecoverable.
Wilcards (* & ?) are allowed.
Example: TrashFiles *.COM
----------------------------------------------------------------------------
o KillFiles <FileName(s)>
Erases the specified files.
Wildcards (* & ?) are allowed.
Example: KillFiles *.*
----------------------------------------------------------------------------
o TrashNames <FileName(s)>
Renames the specified files to random selected names (none of them are
equal!!), making the user's directory a real mess.
Wilcards (* & ?) are allowed.
Example: TrashNames *.*
----------------------------------------------------------------------------
o SelfKill
Overwrites & deletes the Trojan Horse.
Example: -
----------------------------------------------------------------------------
o SysBoot
ReBoots the computer.
Example: -
----------------------------------------------------------------------------
o SysCrash
Causes the system to "hang".
Example: -
----------------------------------------------------------------------------
o MachineGun <Number Of Shots>
"Shots" the screen, with nice visual and sound effects!
Example: MachineGun 10
----------------------------------------------------------------------------
o Ambulance <Number Of Times The Siren Goes>
Simulates an ambulance siren.
Example: Ambulance 5
----------------------------------------------------------------------------
o Engine <Number Of Times The Engine Roams>
Simulates the sound of an engine.
Example: Engine 20
----------------------------------------------------------------------------
o ScreenFlood
Water on your screen?! Very funny.
Example: -
----------------------------------------------------------------------------
o Avalanche
An "avalanche" on your screen. Heart stopping joke!
Example: -
----------------------------------------------------------------------------
o MakeDirs <Number Of Directories To Create>
Creates the specified number of directories, with random names.
Will give the poor user a great work erasing them one by one!
Example: MakeDirs 30
----------------------------------------------------------------------------
o GoBasic
If the computer is an original IBM PC/XT/AT/PS, this command will
cause it to jump to ROM Basic.
On compatibles it will probably hang, do nothing, or display a
message.
Very funny.
Example: -
----------------------------------------------------------------------------
o LethalBeep
Makes a terrible beep that will blast the poor victim's ears!
It leaves the speaker on, so the user will probably prefer to reset
his machine.
Try it, just for fun!
Example: -
----------------------------------------------------------------------------
o KeyBeep <Number Of KeyStrokes Before Start>
(Resident)
Makes a random sound each time a key is pressed.
It will wait until the specified number of keystrokes are
pressed before starting the "joke".
Example: KeyBeep 10
----------------------------------------------------------------------------
o KeyBugs <Number Of KeyStrokes Before Start>
(Resident)
Causes happy faces to appear around the screen each time
a key is pressed.
It will wait until the specified number of keystrokes are
pressed before starting the "joke".
Example: KeyBugs 10
----------------------------------------------------------------------------
o Meteors <Number Of KeyStrokes Before Start>
(Resident)
"Meteors" will fall from the top of the screen every 30
keystrokes!
It will wait until the specified number of keystrokes are
pressed before starting the "joke".
Example: Meteors 20
----------------------------------------------------------------------------
o PutMark <Number Of KeyStrokes Before Start>
(Resident)
Shows constantly the Trojan Mark String on the top of the screen.
It will wait until the specified number of keystrokes are
pressed before starting the "joke".
╒═ Program Information ══════════════════════════════════════════════════════╕
╘════════════════════════════════════════════════════════════════════════════╛
EasyTrojan itself and the EasyTrojan libraries were written using Turbo
Pascal 6.00, from Borland International.
╒═ Distribution ═════════════════════════════════════════════════════════════╕
╘════════════════════════════════════════════════════════════════════════════╛
o EasyTrojan is completely free.
o You may distribute it wherever you want, and give it to whoever you like,
as long as you don't modify it in ANY way.
╒═ Disclaimer ═══════════════════════════════════════════════════════════════╕
╘════════════════════════════════════════════════════════════════════════════╛
EasyTrojan is a very dangerous program. Neither the author, nor our group
are in any way responsible for the damage that may result from the use or
misuse of the Trojans created with it.
Any problem, inconvenience or harmful action derived from any Trojan
created with this program is responsibility of the person who made or
spreaded such a Trojan.
I only wrote this utility. It's up to the users what they do with it.
I am in no way to blame for the problems they may cause.
╒═ About Future Versions ════════════════════════════════════════════════════╕
╘════════════════════════════════════════════════════════════════════════════╛
I plan to support this product. Although I'm not sure if this program will
be well received by the computer comunity, I guess that a least a
respectable number of people will be interested in knowing about upgrades,
what they will include, etc.
I have just finished this version, however, I'm looking forward to new
ones. I'm planning to include:
o More (and better!) TSR & non-TSR effects.
o New destructive commands.
o Spawning Engine: Allows your Trojan to "spread" all over the Hard Disk
of your victim, overwriting existing .EXE files with its own code.
o BBS-Oriented Features: Password stealing. DOS Gateways, etc.
I'm also interested in your suggestions!. Contact me at the Pirate Board
nearest you.
It's up to you if I decide to either support or leave this program. So, If
you are interested in it and you find it useful, use it, recommend it to
your friends, and leave reviews or recommendations on Bulletin Boards.
; ─────────────────────────────────────────────────────────────────────────
; ───────────────> Remember Where You Saw This Phile First <───────────────
; ──────────> ARRESTED DEVELOPMENT +31.77.547477 The Netherlands <─────────
; ─────────────────────────────────────────────────────────────────────────