Information security incident response and investigation
One of the largest Eastern European banks asked us to help them to meet the requirements of the international payment system SWIFT. To do this, it was necessary to implement and test the regulations and procedures for information security incident response.
To achieve this goal, the following tasks were completed:
- General preparation work: we coordinated with the customer the investigation regulations based on the existing customer's information security policies, as well as the relevant requirements and norms. We prepared a team of experts for remote investigations and investigations at the customer's premises.
- Preparing for remote investigations: we established remote access and instructed the customer's specialists.
- Conducting a test incident investigation. The test incident scenario and the amount of information provided to us were entirely at the customer’s discretion.
- Conducting investigations of real information security incidents and interacting with the customer in accordance with the established procedures.
We offered the customer the following set of typical security events and incidents, and the procedures for their handling:
- Abnormal activity in the system or transaction logs
- Compromised access credentials (short-term)
- Identity theft (long-term APT attack, one-time attack, reconnaissance, etc.)
- Privilege escalation
- Violation of access zones or resource sharing between critical and general IT systems
- Leak of confidential or internal information, or the threat of its disclosure
- Virus attack (on-site or remotely, depending on the impact and extent of damage)
- Violations of traceability and event log integrity, and breaches of non-repudiation
- Other integrity violations (tampering or unauthorized modification)
- Denial of service attack
- Other incidents
Over two months, we developed and agreed on the response regulations and procedures with the customer. After we allocated resources for response and investigation, the customer initiated a test incident and gave us memory and hard disk dumps without any information about the incident. The "compromised" server was disconnected from the network, and a backup server took its place.
During one working week, we analyzed the dumps and found a test infection with a computer virus. We performed reverse engineering and prepared a detailed report describing how the infection occurred and progressed of the infection, as well as assessing the severity of the threat posed by the virus and providing recommendations for its removal.
The customer was satisfied with our work, reported to SWIFT, and purchased an annual subscription to our managed security incident response service. Then we offered the customer our service of PCI DSS implementation, but this is already a different story.
Partner with us to create your next success story.
A representative of a major government organization of an East European country asked us for help in responding to and investigating a hacker attack. Starting at 5 AM on Saturday, the official website of this organization was unavailable due to the hacker attack Drupalgeddon 2, which was automatically carried out by malicious scripts across the Internet.
As a result of the analysis, it was revealed that the attack did not impact important data and did no harm, except for the downtime of the website. However, this downtime disrupted the organization’s operations, affected its users, and damaged its reputation.
We quickly removed the malicious files from the website, restored it, and collected event logs and other evidence for the police.
We conducted the investigation by analyzing the event log files of various server services. It was established that the last successful request with return code 200 was from a certain IP address, after which no further events were logged. Next, the website scripts were analyzed, and we found that a fragment of PHP code was inserted at the beginning of all executable files, which first disabled logging and then covertly launched a shell capable of executing remote commands. Malicious insertions were also found in the database.
After cleaning the website and collecting evidence, the server was hardened (configured for security), the CMS Drupal version was updated, additional controls for pre-deployment testing and security updates were implemented. Additionally, a web application firewall (WAF) was deployed to protect the website in real-time, and a host-based intrusion detection system (HIDS) was implemented to monitor the integrity of critical files on a daily basis. We also offered the organization our comprehensive Continuous Website Protection services, including full protection against DDoS attacks. The organization subscribed to this service.
Even though the police did not find the perpetrators, we helped the state organization achieve a higher level of server security, enabling them to successfully detect intrusions and withstand both small- and large-scale attacks.
Learn more about cybersecurity incident response and forensic investigations.
Partner with us to create your next success story.