Go Premium for a chance to win a PS4. Enter to Win

x
?
Solved

Meaning of SV_TYPE_POTENTIAL_BROWSER in NetEnum API

Posted on 2008-06-16
10
Medium Priority
?
437 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
ID: 21796870
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
ID: 21796914
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
ID: 21796933
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
Get your Disaster Recovery as a Service basics

Disaster Recovery as a Service is one go-to solution that revolutionizes DR planning. Implementing DRaaS could be an efficient process, easily accessible to non-DR experts. Learn about monitoring, testing, executing failovers and failbacks to ensure a "healthy" DR environment.

 
LVL 17

Author Comment

by:CSecurity
ID: 21796951
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
ID: 21796977
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
 
LVL 17

Author Comment

by:CSecurity
ID: 21797001
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 2000 total points
ID: 21797352
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
ID: 21797640
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
ID: 21797923
That would be odd - what is your code at the moment?
0
 
LVL 17

Author Comment

by:CSecurity
ID: 21800110
0

Featured Post

New feature and membership benefit!

New feature! Upgrade and increase expert visibility of your issues with Priority Questions.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

What do responsible coders do? They don't take detrimental shortcuts. They do take reasonable security precautions, create important automation, implement sufficient logging, fix things they break, and care about users.
Q&A with Course Creator, Mark Lassoff, on the importance of HTML5 in the career of a modern-day developer.
The goal of the video will be to teach the user the difference and consequence of passing data by value vs passing data by reference in C++. An example of passing data by value as well as an example of passing data by reference will be be given. Bot…
Starting up a Project

783 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