virtualization, cloud computing and os fingerprinting
TRANSCRIPT
![Page 1: Virtualization, Cloud computing and OS Fingerprinting](https://reader036.vdocuments.mx/reader036/viewer/2022062306/588261a91a28abd40e8b6db3/html5/thumbnails/1.jpg)
Virtualization,Cloud
Computing, and OSF
![Page 2: Virtualization, Cloud computing and OS Fingerprinting](https://reader036.vdocuments.mx/reader036/viewer/2022062306/588261a91a28abd40e8b6db3/html5/thumbnails/2.jpg)
Virtualization
![Page 3: Virtualization, Cloud computing and OS Fingerprinting](https://reader036.vdocuments.mx/reader036/viewer/2022062306/588261a91a28abd40e8b6db3/html5/thumbnails/3.jpg)
What
WhenWhy
Virtualization
• creation of a virtual version of something.
• subjectively a complete machine but objectively not.
• IBM early 50s• Unix Users Workspace• 1990 Application
Virtualization by java “Stealth” project
• 1998 VMware
• Easily controlled• Coast Effective• Disaster recovery• Server virtualization
![Page 4: Virtualization, Cloud computing and OS Fingerprinting](https://reader036.vdocuments.mx/reader036/viewer/2022062306/588261a91a28abd40e8b6db3/html5/thumbnails/4.jpg)
Types of Virtualization
Virt
ualiz
ation
Full virtualization
Para virtualization
• OS Runs on the Hypervisor as User level Process (Ring 3)• Less Privileges• No need to make changes to OS Code• Trap and Emulate
• Modify Guest OS source• OS can see Access hardware underneath Hypervisor• OS know that it’s virtualized
![Page 5: Virtualization, Cloud computing and OS Fingerprinting](https://reader036.vdocuments.mx/reader036/viewer/2022062306/588261a91a28abd40e8b6db3/html5/thumbnails/5.jpg)
Cloud Computing
![Page 6: Virtualization, Cloud computing and OS Fingerprinting](https://reader036.vdocuments.mx/reader036/viewer/2022062306/588261a91a28abd40e8b6db3/html5/thumbnails/6.jpg)
What
When
Why
Where
• the practice of using a network of remote servers hosted on the Internet to store, manage, and process data, rather than a local server or a personal computer.
• Started in the 1950s.• 1990s virtualized
private network connections.
Coast Effective• Universal access.• Environment
Friendly• Flexible
• PaaS & IaaS.• Private & Hybrid.• Big Data Analytics.• File Storage.• Backup
![Page 7: Virtualization, Cloud computing and OS Fingerprinting](https://reader036.vdocuments.mx/reader036/viewer/2022062306/588261a91a28abd40e8b6db3/html5/thumbnails/7.jpg)
OS Fringprinting
![Page 8: Virtualization, Cloud computing and OS Fingerprinting](https://reader036.vdocuments.mx/reader036/viewer/2022062306/588261a91a28abd40e8b6db3/html5/thumbnails/8.jpg)
Memory Based
UFO
FS Based
Network Based
OS Fingerprinting Techniques
![Page 9: Virtualization, Cloud computing and OS Fingerprinting](https://reader036.vdocuments.mx/reader036/viewer/2022062306/588261a91a28abd40e8b6db3/html5/thumbnails/9.jpg)
Network Based
Getting IP System Status
Sending Packets
AnalyzingComparingOS Detected
![Page 10: Virtualization, Cloud computing and OS Fingerprinting](https://reader036.vdocuments.mx/reader036/viewer/2022062306/588261a91a28abd40e8b6db3/html5/thumbnails/10.jpg)
Network Based Open ports for operation
ICMP and Modern Firewalls
Speed
Antifinger OS Solutions
![Page 11: Virtualization, Cloud computing and OS Fingerprinting](https://reader036.vdocuments.mx/reader036/viewer/2022062306/588261a91a28abd40e8b6db3/html5/thumbnails/11.jpg)
File System Based
Unknown FS
Not very accurate on non-Linux OSs
Encryption
![Page 12: Virtualization, Cloud computing and OS Fingerprinting](https://reader036.vdocuments.mx/reader036/viewer/2022062306/588261a91a28abd40e8b6db3/html5/thumbnails/12.jpg)
UFO
Generating Signatures
Adding to Database
Getting Signatures
From Target
Matching OS Detected
![Page 13: Virtualization, Cloud computing and OS Fingerprinting](https://reader036.vdocuments.mx/reader036/viewer/2022062306/588261a91a28abd40e8b6db3/html5/thumbnails/13.jpg)
Memory Based
OS DetectedcomparisonComputing
HashSeparationDump Memory
![Page 14: Virtualization, Cloud computing and OS Fingerprinting](https://reader036.vdocuments.mx/reader036/viewer/2022062306/588261a91a28abd40e8b6db3/html5/thumbnails/14.jpg)
The End