传说中的利用SMB协议检测操作系统类型CODE

这是一个小型工具,用于通过SMB协议获取工作组、SMB服务器和操作系统的信息。适用于各种平台,包括macosx、aix、solaris、linux、bsd和所有Windows平台。代码展示了如何连接到SMB端口139并发送请求,以识别远程操作系统。
摘要由CSDN通过智能技术生成

/* 
* This is a little smb OS-detection tool which gets workgroup, smbserver and OS 
* works for all tested samba versions on different platforms  
* like: macosx,aix,solaris,linux,bsd and all Windows platforms ! 
* below you can see some sample outputs: 
*  
* Windows 2003 gives me: 
* Remote OS: 
* ---------- 
* WINDOMAIN1 
* Windows Server 2003 5.2 
* Windows Server 2003 3790 
*  
* Windows NT gives me: 
* Remote OS: 
* ---------- 
* WINDOMAIN2 
* NT LAN Manager 4.0 
* Windows NT 4.0 
*  
* Windows 2k gives me: 
* Remote OS: 
* ---------- 
* WINDOMAIN3 
* Windows 2000 LAN Manager 
* Windows 5.0 
*  
* Windows XP gives me: 
* Remote OS: 
* ---------- 
* WINDOMAIN4 
* Windows 2000 LAN Manager 
* Windows 5.1 
*  
* Samba gives me: 
* Remote OS: 
* ---------- 
* SAMBADOMAIN1 
* Samba 2.0.7 
* Unix 

* COMPILE: 
*   cl THCsmbgetOS.c 

* RUN: 
*   C:/ccode/THCsmbgetOS>THCsmbgetOS.exe gnpctx01 

* ------------------------------------------------------- 
*  THCsmbgetOS v0.1 - gets group, server and os via SMB 
*      by Johnny Cyberpunk (jcyberpunk@thc.org
* ------------------------------------------------------- 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值