Solved

Meaning of SV_TYPE_POTENTIAL_BROWSER in NetEnum API

Posted on 2008-06-16
10
404 Views
Last Modified: 2013-12-04
Hi.

I compiled and executed this code with my server:
www.cultdeadcow.com/tools/nete/nete.cpp
Compiled also available here:
www.cultdeadcow.com/tools/nete.html

I scanned my server and I got some computername or username (not sure what with this type):
Type: SV_TYPE_POTENTIAL_BROWSER

What does SV_TYPE_POTENTIAL_BROWSER means?

Please explain!
Thanks from now!
0
Comment
Question by:CSecurity
  • 6
  • 4
10 Comments
 
LVL 17

Author Comment

by:CSecurity
Comment Utility
MSDN says about it's meaning: "Server that can run the browser service" or "Server running a browser service"

What does it mean? If I see some computernames when I executed nete.exe with this type, EXACTLY! what does it means?

Thanks from now!
0
 
LVL 86

Expert Comment

by:jkr
Comment Utility
Well it pretty much means what MSDN calls it "Server that can run the Browser service". It can, but it does not have to. See also http://support.microsoft.com/kb/188001 ("Description of the Microsoft Computer Browser Service"):

"Microsoft Active Directory services in Windows 2000 and Windows XP replace the computer browser service used in earlier versions of Windows to provide the network basic input/output system (NetBIOS) name resolution. The browser service in Windows 2000 is provided for backwards compatibility with client computers that are running earlier versions of Windows. "
0
 
LVL 17

Author Comment

by:CSecurity
Comment Utility
Please tell me in a easy words, I see for example Hostname: ABC Hostname: DEF Hostname:FGH

And type of them ALL of them is POTENTIAL_BROWSER!

What does it mean about computername ABC, DEF, FGH?

0
 
LVL 17

Author Comment

by:CSecurity
Comment Utility
By the way, I have PPTP server running as VPN server, some computers logins to my server with VPN connection, if I see a computername as POTENTIAL_BROWSER, computernames with this type means people who successfully logged in my VPN server?
0
 
LVL 86

Expert Comment

by:jkr
Comment Utility
It does not mean anything about the name. In older (i.e. non-AD networks) one machine will run the browser service, most (that is all NT-based ones) can...
0
What Security Threats Are You Missing?

Enhance your security with threat intelligence from the web. Get trending threat insights on hackers, exploits, and suspicious IP addresses delivered to your inbox with our free Cyber Daily.

 
LVL 17

Author Comment

by:CSecurity
Comment Utility
I want to know why I see a lot of people's computername in my server. My server runs Windows Server 2003.

I see POTENTIAL_BROWSER type, WORKSTATION_SERVER type and lots of computernames, what does them mean? As I said I run a VPN server in my server and people successfully logs in it, is it possible we call list of computernames I got is name of computers successfully logged in my server?

0
 
LVL 86

Accepted Solution

by:
jkr earned 500 total points
Comment Utility
You'll see all the VPN clients and all the other computers in your LAN. As I wrote earlier, almost any machine can run the browser service, thus they're listed as potential browsers...
0
 
LVL 17

Author Comment

by:CSecurity
Comment Utility
When I enumerate it, I get list of CURRENT logged in people or people who logged in once and not necessarily present currently?
0
 
LVL 86

Expert Comment

by:jkr
Comment Utility
That would be odd - what is your code at the moment?
0
 
LVL 17

Author Comment

by:CSecurity
Comment Utility
0

Featured Post

6 Surprising Benefits of Threat Intelligence

All sorts of threat intelligence is available on the web. Intelligence you can learn from, and use to anticipate and prepare for future attacks.

Join & Write a Comment

Go is an acronym of golang, is a programming language developed Google in 2007. Go is a new language that is mostly in the C family, with significant input from Pascal/Modula/Oberon family. Hence Go arisen as low-level language with fast compilation…
Does the idea of dealing with bits scare or confuse you? Does it seem like a waste of time in an age where we all have terabytes of storage? If so, you're missing out on one of the core tools in every professional programmer's toolbox. Learn how to …
The goal of the tutorial is to teach the user how to use functions in C++. The video will cover how to define functions, how to call functions and how to create functions prototypes. Microsoft Visual C++ 2010 Express will be used as a text editor an…
The viewer will be introduced to the member functions push_back and pop_back of the vector class. The video will teach the difference between the two as well as how to use each one along with its functionality.

743 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

16 Experts available now in Live!

Get 1:1 Help Now