This report provides an overview of malware analysis, focusing on static and dynamic techniques. It defines malware types like viruses, Trojans, and worms, and explores various attack methods such as spyware, keyloggers, rootkits, adware, and ransomware. The report details the processes involved in both static and dynamic malware analysis, including file fingerprinting, file format analysis, anti-virus scanning, disassembly, and the use of tools like IDA Pro and Regshot. Limitations of static analysis are discussed, and the importance of dynamic analysis in a controlled sandbox environment is highlighted. The report also identifies various malware analysis tools and methodologies for analyzing potentially dangerous software, providing a comprehensive understanding of malware analysis in IT security. Desklib provides access to past papers and solved assignments for students.