Cyber-collection tools have been developed by governments and private interests for nearly every computer and smart-phone operating system. Tools are known to exist for Microsoft, Apple, and Linux computers and iPhone, Android, Blackberry, and Windows phones. Major manufacturers of
Commercial off-the-shelf (COTS) cyber collection technology include Gamma Group from the UK and
Hacking Team from Italy. Bespoke cyber-collection tool companies, many offering COTS packages of
zero-day exploits, include
Endgame, Inc. and Netragard of the United States and Vupen from France. State intelligence agencies often have their own teams to develop cyber-collection tools, such as
Stuxnet, but require a constant source of
zero-day exploits in order to insert their tools into newly targeted systems. Specific technical details of these attack methods often sell for six-figure sums. Common functionality of cyber-collection systems include: •
Data scan: local and network storage are scanned to find and copy files of interest, these are often documents, spreadsheets, design files such as
Autocad files and system files such as the passwd file. •
Capture location:
GPS,
WiFi, network information and other attached sensors are used to determine the location and movement of the infiltrated device •
Bug: the device microphone can be activated in order to record audio. Likewise, audio streams intended for the local speakers can be intercepted at the device level and recorded. •
Hidden private networks: they can bypass the corporate network security. A computer that is being spied upon can be plugged into a legitimate corporate network that is heavily monitored for malware activity and at the same time belongs to a private wifi network outside of the company network that is leaking confidential information off of an employee's computer. A computer like this is easily set up by a double-agent working in the IT department by installing a second Wireless card in a computer and special software to remotely monitor an employee's computer through this second interface card without them being aware of a side-band communication channel pulling information off of his computer. •
Camera: the device cameras can be activated in order to covertly capture images or video. •
Keylogger and Mouse Logger: the malware agent can capture each keystroke, mouse movement and click that the target user makes. Combined with screen grabs, this can be used to obtain passwords that are entered using a virtual on-screen keyboard. •
Screen Grabber: the malware agent can take periodic screen capture images. In addition to showing sensitive information that may not be stored on the machine, such as e-banking balances and encrypted web mail, these can be used in combination with the key and mouse logger data to determine access credentials for other Internet resources. •
Encryption: Collected data is usually encrypted at the time of capture and may be transmitted live or stored for later exfiltration. Likewise, it is common practice for each specific operation to use specific encryption and poly-morphic capabilities of the cyber-collection agent in order to ensure that detection in one location will not compromise others. •
Bypass Encryption: Because the malware agent operates on the target system with all the access and rights of the user account of the target or system administrator, encryption is bypassed. For example, interception of audio using the microphone and audio output devices enables the malware to capture to both sides of an encrypted Skype call. •
Exfiltration: Cyber-collection agents usually exfiltrate the captured data in a discrete manner, often waiting for high web traffic and disguising the transmission as secure web browsing.
USB flash drives have been used to exfiltrate information from
air gap protected systems. Exfiltration systems often involve the use of
reverse proxy systems that anonymize the receiver of the data. •
Replicate: Agents may replicate themselves onto other media or systems, for example an agent may infect files on a writable network share or install themselves onto USB drives in order to infect computers protected by an
air gap or otherwise not on the same network. •
Manipulate Files and File Maintenance: Malware can be used to erase traces of itself from log files. It can also download and install modules or updates as well as data files. This function may also be used to place "evidence" on the target system, e.g. to insert child pornography onto the computer of a politician or to manipulate votes on an electronic vote counting machine. •
Combination Rules: Some agents are very complex and are able to combine the above features in order to provide very targeted intelligence collection capabilities. For example, the use of GPS bounding boxes and microphone activity can be used to turn a smart phone into a smart bug that intercepts conversations only within the office of a target. •
Compromised cellphones. Since, modern cellphones are increasingly similar to general purpose computers, these cellphones are vulnerable to the same cyber-collect attacks as computer systems, and can leak extremely sensitive conversational and location information to an attacker. Leaking of cellphone GPS location and conversational information to an attacker has been reported in a number of recent
cyber stalking cases where the attacker was able to use the victim's GPS location to call nearby businesses and police authorities to make false allegations against the victim depending on his location, this can range from telling the restaurant staff information to tease the victim, or making false witness against the victim. For instance if the victim were parked in a large parking lot the attackers may call and state that they saw drug or violence activity going on with a description of the victim and directions to their GPS location. ==Infiltration==