Your SlideShare is downloading. ×
Dane presentation
Upcoming SlideShare
Loading in...5

Thanks for flagging this SlideShare!

Oops! An error has occurred.


Introducing the official SlideShare app

Stunning, full-screen experience for iPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Dane presentation


Published on

Published in: Technology

  • Be the first to comment

  • Be the first to like this

No Downloads
Total Views
On Slideshare
From Embeds
Number of Embeds
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

No notes for slide


  • 1. Ankit Singh Masters Student (second Semester) in High Integrity System Fachhochschule Frankfurt am Main University of Applied Sciences
  • 2.
    • Working on Analyzer Scanner Module and developing remote control for various scans
    • 3. Development using following softwares:
    * Linux Ubuntu 9.10 * Java development Kit: Sun Java 6 * Eclipse for RCP/Plug-in Developers * Nmap 5.21 * JAXB 2.1.10 (Java Architecture for XML Binding)
  • 4. Stages/Flow of the Scanner module: Scanner (Nmap scripts) -> XML Doc -> JAXB -> Database
  • 5.
    • Using Nmap Scripting Engine (nse) for extracting information of the systems in the network.
    • Targeting Server Message Block ( SMB , also known as Common Internet File System, CIFS) traffic, which is a Windows protocol.
    • 6. SMB traffic is normally sent to/from ports 139 or 445 of Windows systems.
  • 7. Various given SMB scripts given by Nmap to be used for Scanning the network: smb-brute.nse, smb-enum-sessions.nse smb-security-mode.nse, smb-check-vulns.nse , smb-enum-shares.nse, smb-server-stats.nse, smb-enum-domains.nse, smb-enum-users.nse, smb-system-info.nse, smb-enum-groups.nse, smb-os-discovery.nse, smbv2-enabled.nse, smb-enum-processes.nse, smb-psexec.nse
  • 8. smb-brute.nse:
    • This script is specifically targeted towards security auditors or penetration testers.
    • Attempts to guess username/password combinations over SMB, storing discovered combinations for use in other scripts.
    • 9. Usage :
    • 10. sudo nmap -sU -sS --script smb-brute.nse -p U:137,T:139 <host> -oX <filename.xml>
  • 11. smb-check-vulns.nse:
    • Check for vulnerabilities in the system
    • 12. This is one of the dangerous Script to Run and more likely it will bring down the server.
    • 13. Not recommended to use in Production environment.
  • 14. smb-os-discovery.nse:
    • Attempts to determine the operating system, computer name, domain, and current time over the SMB protocol
    • 15. This is done by starting a session with the anonymous
    • 16. account (or with a proper user account, if one is given -- likely doesn't make a difference); in response to a session starting, the server will send back all this information.
  • 17. Enumeration SMB scripts : smb-enum-sessions.nse , smb-enum-shares.nse, smb-enum-domains.nse, smb-enum-users.nse, smb-enum-groups.nse, smb-enum-processes.nse These scripts responsible for:
    • Pulling a list of processes from the remote server over SMB.
    • 18. Enumerates the users logged into a system either locally or through an SMB share.
    • 19. Attempts to enumerate domains on a system, along with their policies.
    • 20. Pulls a list of processes from the remote server over SMB.
    • 21. Attempts to enumerate the users on a remote Windows system, with as much information as possible
  • 22. DaNe Plugin CAS Server Side Remote Control
  • 23. Thank You
  • 24.  
  • 25.  
  • 26.