RE: network connection enumeration

"'Richard Howells' [email protected] [win_tech_off_topic]" <[email protected]> Thu, 25 Aug 2016 17:21:11 +0100
Newsgroups gmane.comp.windows.off-topic
Message-ID <[email protected]>
------=_NextPart_000_00BC_01D1FEF5.14777230
Content-Type: multipart/alternative;
 boundary="----=_NextPart_001_00BD_01D1FEF5.14777230"

------=_NextPart_001_00BD_01D1FEF5.14777230
Content-Type: text/plain;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable

John,

=20

There must be more to it than that.=20=20

=20

A program does not run *at* a path; and a path is not something that you ca=
n use to connect a program to.  Without knowing some more about how the con=
nection happens I don=E2=80=99t see how we can help youi.

=20

Best wishes,

=20

Richard Howells

 <mailto:Richard-yP/[email protected]> Richard-yP/[email protected]

 <http://www.dynamisys.co.uk/> www.dynamisys.co.uk

=20

(L) +44 (0) 1793 731225

(Uk Mobile) +44 (0) 7769 266522 =E2=80=93 I=E2=80=99m working in India unti=
l 4December.  It=E2=80=99s unlikely that I will be able to take calls on th=
is number.  Wisest is to send me an email.

(India Mobile) +91 96 20 195774 =E2=80=93 Till 4 December.  There are so ma=
ny nuisance calls in India that unless I recognize your number I=E2=80=99m =
unlikely to answer.  Wisest is to send me an email.

=20

From: [email protected] [mailto:win_tech_off_topic@yahoogr=
oups.com]=20
Sent: 25 August 2016 16:56
To: [email protected]
Subject: Re: [OT] network connection enumeration

=20

=20=20

Hi John,

  I'm not running the program.exe from the network machine, program.exe is =
running on the server when the test.exe program that is running on the netw=
ork machine connects to it. the network machine isn't launching program.exe=
, but rather finding the program.exe executing at a hardcoded path that is =
inside the test.exe program itself.=20

=20

=20

On Wed, Aug 24, 2016 at 2:59 AM, John Elliot V [email protected] [win_tech_off_to=
pic] <[email protected]> wrote:

=20=20

Hi John.

(I've been trying to understand this thread with not much luck.)

It sounds like you're running a program from a network share. This
doesn't run the program on the server, it copies the program binary to
the client machine across the network and runs it over there. So both
test.exe and program.exe are running on the same computer (and not on
the file server).

In that case test.exe is most likely passing command-line arguments to
program.exe although it could also be piping in standard input. I guess,
too, that program.exe could be listening on the network in some fashion
(e.g. on an IP port for TCP or UDP, etc.), but if it was doing that it
would be doing it on the client computer not the file server.

Regards,
John Elliot V

On 24/08/16 01:28, John Smith [email protected] [win_tech_off_topic] wrote:
>=20
>=20
> Hi Richard,
> The programs both exist. the server program is located at
> \\server_name\c\directory\program.exe a program called test.exe is
> located on a machine across the network and when I run test.exe it
> connects to the server, finds program.exe at the path given and sends it
> various commands, sends it requests for information and interacts with
> it in various other ways.
> As far as I know, program.exe is simply responding to network
> requests, it doesn't actually know anything. I'm not using pipes or
> other IO redirection, (unless that's how the OS is doing it, I'm not
> clear on that), so I don't think monitoring for IO redirection would
> help here.
>=20
> Another question. How does the OS handle IO that is targeted for a
> remote location? Does it actually use pipes? sockets? or something else?
> That might help me figure out a solution here.=20
>=20
>=20
>=20
> On Sat, Aug 20, 2016 at 10:42 AM, 'Richard Howells'
> [email protected] <mailto:[email protected]>
> [win_tech_off_topic] <[email protected]
> <mailto:[email protected]>> wrote:
>=20
> __
>=20
>=20
> >> a program on the network machine connects to the program on the
> server and sends it information,____
>=20
> We still don=E2=80=99t know how this happens. ____
>=20
> __ __
>=20
> Is this a pair of programs that already exist? Or a pair that you
> plan to write, or commission?____
>=20
> __ __
>=20
> A server program (your target program) has to know, or be able to
> find out, some information about any incoming connection. At a
> minimum it needs to send responses back to the right place.____
>=20
> __ __
>=20
> If you tell us what the nature of the connection is you might get
> better targeted advice.____
>=20
> __ __
>=20
> Best wishes,____
>=20
> __ __
>=20
> Richard Howells____
>=20
> Richard-yP/[email protected] <mailto:Richard-yP/[email protected]>____
>=20
> www.dynamisys.co.uk <http://www.dynamisys.co.uk/>____
>=20
> __ __
>=20
> (L) +44 (0) 1793 731225 <tel:%2B44%20%280%29%201793%20731225>  <tel:%2B44=
%20%280%29%201793%20731225>____
>=20
> (M) +44 (0) 7769 266522 <tel:%2B44%20%280%29%207769%20266522>  <tel:%2B44=
%20%280%29%207769%20266522> =E2=80=93 I=E2=80=99m
> working in India until 4December. It=E2=80=99s unlikely that I will be ab=
le
> to take calls. Wisest is to send me an email.____
>=20
> __ __
>=20
> *From:*[email protected]
> <mailto:[email protected]>
> [mailto:[email protected]
> <mailto:[email protected]>]
> *Sent:* 20 August 2016 15:51
> *To:* [email protected]
> <mailto:[email protected]>
> *Subject:* Re: [OT] network connection enumeration____
>=20
> __ __
>=20
> ____
>=20
> The network machines connect to the server that the target program
> is running on. while the target program is running, a program on the
> network machine connects to the program on the server and sends it
> information, tries to get info about the program on the server
> (operational state, determine whether the program on the server
> still exists, etc...) ____
>=20
> __ __
>=20
> Is there a way for the program on the server to know when one of the
> programs on the network machine is accessing it? I was thinking
> about building an internal firewall into the target program on the
> server, but wouldn't that simply block or allow a connection from
> across the network based on an IP address of the network machine?
> Would that really be able to flag when a connection to the target
> program was made? ____
>=20
> __ __
>=20
> On Thu, Aug 18, 2016 at 10:45 AM, Christopher Tavares
> cct-/[email protected] <mailto:cct-/[email protected]>
> [win_tech_off_topic] <[email protected]
> <mailto:[email protected]>> wrote:____
>=20
> ____
>=20
> OK, so you're not connecting to the app, but instead connecting to a
> network share on the same machine the app happens to be running on?____
>=20
> That makes it really tough, those sort of things are deliberately
> isolated by the OS.____
>=20
> You might be able to do something at the device driver level? Out of
> my depth here.____
>=20
> -Chris____
>=20
> __ __
>=20
> On Aug 18, 2016 8:38 AM, "John Smith [email protected]
> <mailto:[email protected]> [win_tech_off_topic]"
> <[email protected]
> <mailto:[email protected]>> wrote:____
>=20
> ____
>=20
> Hi Guys____
>=20
> Thanks for the reply. I know what you mean about the lack of
> activity on the list recently. It's been forever since I've seen
> much activity here. Anyway, the connection type is what ever is used
> by the OS to connect to a network share. As far as I know it's not
> specifically socketed unless the OS does something behind the
> scenes. ____
>=20
> __ __
>=20
> -John____
>=20
> __ __
>=20
> __ __
>=20
> On Tue, Aug 16, 2016 at 12:04 PM, Steve Johnson [email protected]
> <mailto:[email protected]> [win_tech_off_topic]
> <[email protected]
> <mailto:[email protected]>> wrote:____
>=20
> ____
>=20
> There is almost never any traffic on this list. In fact, I had
> forgotten that I was still subscribed.____
>=20
> __ __
>=20
> What kind of connection are you talking about? Socket? Share?____
>=20
> __ __
>=20
> --Steve Johnson____
>=20
>=20
> ____
>=20
> __ __
>=20
> --Steve Johnson____
>=20
> __ __
>=20
> On Tue, Aug 16, 2016 at 10:18 AM, John Smith [email protected]
> <mailto:[email protected]> [win_tech_off_topic]
> <[email protected]
> <mailto:[email protected]>> wrote:____
>=20
> __ __
>=20
> Hi Guys,____
>=20
> __ __
>=20
> is there a way to enumerate the connections to a program located
> on a network server? ____
>=20
> Here is what I have. I have a program located on my network server
> and other machines on the network connect to the server and complete
> various tasks after a connection to that program is established. Is
> there a way for the program on the server to know when a connection
> to it has been created by someone on the network? Thanks for any
> help, pointers to info etc...____
>=20
> __ __
>=20
> __ __
>=20
> -John ____
>=20
> __ __
>=20
> __ __
>=20
> __ __
>=20
> __ __
>=20
> __ __
>=20
> __ __
>=20
> ____
>=20
>=20
>=20

--=20
E: [email protected]
P: +61 4 3505 7839
W: https://www.jj5.net/

=20




------=_NextPart_001_00BD_01D1FEF5.14777230
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable




<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/htm=
l4/strict.dtd">
<html>
<head>
</head>






=20
<body style=3D"background-color: #fff;">
<span style=3D"display:none">&nbsp;</span>

<!--~-|**|PrettyHtmlStartT|**|-~-->
<div id=3D"ygrp-mlmsg" style=3D"position:relative;">
  <div id=3D"ygrp-msg" style=3D"z-index: 1;">
<!--~-|**|PrettyHtmlEndT|**|-~-->

    <div id=3D"ygrp-text" >
=20=20=20=20=20=20
=20=20=20=20=20=20
      <p><div class=3D"WordSection1"><p class=3D"MsoNormal"><span style=3D"=
font-size:11.0pt;color:#1F497D;">John,<o></o></span></p><p class=3D"MsoNorm=
al"><span style=3D"font-size:11.0pt;color:#1F497D;"><o>&nbsp;</o></span></p=
><p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;color:#1F497D;">The=
re must be more to it than that.=C2=A0 <o></o></span></p><p class=3D"MsoNor=
mal"><span style=3D"font-size:11.0pt;color:#1F497D;"><o>&nbsp;</o></span></=
p><p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;color:#1F497D;">A =
program does not run *<b>at</b>* a path; and a path is not something that y=
ou can use to connect a program to.=C2=A0 Without knowing some more about h=
ow the connection happens I don=E2=80=99t see how we can help youi.<o></o><=
/span></p><p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;color:#1F4=
97D;"><o>&nbsp;</o></span></p><div><p class=3D"MsoNormal"><span style=3D"fo=
nt-size:11.0pt;color:#1F497D;">Best wishes,<o></o></span></p><p class=3D"Ms=
oNormal"><span style=3D"font-size:11.0pt;color:#1F497D;"><o>&nbsp;</o></spa=
n></p><p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;color:#1F497D;=
">Richard Howells<o></o></span></p><p class=3D"MsoNormal"><span style=3D"fo=
nt-size:11.0pt;color:#1F497D;"><a href=3D"mailto:Richard-yP/[email protected]"><=
span style=3D"color:blue;">Richard-yP/[email protected]</span></a><o></o></span>=
</p><p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;color:#1F497D;">=
<a href=3D"http://www.dynamisys.co.uk/"><span style=3D"color:blue;">www.dyn=
amisys.co.uk</span></a><o></o></span></p><p class=3D"MsoNormal"><span style=
=3D"font-size:11.0pt;color:#1F497D;"><o>&nbsp;</o></span></p><p class=3D"Ms=
oNormal"><span style=3D"font-size:11.0pt;color:#1F497D;">(L) &#43;44 (0) 17=
93 731225<o></o></span></p><p class=3D"MsoNormal"><span style=3D"font-size:=
11.0pt;color:#1F497D;">(Uk Mobile) &#43;44 (0) 7769 266522 =E2=80=93 I=E2=
=80=99m working in India until 4December.=C2=A0 It=E2=80=99s unlikely that =
I will be able to take calls on this number.=C2=A0 Wisest is to send me an =
email.<o></o></span></p><p class=3D"MsoNormal"><span style=3D"font-size:11.=
0pt;color:#1F497D;">(India Mobile) &#43;91 96 20 195774 =E2=80=93 Till 4 De=
cember.=C2=A0 There are so many nuisance calls in India that unless I recog=
nize your number I=E2=80=99m unlikely to answer.=C2=A0 Wisest is to send me=
 an email.<o></o></span></p></div><p class=3D"MsoNormal"><span style=3D"fon=
t-size:11.0pt;color:#1F497D;"><o>&nbsp;</o></span></p><div><div style=3D"bo=
rder-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm;"><p class=3D"MsoNor=
mal"><b><span lang=3D"EN-US" style=3D"font-size:10.0pt;">From:</span></b><s=
pan lang=3D"EN-US" style=3D"font-size:10.0pt;"> win_tech_off_topic@yahoogro=
ups.com [mailto:[email protected]] <br><b>Sent:</b> 25 Aug=
ust 2016 16:56<br><b>To:</b> [email protected]<br><b>Subje=
ct:</b> Re: [OT] network connection enumeration<o></o></span></p></div></di=
v><p class=3D"MsoNormal"><o>&nbsp;</o></p><p class=3D"MsoNormal">&nbsp; <o>=
</o></p><div id=3D"ygrp-mlmsg"><div id=3D"ygrp-msg"><div id=3D"ygrp-text"><=
div><div><p class=3D"MsoNormal">Hi John,<o></o></p></div><div><p class=3D"M=
soNormal">&nbsp; I'm not running the program.exe from the network machine, =
program.exe is running on the server when the test.exe program that is runn=
ing on the network machine connects to it. the network machine isn't launch=
ing program.exe, but rather finding the program.exe executing at a hardcode=
d path that is inside the test.exe program itself. <o></o></p></div><div><p=
 class=3D"MsoNormal"><o>&nbsp;</o></p></div></div><div><p class=3D"MsoNorma=
l"><o>&nbsp;</o></p><div><p class=3D"MsoNormal">On Wed, Aug 24, 2016 at 2:5=
9 AM, John Elliot V <a href=3D"mailto:[email protected]">[email protected]</a> [win_tec=
h_off_topic] &lt;<a href=3D"mailto:[email protected]" targ=
et=3D"_blank">[email protected]</a>&gt; wrote:<o></o></p><=
div><p class=3D"MsoNormal" style=3D"background:white;">&nbsp; <o></o></p><d=
iv><div><div><p style=3D"background:white;">Hi John.<br><br>(I've been tryi=
ng to understand this thread with not much luck.)<br><br>It sounds like you=
're running a program from a network share. This<br>doesn't run the program=
 on the server, it copies the program binary to<br>the client machine acros=
s the network and runs it over there. So both<br>test.exe and program.exe a=
re running on the same computer (and not on<br>the file server).<br><br>In =
that case test.exe is most likely passing command-line arguments to<br>prog=
ram.exe although it could also be piping in standard input. I guess,<br>too=
, that program.exe could be listening on the network in some fashion<br>(e.=
g. on an IP port for TCP or UDP, etc.), but if it was doing that it<br>woul=
d be doing it on the client computer not the file server.<br><br>Regards,<b=
r>John Elliot V<br><br>On 24/08/16 01:28, John Smith <a href=3D"mailto:js51=
[email protected]" target=3D"_blank">[email protected]</a> [win_tech_off_topic]=
 wrote:<br>&gt; <br>&gt; <br>&gt; Hi Richard,<br>&gt; The programs both exi=
st. the server program is located at<br>&gt; \\server_name\c\directory\prog=
ram.exe a program called test.exe is<br>&gt; located on a machine across th=
e network and when I run test.exe it<br>&gt; connects to the server, finds =
program.exe at the path given and sends it<br>&gt; various commands, sends =
it requests for information and interacts with<br>&gt; it in various other =
ways.<br>&gt; As far as I know, program.exe is simply responding to network=
<br>&gt; requests, it doesn't actually know anything. I'm not using pipes o=
r<br>&gt; other IO redirection, (unless that's how the OS is doing it, I'm =
not<br>&gt; clear on that), so I don't think monitoring for IO redirection =
would<br>&gt; help here.<br>&gt; <br>&gt; Another question. How does the OS=
 handle IO that is targeted for a<br>&gt; remote location? Does it actually=
 use pipes? sockets? or something else?<br>&gt; That might help me figure o=
ut a solution here. <br>&gt; <br>&gt; <br>&gt; <br>&gt; On Sat, Aug 20, 201=
6 at 10:42 AM, 'Richard Howells'<br>&gt; <a href=3D"mailto:Richard@Dynamisy=
s.co.uk" target=3D"_blank">[email protected]</a> &lt;mailto:<a href=
=3D"mailto:[email protected]" target=3D"_blank">[email protected]=
uk</a>&gt;<br>&gt; [win_tech_off_topic] &lt;<a href=3D"mailto:win_tech_off_=
[email protected]" target=3D"_blank">[email protected]=
</a><br>&gt; &lt;mailto:<a href=3D"mailto:win_tech_off_topic-hHKSG33Tihh9OS/[email protected]=
m" target=3D"_blank">[email protected]</a>&gt;&gt; wrote:<=
br>&gt; <br>&gt; __<br>&gt; <br>&gt; <br>&gt; &gt;&gt; a program on the net=
work machine connects to the program on the<br>&gt; server and sends it inf=
ormation,____<br>&gt; <br>&gt; We still don=E2=80=99t know how this happens=
. ____<br>&gt; <br>&gt; __ __<br>&gt; <br>&gt; Is this a pair of programs t=
hat already exist? Or a pair that you<br>&gt; plan to write, or commission?=
____<br>&gt; <br>&gt; __ __<br>&gt; <br>&gt; A server program (your target =
program) has to know, or be able to<br>&gt; find out, some information abou=
t any incoming connection. At a<br>&gt; minimum it needs to send responses =
back to the right place.____<br>&gt; <br>&gt; __ __<br>&gt; <br>&gt; If you=
 tell us what the nature of the connection is you might get<br>&gt; better =
targeted advice.____<br>&gt; <br>&gt; __ __<br>&gt; <br>&gt; Best wishes,__=
__<br>&gt; <br>&gt; __ __<br>&gt; <br>&gt; Richard Howells____<br>&gt; <br>=
&gt; <a href=3D"mailto:Richard-yP/[email protected]" target=3D"_blank">Richard@d=
ynamisys.co.uk</a> &lt;mailto:<a href=3D"mailto:Richard-yP/[email protected]" ta=
rget=3D"_blank">Richard-yP/[email protected]</a>&gt;____<br>&gt; <br>&gt; <a hre=
f=3D"http://www.dynamisys.co.uk" target=3D"_blank">www.dynamisys.co.uk</a> =
&lt;<a href=3D"http://www.dynamisys.co.uk/" target=3D"_blank">http://www.dy=
namisys.co.uk/</a>&gt;____<br>&gt; <br>&gt; __ __<br>&gt; <br>&gt; (L) <a h=
ref=3D"tel:%2B44%20%280%29%201793%20731225" target=3D"_blank">&#43;44 (0) 1=
793 731225</a> &lt;tel:%2B44%20%280%29%201793%20731225&gt;____<br>&gt; <br>=
&gt; (M) <a href=3D"tel:%2B44%20%280%29%207769%20266522" target=3D"_blank">=
&#43;44 (0) 7769 266522</a> &lt;tel:%2B44%20%280%29%207769%20266522&gt; =E2=
=80=93 I=E2=80=99m<br>&gt; working in India until 4December. It=E2=80=99s u=
nlikely that I will be able<br>&gt; to take calls. Wisest is to send me an =
email.____<br>&gt; <br>&gt; __ __<br>&gt; <br>&gt; *From:*<a href=3D"mailto=
:[email protected]" target=3D"_blank">win_tech_off_topic@y=
ahoogroups.com</a><br>&gt; &lt;mailto:<a href=3D"mailto:win_tech_off_topic@=
yahoogroups.com" target=3D"_blank">[email protected]</a>&g=
t;<br>&gt; [mailto:<a href=3D"mailto:[email protected]" ta=
rget=3D"_blank">[email protected]</a><br>&gt; &lt;mailto:<=
a href=3D"mailto:[email protected]" target=3D"_blank">win_=
[email protected]</a>&gt;]<br>&gt; *Sent:* 20 August 2016 15:5=
1<br>&gt; *To:* <a href=3D"mailto:[email protected]" targe=
t=3D"_blank">[email protected]</a><br>&gt; &lt;mailto:<a h=
ref=3D"mailto:[email protected]" target=3D"_blank">win_tec=
[email protected]</a>&gt;<br>&gt; *Subject:* Re: [OT] network con=
nection enumeration____<br>&gt; <br>&gt; __ __<br>&gt; <br>&gt; ____<br>&gt=
; <br>&gt; The network machines connect to the server that the target progr=
am<br>&gt; is running on. while the target program is running, a program on=
 the<br>&gt; network machine connects to the program on the server and send=
s it<br>&gt; information, tries to get info about the program on the server=
<br>&gt; (operational state, determine whether the program on the server<br=
>&gt; still exists, etc...) ____<br>&gt; <br>&gt; __ __<br>&gt; <br>&gt; Is=
 there a way for the program on the server to know when one of the<br>&gt; =
programs on the network machine is accessing it? I was thinking<br>&gt; abo=
ut building an internal firewall into the target program on the<br>&gt; ser=
ver, but wouldn't that simply block or allow a connection from<br>&gt; acro=
ss the network based on an IP address of the network machine?<br>&gt; Would=
 that really be able to flag when a connection to the target<br>&gt; progra=
m was made? ____<br>&gt; <br>&gt; __ __<br>&gt; <br>&gt; On Thu, Aug 18, 20=
16 at 10:45 AM, Christopher Tavares<br>&gt; <a href=3D"mailto:cct@tavaresst=
udios.com" target=3D"_blank">cct-/[email protected]</a> &lt;mailto:<a href=
=3D"mailto:cct-/[email protected]" target=3D"_blank">cct-/[email protected]=
</a>&gt;<br>&gt; [win_tech_off_topic] &lt;<a href=3D"mailto:win_tech_off_to=
[email protected]" target=3D"_blank">[email protected]</=
a><br>&gt; &lt;mailto:<a href=3D"mailto:[email protected]"=
 target=3D"_blank">[email protected]</a>&gt;&gt; wrote:___=
_<br>&gt; <br>&gt; ____<br>&gt; <br>&gt; OK, so you're not connecting to th=
e app, but instead connecting to a<br>&gt; network share on the same machin=
e the app happens to be running on?____<br>&gt; <br>&gt; That makes it real=
ly tough, those sort of things are deliberately<br>&gt; isolated by the OS.=
____<br>&gt; <br>&gt; You might be able to do something at the device drive=
r level? Out of<br>&gt; my depth here.____<br>&gt; <br>&gt; -Chris____<br>&=
gt; <br>&gt; __ __<br>&gt; <br>&gt; On Aug 18, 2016 8:38 AM, &quot;John Smi=
th <a href=3D"mailto:[email protected]" target=3D"_blank">[email protected]=
</a><br>&gt; &lt;mailto:<a href=3D"mailto:[email protected]" target=3D"_bla=
nk">[email protected]</a>&gt; [win_tech_off_topic]&quot;<br>&gt; &lt;<a hre=
f=3D"mailto:[email protected]" target=3D"_blank">win_tech_=
[email protected]</a><br>&gt; &lt;mailto:<a href=3D"mailto:win_tech=
[email protected]" target=3D"_blank">win_tech_off_topic@yahoogroup=
s.com</a>&gt;&gt; wrote:____<br>&gt; <br>&gt; ____<br>&gt; <br>&gt; Hi Guys=
____<br>&gt; <br>&gt; Thanks for the reply. I know what you mean about the =
lack of<br>&gt; activity on the list recently. It's been forever since I've=
 seen<br>&gt; much activity here. Anyway, the connection type is what ever =
is used<br>&gt; by the OS to connect to a network share. As far as I know i=
t's not<br>&gt; specifically socketed unless the OS does something behind t=
he<br>&gt; scenes. ____<br>&gt; <br>&gt; __ __<br>&gt; <br>&gt; -John____<b=
r>&gt; <br>&gt; __ __<br>&gt; <br>&gt; __ __<br>&gt; <br>&gt; On Tue, Aug 1=
6, 2016 at 12:04 PM, Steve Johnson <a href=3D"mailto:[email protected]" t=
arget=3D"_blank">[email protected]</a><br>&gt; &lt;mailto:<a href=3D"mail=
to:[email protected]" target=3D"_blank">[email protected]</a>&gt; [win_=
tech_off_topic]<br>&gt; &lt;<a href=3D"mailto:win_tech_off_topic@yahoogroup=
s.com" target=3D"_blank">[email protected]</a><br>&gt; &lt=
;mailto:<a href=3D"mailto:[email protected]" target=3D"_bl=
ank">[email protected]</a>&gt;&gt; wrote:____<br>&gt; <br>=
&gt; ____<br>&gt; <br>&gt; There is almost never any traffic on this list. =
In fact, I had<br>&gt; forgotten that I was still subscribed.____<br>&gt; <=
br>&gt; __ __<br>&gt; <br>&gt; What kind of connection are you talking abou=
t? Socket? Share?____<br>&gt; <br>&gt; __ __<br>&gt; <br>&gt; --Steve Johns=
on____<br>&gt; <br>&gt; <br>&gt; ____<br>&gt; <br>&gt; __ __<br>&gt; <br>&g=
t; --Steve Johnson____<br>&gt; <br>&gt; __ __<br>&gt; <br>&gt; On Tue, Aug =
16, 2016 at 10:18 AM, John Smith <a href=3D"mailto:[email protected]" targe=
t=3D"_blank">[email protected]</a><br>&gt; &lt;mailto:<a href=3D"mailto:js5=
[email protected]" target=3D"_blank">[email protected]</a>&gt; [win_tech_off_t=
opic]<br>&gt; &lt;<a href=3D"mailto:[email protected]" tar=
get=3D"_blank">[email protected]</a><br>&gt; &lt;mailto:<a=
 href=3D"mailto:[email protected]" target=3D"_blank">win_t=
[email protected]</a>&gt;&gt; wrote:____<br>&gt; <br>&gt; __ __=
<br>&gt; <br>&gt; Hi Guys,____<br>&gt; <br>&gt; __ __<br>&gt; <br>&gt; is t=
here a way to enumerate the connections to a program located<br>&gt; on a n=
etwork server? ____<br>&gt; <br>&gt; Here is what I have. I have a program =
located on my network server<br>&gt; and other machines on the network conn=
ect to the server and complete<br>&gt; various tasks after a connection to =
that program is established. Is<br>&gt; there a way for the program on the =
server to know when a connection<br>&gt; to it has been created by someone =
on the network? Thanks for any<br>&gt; help, pointers to info etc...____<br=
>&gt; <br>&gt; __ __<br>&gt; <br>&gt; __ __<br>&gt; <br>&gt; -John ____<br>=
&gt; <br>&gt; __ __<br>&gt; <br>&gt; __ __<br>&gt; <br>&gt; __ __<br>&gt; <=
br>&gt; __ __<br>&gt; <br>&gt; __ __<br>&gt; <br>&gt; __ __<br>&gt; <br>&gt=
; ____<br>&gt; <br>&gt; <br>&gt; <br><br>-- <br>E: <a href=3D"mailto:jj5@jj=
5.net" target=3D"_blank">[email protected]</a><br>P: &#43;61 4 3505 7839<br>W: <a=
 href=3D"https://www.jj5.net/" target=3D"_blank">https://www.jj5.net/</a><o=
></o></p></div></div></div></div></div><p class=3D"MsoNormal"><o>&nbsp;</o>=
</p></div></div><div><p class=3D"MsoNormal"><span style=3D"color:white;"><o=
></o></span></p></div></div></div></div></p>

    </div>
=20=20=20=20=20

    <!--~-|**|PrettyHtmlStart|**|-~-->
    <div style=3D"color: #fff; height: 0;">__._,_.___</div>

=20=20=20=20=20=20=20=20=20=20
=20=20
=20

=20=20=20=20
    <div style=3D"clear:both"> </div>

    <div id=3D"fromDMARC" style=3D"margin-top: 10px;">
        <hr style=3D"height:2px ; border-width:0; color:#E3E3E3; background=
-color:#E3E3E3;">
        Posted by: &quot;Richard Howells&quot; &lt;richard-yP/[email protected]&=
gt;        <hr style=3D"height:2px ; border-width:0; color:#E3E3E3; backgro=
und-color:#E3E3E3;">
     </div>
    <div style=3D"clear:both"> </div>

    <table cellspacing=3D4px style=3D"margin-top: 10px; margin-bottom: 10px=
; color: #2D50FD;">
      <tbody>
        <tr>
          <td style=3D"font-size: 12px; font-family: arial; font-weight: bo=
ld; padding: 7px 5px 5px;"  >
                          <a style=3D"text-decoration: none; color: #2D50FD=
" href=3D"https://groups.yahoo.com/neo/groups/win_tech_off_topic/conversati=
ons/messages/60570;_ylc=3DX3oDMTJxZmMxMXVpBF9TAzk3MzU5NzE0BGdycElkAzM3MDE1M=
jQEZ3Jwc3BJZAMxNzA1MDA2NjY5BG1zZ0lkAzYwNTcwBHNlYwNmdHIEc2xrA3JwbHkEc3RpbWUD=
MTQ3MjE0MjA3OA--?act=3Dreply&messageNum=3D60570">Reply via web post</a>
                      </td>
          <td>&bull;</td>
          <td style=3D"font-size: 12px; font-family: arial; padding: 7px 5p=
x 5px;" >
            <a href=3D"mailto:richard-yP/[email protected]?subject=3DRE%3A%20%5B=
OT%5D%20network%20connection%20enumeration" style=3D"text-decoration: none;=
 color: #2D50FD;">
               Reply to sender            </a>
          </td>
          <td>&bull;</td>
          <td style=3D"font-size: 12px; font-family: arial; padding: 7px 5p=
x 5px;">
            <a href=3D"mailto:[email protected]?subject=3D=
RE%3A%20%5BOT%5D%20network%20connection%20enumeration" style=3D"text-decora=
tion: none; color: #2D50FD">
              Reply to group            </a>
          </td>
          <td>&bull;</td>
          <td style=3D"font-size: 12px; font-family: arial; padding: 7px 5p=
x 5px;" >
            <a href=3D"https://groups.yahoo.com/neo/groups/win_tech_off_top=
ic/conversations/newtopic;_ylc=3DX3oDMTJlbGs4MWVjBF9TAzk3MzU5NzE0BGdycElkAz=
M3MDE1MjQEZ3Jwc3BJZAMxNzA1MDA2NjY5BHNlYwNmdHIEc2xrA250cGMEc3RpbWUDMTQ3MjE0M=
jA3OA--" style=3D"text-decoration: none; color: #2D50FD">Start a New Topic<=
/a>
          </td>
          <td>&bull;</td>
          <td style=3D"font-size: 12px; font-family: arial; padding: 7px 5p=
x 5px;color: #2D50FD;" >
                            <a href=3D"https://groups.yahoo.com/neo/groups/=
win_tech_off_topic/conversations/topics/60547;_ylc=3DX3oDMTM2b2kxc2RzBF9TAz=
k3MzU5NzE0BGdycElkAzM3MDE1MjQEZ3Jwc3BJZAMxNzA1MDA2NjY5BG1zZ0lkAzYwNTcwBHNlY=
wNmdHIEc2xrA3Z0cGMEc3RpbWUDMTQ3MjE0MjA3OAR0cGNJZAM2MDU0Nw--" style=3D"text-=
decoration: none; color: #2D50FD;">Messages in this topic</a>
                (15)
                      </td>
        </tr>
      </tbody>
    </table>

=20=20=20=20=20=20=20=20
<div id=3D"megaphoneModule">
            <hr style=3D"height:2px ; border-width:0; color:#E3E3E3; backgr=
ound-color:#E3E3E3;">
        <div>
	     <div class=3D"stream" style=3D"margin-bottom:10px;">
        <div style=3D"background-color:white;">
            <div class=3D"sn-img" style=3D"display:inline;"><img name=3D"tn=
_file" style=3D"padding:0px 10px;vertical-align:top;margin-top:5px;" src=3D=
"https://s.yimg.com/ru/static/images/yg/img/megaphone/1464031581_phpFA8bON"=
 height=3D"82" width=3D"82"></div>
            <div class=3D"mod-txt" style=3D"display:inline-block;">
                <a rel=3D"nofollow" name=3D"sub_url" target=3D"_blank" href=
=3D"https://yho.com/1wwmgg" style=3D"color:#0000FF;display:block;margin-lef=
t:5px;text-decoration:none;"><span style=3D"font-size:15px;">Have you tried=
 the highest rated email app?</span></a>
                <div style=3D"max-width:530px;padding:2px 5px;">With 4.5 st=
ars in iTunes, the Yahoo Mail app is the highest rated email app on the mar=
ket. What are you waiting for? Now you can access all your inboxes (Gmail, =
Outlook, AOL and more) in one place. Never delete an email again with 1000G=
B of free cloud storage.</div>
            </div>
        </div>
    </div>        </div>=20=20
=20=20=20=20=20
    <hr style=3D"height:2px ; border-width:0; color:#E3E3E3; background-col=
or:#E3E3E3;">
</div>

<!------- Start Nav Bar ------>




=20

<!-- |**|begin egp html banner|**| -->
<div id=3D"ygrp-vital" style=3D"background-color: #f2f2f2; font-family: Ver=
dana; font-size: 10px; margin-bottom: 10px; padding: 10px;">

    <span id=3D"vithd" style=3D"font-weight: bold; color: #333; text-transf=
orm: uppercase; "><a href=3D"https://groups.yahoo.com/neo/groups/win_tech_o=
ff_topic/info;_ylc=3DX3oDMTJlMHZmbTZmBF9TAzk3MzU5NzE0BGdycElkAzM3MDE1MjQEZ3=
Jwc3BJZAMxNzA1MDA2NjY5BHNlYwN2dGwEc2xrA3ZnaHAEc3RpbWUDMTQ3MjE0MjA3OA--" sty=
le=3D"text-decoration: none;">Visit Your Group</a></span>

     <ul style=3D"list-style-type: none; margin: 0; padding: 0; display: in=
line;">
                                                    </ul>
  </div>


<div id=3D"ft" style=3D"font-family: Arial; font-size: 11px; margin-top: 5p=
x; padding: 0 2px 0 0; clear: both;">
  <a href=3D"https://groups.yahoo.com/neo;_ylc=3DX3oDMTJkdmhvYjliBF9TAzk3ND=
c2NTkwBGdycElkAzM3MDE1MjQEZ3Jwc3BJZAMxNzA1MDA2NjY5BHNlYwNmdHIEc2xrA2dmcARzd=
GltZQMxNDcyMTQyMDc4" style=3D"float: left;"><img src=3D"http://l.yimg.com/r=
u/static/images/yg/img/email/new_logo/logo-groups-137x15.png" height=3D"15"=
 width=3D"137" alt=3D"Yahoo! Groups" style=3D"border: 0;"/></a>
  <div style=3D"color: #747575; float: right;"> &bull; <a href=3D"https://i=
nfo.yahoo.com/privacy/us/yahoo/groups/details.html" style=3D"text-decoratio=
n: none;">Privacy</a> &bull; <a href=3D"mailto:win_tech_off_topic-unsubscri=
[email protected]?subject=3DUnsubscribe" style=3D"text-decoration: none;">=
Unsubscribe</a> &bull; <a href=3D"https://info.yahoo.com/legal/us/yahoo/uto=
s/terms/" style=3D"text-decoration: none;">Terms of Use</a> </div>
</div>
<br>

<!-- |**|end egp html banner|**| -->

  </div> <!-- ygrp-msg -->

=20
  <!-- Sponsor -->
  <!-- |**|begin egp html banner|**| -->
  <div id=3D"ygrp-sponsor" style=3D"width:160px; float:right; clear:none; m=
argin:0 0 25px 0; background: #fff;">

<!-- Start Recommendations -->
<div id=3D"ygrp-reco">
     </div>
<!-- End Recommendations -->



  </div>   <!-- |**|end egp html banner|**| -->

  <div style=3D"clear:both; color: #FFF; font-size:1px;">.</div>
</div>

  <img src=3D"http://geo.yahoo.com/serv?s=3D97359714/grpId=3D3701524/grpspI=
d=3D1705006669/msgId=3D60570/stime=3D1472142078" width=3D"1" height=3D"1"> =
<br>

<img src=3D"http://y.analytics.yahoo.com/fpc.pl?ywarid=3D515FB27823A7407E&a=
=3D10001310322279&js=3Dno&resp=3Dimg&cf12=3DCP" width=3D"1" height=3D"1">=20

<div style=3D"color: #fff; height: 0;">__,_._,___</div>
<!--~-|**|PrettyHtmlEnd|**|-~-->

</body>

<!--~-|**|PrettyHtmlStart|**|-~-->
<head>
  <style type=3D"text/css">
  <!--
  #ygrp-mkp {
  border: 1px solid #d8d8d8;
  font-family: Arial;
  margin: 10px 0;
  padding: 0 10px;
}

#ygrp-mkp hr {
  border: 1px solid #d8d8d8;
}

#ygrp-mkp #hd {
  color: #628c2a;
  font-size: 85%;
  font-weight: 700;
  line-height: 122%;
  margin: 10px 0;
}

#ygrp-mkp #ads {
  margin-bottom: 10px;
}

#ygrp-mkp .ad {
  padding: 0 0;
}

#ygrp-mkp .ad p {
  margin: 0;
}

#ygrp-mkp .ad a {
  color: #0000ff;
  text-decoration: none;
}
  #ygrp-sponsor #ygrp-lc {
  font-family: Arial;
}

#ygrp-sponsor #ygrp-lc #hd {
  margin: 10px 0px;
  font-weight: 700;
  font-size: 78%;
  line-height: 122%;
}

#ygrp-sponsor #ygrp-lc .ad {
  margin-bottom: 10px;
  padding: 0 0;
}

  #actions {
    font-family: Verdana;
    font-size: 11px;
    padding: 10px 0;
  }

  #activity {
    background-color: #e0ecee;
    float: left;
    font-family: Verdana;
    font-size: 10px;
    padding: 10px;
  }

  #activity span {
    font-weight: 700;
  }

  #activity span:first-child {
    text-transform: uppercase;
  }

  #activity span a {
    color: #5085b6;
    text-decoration: none;
  }

  #activity span span {
    color: #ff7900;
  }

  #activity span .underline {
    text-decoration: underline;
  }

  .attach {
    clear: both;
    display: table;
    font-family: Arial;
    font-size: 12px;
    padding: 10px 0;
    width: 400px;
  }

  .attach div a {
    text-decoration: none;
  }

  .attach img {
    border: none;
    padding-right: 5px;
  }

  .attach label {
    display: block;
    margin-bottom: 5px;
  }

  .attach label a {
    text-decoration: none;
  }
=20=20
  blockquote {
    margin: 0 0 0 4px;
  }

  .bold {
    font-family: Arial;
    font-size: 13px;
    font-weight: 700;
  }

  .bold a {
    text-decoration: none;
  }

  dd.last p a {
    font-family: Verdana;
    font-weight: 700;
  }

  dd.last p span {
    margin-right: 10px;
    font-family: Verdana;
    font-weight: 700;
  }

  dd.last p span.yshortcuts {
    margin-right: 0;
  }

  div.attach-table div div a {
    text-decoration: none;
  }

  div.attach-table {
    width: 400px;
  }

  div.file-title a, div.file-title a:active, div.file-title a:hover, div.fi=
le-title a:visited {
    text-decoration: none;
  }

  div.photo-title a, div.photo-title a:active, div.photo-title a:hover, div=
.photo-title a:visited {
    text-decoration: none;
  }

  div#ygrp-mlmsg #ygrp-msg p a span.yshortcuts {
    font-family: Verdana;
    font-size: 10px;
    font-weight: normal;
  }

  .green {
    color: #628c2a;
  }

  .MsoNormal {
    margin: 0 0 0 0;
  }

  o {
    font-size: 0;
  }

  #photos div {
    float: left;
    width: 72px;
  }

  #photos div div {
    border: 1px solid #666666;
    height: 62px;
    overflow: hidden;
    width: 62px;
  }

  #photos div label {
    color: #666666;
    font-size: 10px;
    overflow: hidden;
    text-align: center;
    white-space: nowrap;
    width: 64px;
  }

  #reco-category {
    font-size: 77%;
  }

  #reco-desc {
    font-size: 77%;
  }

  .replbq {
    margin: 4px;
  }

  #ygrp-actbar div a:first-child {
   /* border-right: 0px solid #000;*/
    margin-right: 2px;
    padding-right: 5px;
  }

  #ygrp-mlmsg {
    font-size: 13px;
    font-family: Arial, helvetica,clean, sans-serif;
    *font-size: small;
    *font: x-small;
  }

  #ygrp-mlmsg table {
    font-size: inherit;
    font: 100%;
  }

  #ygrp-mlmsg select, input, textarea {
    font: 99% Arial, Helvetica, clean, sans-serif;
  }

  #ygrp-mlmsg pre, code {
    font:115% monospace;
    *font-size:100%;
  }

  #ygrp-mlmsg * {
    line-height: 1.22em;
  }

  #ygrp-mlmsg #logo {
    padding-bottom: 10px;
  }


  #ygrp-msg p a {
    font-family: Verdana;
  }

  #ygrp-msg p#attach-count span {
    color: #1E66AE;
    font-weight: 700;
  }

  #ygrp-reco #reco-head {
    color: #ff7900;
    font-weight: 700;
  }

  #ygrp-reco {
    margin-bottom: 20px;
    padding: 0px;
  }

  #ygrp-sponsor #ov li a {
    font-size: 130%;
    text-decoration: none;
  }

  #ygrp-sponsor #ov li {
    font-size: 77%;
    list-style-type: square;
    padding: 6px 0;
  }=20

  #ygrp-sponsor #ov ul {
    margin: 0;
    padding: 0 0 0 8px;
  }

  #ygrp-text {
    font-family: Georgia;
  }

  #ygrp-text p {
    margin: 0 0 1em 0;
  }

  #ygrp-text tt {
    font-size: 120%;
  }

  #ygrp-vital ul li:last-child {
    border-right: none !important;=20
  }=20
  -->
  </style>
</head>

<!--~-|**|PrettyHtmlEnd|**|-~-->
</html>
<!-- end group email -->


------=_NextPart_001_00BD_01D1FEF5.14777230--

------=_NextPart_000_00BC_01D1FEF5.14777230
Content-Type: image/jpeg;
	name="image001.jpg"
Content-Transfer-Encoding: base64
Content-ID: <[email protected]>

/9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAoHBwgHBgoICAgLCgoLDhgQDg0NDh0VFhEYIx8lJCIf
IiEmKzcvJik0KSEiMEExNDk7Pj4+JS5ESUM8SDc9Pjv/wAALCABSAFIBAREA/8QAHwAAAQUBAQEB
AQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1Fh
ByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZ
WmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXG
x8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/9oACAEBAAA/APZqKKKKKKKKKKKKKKKK
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
KKKKKKKKKKKKKKKKKKKKKKKKKKKK/9k=

------=_NextPart_000_00BC_01D1FEF5.14777230
Content-Type: image/jpeg;
	name="image002.jpg"
Content-Transfer-Encoding: base64
Content-ID: <[email protected]>

/9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAoHBwgHBgoICAgLCgoLDhgQDg0NDh0VFhEYIx8lJCIf
IiEmKzcvJik0KSEiMEExNDk7Pj4+JS5ESUM8SDc9Pjv/wAALCAAPAIkBAREA/8QAHwAAAQUBAQEB
AQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1Fh
ByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZ
WmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXG
x8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/9oACAEBAAA/APZqKKKKKKKKKKKKKKKK
KKKKKKKKKKKKKKKKKKK//9k=

------=_NextPart_000_00BC_01D1FEF5.14777230
Content-Type: image/jpeg;
	name="image003.jpg"
Content-Transfer-Encoding: base64
Content-ID: <[email protected]>

/9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAoHBwgHBgoICAgLCgoLDhgQDg0NDh0VFhEYIx8lJCIf
IiEmKzcvJik0KSEiMEExNDk7Pj4+JS5ESUM8SDc9Pjv/wAALCAABAAEBAREA/8QAHwAAAQUBAQEB
AQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1Fh
ByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZ
WmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXG
x8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/9oACAEBAAA/APZK/9k=

------=_NextPart_000_00BC_01D1FEF5.14777230--