case studies
product enquiry form
capability framework
brochures

Open, modular systems are the information technology of the future. These systems must be inter-operable as well as easy to access and use. But implementing these systems means critical data is exchanged through essentially unprotected media. Small flaws can compromise system security. Break-ins by hackers can cause irreparable damage.

CMC offers its clients security policy design, application security, operating system security, and network security. We offer a range of consulting and service offerings to secure your systems from unauthorised access.

Offerings
Security audit
Application audit
Vulnerability assessment
Server hardening
Information security policy
Penetration testing
Business continuity plan / disaster recovery plan
Training

Security audit
A security audit is conducted to assess the overall security of the customer's network, using well-defined procedures and checklists. This gives an in-depth understanding of the network from a security perspective, and helps identify security loopholes in design, implementation and practices in the network.

A security audit can:
Determine the level of compliance with the organisation's existing security policies and procedures
Identify areas of weakness in information systems
Provide recommendations to address these weaknesses

A detailed report is presented with all the vulnerabilities documented in detail. The report includes a brief description, known security initiatives, and remedies for fixing the vulnerability. It includes recommendations for long-term initiatives in terms of products and practices, to ensure a safe network.

Application audit
An application audit assesses its overall efficiency and effectiveness. Checklists are prepared using well-defined procedures, based on the application and its environment, and they are used in conducting the audit. It identifies security loopholes in application design, development, and implementation.

An application audit involves reviewing and assessing issues of functionality vis-à-vis business requirements, input / output / processing controls, auditability, internal controls built-in at the application software level, database level, server and client applications, implementation of separation of duties, password management, programming standards and quality assurance, software development methodology, change and version control management, and back-up and restore procedures. A detailed report is presented with all findings and recommendations.

Vulnerability assessment
Industry standard remote vulnerability assessment tools like Cybercop scanner, ISS internet scanner, and other tools and techniques are used to analyse the vulnerabilities of a system / network, get a hacker's eye-view of the system and identify security holes which can be exploited by a remote attacker to compromise the network. Apart from the tools, select procedures like access control checking, user account restrictions, and virus checking expose specific vulnerabilities. Password cracking tools check the strength of passwords. The network is also tested for denial of service (DoS) attack vulnerabilities. Scanning tools expose flaws in firewall rule base content and order.

The vulnerabilities discovered are presented in a detailed report. For each vulnerability, the report includes a brief description, known initiatives against it, and remedies for fixing the vulnerability. It includes recommendations for long-term initiatives in products and practices, to ensure a safe network.

Server hardening
Server hardening is the first line of defence against a possible intrusion. The process ensures that all non-essential services are shut down and a strict access control policy is put in place. All relevant security updates are applied to the system to safeguard against all known vulnerabilities.

A detailed study of the server uses a combination of port scanning tools and operating system commands. This gives a true picture of the applications / services running on the system and the ports they require. The access control policy and audit policy are analysed. An appropriate access control policy is designed after consultation with the customer, so that users are permitted to access resources on a need-to-know basis.

All access to sensitive directories needs to be audited. Password policy is designed to discourage users from choosing easily passwords that are easy to guess. Application configurations are fine-tuned to prevent all flaws, including buffer overflow and vulnerability to DoS attacks. The patch versions of the basic operating system (OS) and all applications are compared to the latest patch releases of the vendors. Any active service or process that is not required by the system is terminated. A modified access control policy, password policy and audit policy are enforced. Configuration changes required to protect the OS and application from potential security threats are carried out.

After hardening, the servers are restarted and logs examined to ensure that functionality and performance have not been affected by the changes. The latest security patches and hotfixes are applied.

A comprehensive document describing all the steps taken for hardening the server is presented to the customer. CMC will train the system administrators on the best practices to be followed to maintain secure servers and methods to update security patches and monitor security logs, to identify possible security breaches and track defaulters.

Information security policies
Security policies are the primary building blocks for every successful information security effort. They are a reference point for a wide variety of information security activities. These include designing controls into application systems, establishing user access controls, performing risk analyses, conducting computer crime investigations and disciplining workers for security violations.

An information security policy document is essential for many reasons. Apart from defining roles and responsibilities for workers, a policy document sensitises and educates them about the potential problems associated with modern information systems. This helps minimise the cost of security incidents, accelerates the development of new application systems and helps to assure the consistent implementation of controls across an organisation's information systems.

Information security policies are also important reference documents for internal audits and for the resolution of legal disputes about a management's due diligence. They act as a clear statement of the management's intent and thereby help to reduce potential liability.

Regardless of an organisation's size, industry, geographical location or the extent of its computer use, information security is an important matter that should be addressed by explicit policies. Harry DeMaio, former director of data security programs at IBM, says the lack of a well-defined corporate information security policy is the single biggest problem with most security efforts.

At CMC, we conduct risk analyses to locate likely threats and the security requirements; gather the required information using well-defined checklists and procedures, and then develop a security policy based on BS 7799, and corresponding baseline standards, guidelines, and procedures for implementing the security policy.

Penetration testing
Penetration testing is used to analyse the vulnerabilities of a system / network remotely. This gives a hacker's eye-view of the system and identifies security holes which could be exploited by a remote attacker. Industry standard remote vulnerability assessment tools are used to simulate a range of attacks.

The tools used are determined depending on the type of network and operating systems in the environment. These include standard tools like ISS internet scanner, Cybercop scanner, Whisker, as well as others. War diallers are used to identify dial-up connections, which can bypass firewalls.

In case of an 'informed' penetration testing, the system / network administrator is notified in advance. At the pre-determined time, the test is carried out using the set of tools and techniques. Select procedures are used to expose application-specific vulnerabilities, including weak encryption and insecure coding practices. Brute force network password-cracking tools are used to break weak passwords. The network is also tested for DoS attack vulnerabilities. Custom-built stealth scanning tools are used to expose flaws in firewall rule-base content and order.

The CMC team performs penetration testing in accordance with the open source security testing methodology manual (OSSTMM) and the open web application security project (OWASP). The list of vulnerabilities discovered is presented in a detailed report. For each vulnerability, the report includes a brief description, known initiatives against it, the level of skill required, and remedies for fixing it. Long-term initiatives in terms of products and practices are recommended, to ensure a safe network.

Business continuity planning / disaster recovery planning
Globalisation and the explosive growth in internet and intranet computing has increased the demand for continuous operations. A business continuity / disaster recovery plan (BCP / DRP) enables organisations achieve high availability and continuity of operations. BCP / DRP is a comprehensive statement of consistent actions to be taken before, during and after a disaster. A BCP / DRP plan provides a balance between acceptable potential losses and acceptable one-time and annual costs. The BCP/DRP plan can mitigate the potential risks to an acceptable level and enable continuity of critical business functions in case of disasters.

The CMC team conducts a business impact analysis and a risk analysis to identify the areas that would suffer the greatest financial and operational loss in the event of a range of possible disasters, including natural, technical and human threats. It identifies:
The organisation's mission critical activities, their dependencies and the single points of failure
Activities needed for survival and the maximum outage time that can be tolerated by the organisation as a result of a disaster or disruption.

These tasks require customised assessment questionnaires and checklists. The team then identifies appropriate recovery strategies. Based on the output of the risk analysis and business impact analysis, the CMC team develops a comprehensive BCP / DRP plan in line with industry best practices which conforms with standards.

IT security training programmes
CMC offers three security training courses:

IT security course for top executives
The course is for CEOs, CIOs, general managers, project managers, and other top executives. It is of two days' duration. It enables participants to appreciate the importance of IT security in today's world and helps them take appropriate policy decisions to secure their company's information resources.
Basic course on IT security for technical staff
The course is for novice technical staff like system administrators and network administrators. It is of five days' duration. It enables participants to appreciate the importance of IT security in today's world and helps them implement best practices in configuring their systems and tools, and prevent cyber threats to the information resources of their organisations.
Advanced course on IT security for technical staff
The course is for technical staff like system administrators and network administrators with a few years of experience. It is of five days' duration. It enables participants to implement best practices in configuring their systems and tools, as well as prevent cyber threats to the information resources of their organisations. It also trains them to undertake an incident-handling role in their organisations.

Sessions are handled by certified (CISA / CISSP) faculty trained by premier organisations like the Australian computer emergency response team (AusCERT) and the computer emergency response team / co-ordination centre, USA (CERT / CC). The centre for IT security has also designed customised courses for the banking community and law enforcement agencies. It has trained more than 300 technical staff and 100 top executives to date.

Strengths
The communications and networking group has CISSP and CISA-certified manpower trained by CERT / CC and AusCERT, to provide consultancy services. A well-equipped IT security lab is available to conduct penetration tests.

Indicative client list
Reserve Bank of India (RBI)
Space Applications Centre (SAC), Ahmedabad
Hindustan Aeronautics Ltd, Bangalore
Indian Overseas Bank (IOB), Chennai
State Bank of Patiala, Patiala
Election Commission of India, New Delhi
Neyveli Lignite Corporation Ltd (NLC)
Material Organisation, Eastern Naval Command, Vishakapatnam
Small Scale Industries Organisation, New Delhi
Mahindra and Mahindra, Mumbai
HPCL, Mumbai
TNPL, Chennai
BPCL, Mumbai
DoEACC, New Delhi
IDRBT, Hyderabad
Andhra Bank, Hyderabad
HWSB, Hyderabad
MetalJunction.com, Kolkata

Benefits
Vulnerabilities of servers and security devices are identified, as well as weaknesses in their configuration
Weaknesses in network architecture and network performance are identified
Weaknesses in web application and database management are identified, as well as inadequacy of software development standards
Website response time improved
Recommended measures to be taken to strengthen security

Contact
Head - CS

CMC Limited
CMC House
C-18, Bandra Kurla Complex
Bandra (E), Mumbai – 400 051
Tel: 91-22-26591000
Fax: 91-22-26591046
Email: cs@cmcltd.com

 
Copyright © 2007 CMC Limited, INDIA | Disclaimer | Designed and maintained by The Information Company Pvt Ltd