XtraAccess Version 1.20

by

XtraAccess

 

Client Functions Menus

Server Install Notes

Causing Errors

Available or under development modules.

Quick menu links for XtraAccess

[Files][Info][Fun][View][Keyboard][Advanced][FileListing PopUp][About XtraAccess]

IP: This is simply the IP:Address that you want to connect to. This number will be supplied by the ICQ pager notification. There are sometimes two different IP addresses supplied especially if a network system is present. The easiest way is to try both.

Port This is the port number to connect to, which is also supplied by ICQ notification(can be changed via client) 

Note IP notification disabled in demo version.

Password This is the password to allow connection, which is also supplied by ICQ notification(can be changed via client)

Remote Disk and File Structure The disk and file structure contains three separate boxes 1st is the drive box, once a connection is made and accepted this will contain the available drives for file access.2nd is the Directory Structure of the set drive, double clicking on these will refresh file listing of that specified directory. Double clicking on ".." directory will return you to the parent of that directory. Note sometimes file are determined as directories, these can be moved to the file listing explained below.3rd the file listing box contains the file listing of the current directory, files in this listing can be manipulated by calling up by right clicking the mouse, the file functions menu will pop up.

Collected Information Collected information is where information requested is transferred. you can also transfer the current file listing of a specified directory to the log, you are also able to edit this log on screen incase there is a note to add to it. This log can then be cleared or saved.

Current Filename This is the last file you clicked on in the file listing box, for use with the file functions popup menu.

Connect Attempts to connect using IP address on Port Number with Password.

Disconnect Disconnects from the current connection.

Ping Simple sends message to the server IE. "Ping" if server is still connected it will reply "Pong"

Save Information Saves all current information to log file selected.

Clear Information Clears the current Information.

Move File>> This button was explained earlier. It is used to transfer a file that was seen as a directory to the file listing box.

Add Dir filelist to logfile Add current directory contents to Information log

Abort If you need to abort a transfer or action then use this button, dis-connecting while downloading will pop up an error which may require a restart of the client.

 

Files Menu.

Initialize file system This connects you to the file system of the current connection and retrieves the drive structure information.

Search - find files This function allows you to search the specified drive for a specific file extension and return the filenames, these can then be manipulated with the search file screen functions such as download, delete, delete all and you can also get the file size from here(recommended for d/loading).

 

Info Menu.

Cached Passwords Will retrieve cached passwords stored on the machine.

Get Ras Entries This function will retrieve the Dialup networking account information.

Icq Accounts This will list the available ICQ Uin Numbers.

User Name Obtain the User Name of the remote machine.

Machine Info Machine info returns the O/s system ,system directories and other.

Remote Time Return the time of day for the remote location.

 

Fun Menu.

Mouse Mouse functions include "trails on/off" and "Swap/Restore buttons".

Taskbar The taskbar can be hidden or shown.

Clock The clock can be hidden or shown.

Start Button The start button can be hidden or shown.

Desktop Icons Desktop icons can be hidden or shown.

Ctrl-Alt-Del Ctrl-Alt-Del can be disable or enabled

Cd-Rom Cd-Rom door can be opened or closed.

Monitor The monitor can be turned on or off.

Send To Url With send to url, the remote machine can be directed to a specific web/ftp site.

Send Question Box ask the remote user a question with this function.

Record Microphone Will bring up its own Screen ,Record Microphone screen contains functions Seconds, Start and Exit. Seconds is the length of time to record in seconds, Warning the recording can get large and  you are looking at about 10k a second. Keep a lookout for "XtraAcces Remote bug" for the ultimate monitoring of the microphone.

 

View Menu.

Desktop Desktop Capture the remote desktop area and view what is currently on screen, two options are allowed "small" capture and "full", both of these functions can be set at a specific "quality", Start your captures at quality mark 2,the lower the quality then the quicker the download, a max of 10 is crystal clear but 2 -9 is readable.

Popup screen - desktop quality screen 0-10 is the quality to set using the set button. quality doesn't change until you press set then you can exit to client main screen.

Webcam Capture webcam or other video sources.

Popup screen - webcam capture In this screen you have a list of capture drivers installed, quality, set,start, stop and close functions. If any capture devices are found the driver details will be added to the combo box of devices, by selecting this device you can set the quality(2/3 is fine and fast) click the start button and view the capture source that is connected to the capture driver, if more than one capture driver is listed then you might find that the capture source is connected to another driver, so stop current capture and select another device driver. Please note that Usb cams can be slow to initialize, but once they do then there fine. When disconnection from the device is required stop the monitoring with stop and close the web cam screen. Failure to do this might lock up the client.

 

Keyboard Menu.

Remote Chat Remote chat displays a chat client to the remote screen, from here a two way conversation can be held. The remote chat client will be visible until the client(local machine) closes the chat screen.

Keyboard_Mouse The keyboard and mouse can be disabled on the remote machine with this function.

 

Advanced Menu.

List Open Windows This function will list all open windows on the remote machine in its own screen, from this screen you can minimize, maximize, close, open, disable or enable the currently selected window on the remote machine. Refresh will re-list the opened windows if a period of time has occurred since the original listing or to confirm closure of selected window.

List processes This function will list all running processes on the remote machine in its own screen, from this screen you can terminate the currently selected process on the remote machine .Refresh will re-list the running processes if a period of time has occurred since the original listing or to confirm closure of selected process.

Server Options (DISABLED in Demo) Within the server option you can change the connection port, change the current logon password and remove or close the server. It is not wise to leave the server of 45100 as being known other clients might attempt connection through scanning of IP addresses using various scanners. The same is said for password, there also might be a need to close the server or even remove it with can be done via the client. You might be using the server on your machine at home while accessing it from work. Closing the server prevents any attempts to connect to your machine after you have finished with your need to connect to the machine.

Local Directory Local directory is the download directory to which files are downloaded to from the remote. Setting different directories for different connections helps identify where data has come from.

Windows The windows menu function enables you to instruct windows to logoff, force shutdown or reboot.

Modules Module are basically just other programs. Exe files or other files that can be uploaded to the remote machine and executed ,these are listed in there own screen. The modules can be listed as to what they are described as and the name of the file, rather than search directories for installed special programs such as a dedicated video transmission server or the XtraAccess's Remote Bug etc. They can also be removed from the list at a click of a button.

Auto Connect Auto connect enables you to instruct the remote machine to automatically connect to the dialup connection specified in the auto connect screen that pops up with this command. You have to retrieve the available connections and set one which has a saved user name and password(which can be determined with "Get Ras Entries" in the info menu, obtain the remote's time of day and set the time for connection. You then can press "Enable or disable" to make the call active or cancel it. Please make sure you have pressed "set" for the connection name and that you have set the connection time in the same format as the remote's time ie. 24hr or 12hr clock including colons and spaces(09:09:00 AM) .It is also case sensitive for the "AM/PM" the easiest way is to just edit the numbers by selecting that portion of the time and changing it and try not to take out the colon with the highlighting of the time, if so replace it. If you are not sure whether you have enabled the call enabled or set again it won't hurt. The command to connect is only valid so long as the remote machine is not switched off or rebooted/restarted.

Kick Off Net This command will terminate the remote connection to the internet. You will then be disconnected from the remote. 

Manual Send Manual send is for diagnostic uses or further development.

 

About Xtra Access Ver1.01

Xtra Access was written for my own personal use on my own personal computers, it has worked well and proved reliable for me so i decided to release it to the public, since then other programs have been written and all can be found on or will be available 1st on http://remote-security.co.uk any queries can be made to the webmaster and  can be emailed at XtraAccess@remote-security.co.uk

 

FileListing Popup Menu

Reset to C:\ If you are way up the directory structure then this is a quick and easy way back down to the root directory of "C Drive". Also sometimes internet traffic cause interruptions or remote machine might be bombarded with information(nuked) thus interrupting the requested data causing no display of Directory list or file list. The Reset to c:\ can resolved this error, you may also try refresh directory.

Refresh Directory Will refresh the directory to confirm a file action like upload, rename or delete etc, or for reasons in Reset to C:\ .Failure to refresh dir might required a rest to c:\ or even Initialize file system.

Make Directory Simply make a directory with the specified name.

Remove Directory Removes a directory so long as it is empty. See below "Empty directory".

Execute This will execute the selected file with the default association program for that file.

Upload Upload any file to the remote, from where you can then execute or use.

Download Download any file from the remote, advisable to get file size first. 

Download Cont.. This will continue to download a file transfer that was currently broken off.

Get file size Retrieve the currently selected filename's size in bytes.

Clear file attributes Clear read-only attributes etc for the selected filename.

Delete Delete the selected file, if it doesn't delete you might want to try the attributes clear or processes and kill the process first. You will not be able to delete it if the program is running or read-only.

Rename As with delete if if doesn't rename clear attributes and check processes first.

Edit This will allow you to download edit and upload automatically and file that is editable. Ie. txt, dat. ini or log etc.

Show Picture Show picture has two options, to display on screen as a standard picture or to set as wallpaper if the picture file is of BMP format.

Play Sound Play sound will play any specified wave file over the remotes speaker's. Execute function above will also play midi's mp3's or avi and mpegs etc using the default program they launch with.

Empty Directory Empty directory will attempt to delete all files in the current directory(not subdirectories).

 

Server Install Notes

Running of the XtraAccess server can also be accomplished by using the XtraAccess "Remote Call Monitor 2000"which allows you to dialup your remote computer enter a secret PIN number and this in turn will connect to the specified connection and notify you of this. Upon connection the server can be instructed to execute giving you full(XtraAccess) to your machine. See http://channeltechnology.com for further details.

Installing the remote is simple, the server must be executed on the remote computer. Once the server has been run, if in stealth mode it will launch itself from then on until remove server command is sent from the client. Upon connection to the internet the notification to the pre-assigned icq number will be made and information required to connect to the server displayed. Connection can be made and access aquired. Then if desired the server can be closed and the internet connection closed as when as the machine shutdown.

The server is supplied with the default name of XtraServ. When executed as this filename the server displays a window stating that server is running(Non Stealth), however you will not be able to connect to it until it detects that it is online to a connection. This server running like this does not auto fired up on its own when windows is started next time. To obtain steath mode the file has to be renamed(to anything and run)you will be doing this of you own accord though and XtraAccess cannot be held responsible for you actions as this program is supplied to you for your own personal use on your own personal computers. But stealth mode is required sometimes if you are worried about certain activities at home or at place of work etc. (for this reason stealth was added). To removed the stealth server the easiest way is to connect to the server whilst online(whether it be the same machine you are on or not) and remove server from the Advanced/server function.

Causing Errors

The mains cause of errors on the client/server application is when you overload it with functions to execute. To prevent overload please wait for a command to complete before commencing with another. If a command hangs, use the abort button before closing application. The client and server can also only run as good as the machine it is on. So if there is a fault on the remote or local computer it could reflect on the application. Other checks that should be made are to make sure that the remote or client are not already installed with the server or have been infected with a trojan etc that might capture data meant for the client or server. You may have installed the server to yourself by accident. To check this connect to the internet wait 30 seconds and try and connect to 127.0.0.1 (local computer) if you can then you have installed the server to run in stealth mode on yourself. If connect is established then go to the advanced/server option on the client and removed server.

XtraPlans

Check for Further modules available at http://channeltechnology.com or http://remote-security.co.uk

Modules being constructed at this time are.  "XtraAccess Remote Bug" an online listening device, "XtraVideo Access" a dedicated video server/client for fast and reliable video access. "XtraChat" a private chat program to dish out among friends.