<div dir="ltr">Hi Mark,<div><br></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Sep 1, 2015 at 8:02 AM, Mark Pizzolato - Winpcap-Users <span dir="ltr"><<a href="mailto:winpcap-users-20040408@subscriptions.pizzolato.net" target="_blank">winpcap-users-20040408@subscriptions.pizzolato.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div lang="EN-US" link="blue" vlink="purple"><div><p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">Hi Yang,<u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">Thanks for doing this.<u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">I have 2 comments and one bug/issue.<u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">Comments:<u></u><u></u></span></p><p><u></u><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"><span>1)<span style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:7pt;line-height:normal;font-family:'Times New Roman'">      </span></span></span><u></u><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">Windows XP and Vista systems are still somewhat common.  It would be great if the installer could be setup to install the original WinPcap binaries on these platforms.  Then there could be a single pcap installer for all Windows platforms.</span></p></div></div></blockquote><div>In fact, Npcap has integrated the original WinPcap files for XP and Vista. The installer will install stock WinPcap when running on XP and Vista systems. You can try it if you like.</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div lang="EN-US" link="blue" vlink="purple"><div><p><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"><u></u><u></u></span></p><p><u></u><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"><span>2)<span style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:7pt;line-height:normal;font-family:'Times New Roman'">      </span></span></span><u></u><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">The Administrator mode is a good enhancement.  It would be nice if a middle position (between completely open and completely admin) were available for some environments.  Maybe membership in a paritular security group….</span></p></div></div></blockquote><div>We have talked about this plan (see Plan C at the end of the mail) and didn't go along that way ( at last chooses Plan A). But I don't think it's impossible for now. Maybe we can create a new user group called "Npcap Users" and leave it empty at first, then if a user trying to use Npcap is a member of "Npcap Users", he will be permitted, if he is not a member, Npcap will check if he has Admin right, if yes, then permit too. What do you think about this? You can submit this idea as an issue on the list.</div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div lang="EN-US" link="blue" vlink="purple"><div><p><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"><u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">Bug/Issue:<u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">With the Npcap package installed, I was unable to map a shared folder for a system on my LAN which had worked previously.   Uninstalling the Npcap package immediately allowed access to the shared folder on the other system.</span></p></div></div></blockquote><div><br></div><div>Npcap has released 1.00 version now, maybe you'd like to try the latest installer at:</div><div><a href="https://svn.nmap.org/nmap-exp/yang/NPcap-LWF/npcap-nmap-1.00.exe" target="_blank">https://svn.nmap.org/nmap-exp/yang/NPcap-LWF/npcap-nmap-1.00.exe</a><br></div><div><br></div><div>I have installed 1.00 version on my Win10 host, and accessed a shared folder at \\192.168.0.80\osv with no issue. Can you access the Internet when you found this issue?</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div lang="EN-US" link="blue" vlink="purple"><div><p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"><u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">Maybe you want to enable ‘issues’ in the github repository to track things like this.</span></p></div></div></blockquote><div><br></div><div>Npcap uses the same issue list with Nmap at <a href="https://github.com/nmap/nmap/issues" target="_blank">https://github.com/nmap/nmap/issues</a>, you can fire an issue there.</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div lang="EN-US" link="blue" vlink="purple"><div><p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"><u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">Thanks again.<u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"><u></u> <u></u></span></p><p><u></u><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"><span>-<span style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:7pt;line-height:normal;font-family:'Times New Roman'">          </span></span></span><u></u><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">Mark Pizzolato<u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"><u></u> </span></p></div></div></blockquote><div><br></div><div><br></div><div>Cheers,</div><div>Yang</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div lang="EN-US" link="blue" vlink="purple"><div><p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"><u></u></span></p><p class="MsoNormal"><a name="14f86c5160892d45_14f86c403818ebf0_14f86c03ef8b0869_14f8636036afebca__MailEndCompose"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"><u></u> <u></u></span></a></p><div style="border-style:none none none solid;border-left-color:blue;border-left-width:1.5pt;padding:0in 0in 0in 4pt"><div><div style="border-style:solid none none;border-top-color:rgb(225,225,225);border-top-width:1pt;padding:3pt 0in 0in"><p class="MsoNormal"><b><span style="font-size:11pt;font-family:Calibri,sans-serif">From:</span></b><span style="font-size:11pt;font-family:Calibri,sans-serif"> <a href="mailto:winpcap-users-bounces@winpcap.org" target="_blank">winpcap-users-bounces@winpcap.org</a> [mailto:<a href="mailto:winpcap-users-bounces@winpcap.org" target="_blank">winpcap-users-bounces@winpcap.org</a>] <b>On Behalf Of </b>?????V5<br><b>Sent:</b> Saturday, August 22, 2015 6:02 AM<br><b>To:</b> <a href="mailto:winpcap-users@winpcap.org" target="_blank">winpcap-users@winpcap.org</a><br><b>Subject:</b> [Winpcap-users] Npcap 0.04, based on original WinPcap 4.1.3, call for test<u></u><u></u></span></p></div></div><p class="MsoNormal"><u></u> <u></u></p><div><p class="MsoNormal">Hi list,<u></u><u></u></p><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">Npcap is an update of WinPcap to NDIS 6 Light-Weight Filter (LWF) technique. Within Google Summer of Code 2013 and 2015, Npcap has added many features and become stable in its 0.04 version. I hope that you guys could test its functionalities, and I'd like to see WinPcap official adopt features of Npcap.<u></u><u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">The features of Npcap are listed as belows:<u></u><u></u></p></div><div><p class="MsoNormal">1) NDIS 6 Support<u></u><u></u></p></div><div><p class="MsoNormal">2) "Admin-only Mode" Support<u></u><u></u></p></div><div><p class="MsoNormal">3) "WinPcap Compatible Mode" Support<u></u><u></u></p></div><div><p class="MsoNormal">4) Loopback Packets Capture Support<u></u><u></u></p></div><div><p class="MsoNormal">5) Loopback Packets Send Support<u></u><u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">For more details, please go to:<u></u><u></u></p></div><div><p class="MsoNormal"><a href="https://github.com/nmap/npcap" target="_blank">https://github.com/nmap/npcap</a><u></u><u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">The lastest installer will always be in:<u></u><u></u></p></div><div><p class="MsoNormal"><a href="https://svn.nmap.org/nmap-exp/yang/NPcap-LWF/" target="_blank">https://svn.nmap.org/nmap-exp/yang/NPcap-LWF/</a><u></u><u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">The current latest version is:<u></u><u></u></p></div><div><p class="MsoNormal"><a href="https://svn.nmap.org/nmap-exp/yang/NPcap-LWF/npcap-nmap-0.04-r5.exe" target="_blank">npcap-nmap-0.04-r5.exe</a><u></u><u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><div><p class="MsoNormal"><span style="font-size:9.5pt;color:black">Notice: <u></u><u></u></span></p></div><div><p class="MsoNormal"><span style="font-size:9.5pt;color:black">1) You need to try it under Win7 and later, and no need to change the installation options, just click the "Next"s. Npcap installed in "<span>WinPcap</span> Compatible Mode" is exclusive with <span>WinPcap</span>, so you must uninstall <span>WinPcap</span> first (installer will prompt you this).<u></u><u></u></span></p></div><div><p class="MsoNormal"><span style="font-size:9.5pt;color:black">2) If you have installed <span>WinPcap</span>, better to reboot the PC after uninstalling <span>WinPcap</span> and then install Npcap.<u></u><u></u></span></p></div></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">Cheers,<u></u><u></u></p></div><div><p class="MsoNormal">Yang<u></u><u></u></p></div></div></div></div></div><br>_______________________________________________<br>
Winpcap-users mailing list<br>
<a href="mailto:Winpcap-users@winpcap.org" target="_blank">Winpcap-users@winpcap.org</a><br>
<a href="https://www.winpcap.org/mailman/listinfo/winpcap-users" rel="noreferrer" target="_blank">https://www.winpcap.org/mailman/listinfo/winpcap-users</a><br>
<br></blockquote></div><br></div><div class="gmail_extra"><br></div><div class="gmail_extra">-------------------------------------------------------------------------------------------------------------------------------------------------------</div><div class="gmail_extra">Forwarded:</div><div class="gmail_extra"><br></div><div class="gmail_extra"><div style="color:rgb(0,0,0);font-size:10.3999996185303px">I want to let you decide which plan we will use for our function: <b>Add privilege support to Npcap so we can limit it to users with administrator access</b></div><div style="color:rgb(0,0,0);font-size:10.3999996185303px"><b><br></b></div><div style="color:rgb(0,0,0);font-size:10.3999996185303px"><b>Last week I said there are three options as below:</b></div><div style="color:rgb(0,0,0);font-size:10.3999996185303px"><br></div><div style="color:rgb(0,0,0);font-size:10.3999996185303px"><p style="margin-top:0px;margin-bottom:16px;color:rgb(51,51,51);font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif;font-size:14px;line-height:22.3999996185303px"><code style="font-family:Consolas,'Liberation Mono',Menlo,Courier,monospace;font-size:11.8999996185303px;padding:0.2em 0px;margin:0px;border-radius:3px;background-color:rgba(0,0,0,0.0392157)">Plan A</code>: Allow <code style="font-family:Consolas,'Liberation Mono',Menlo,Courier,monospace;font-size:11.8999996185303px;padding:0.2em 0px;margin:0px;border-radius:3px;background-color:rgba(0,0,0,0.0392157)">Administrators group</code> to use the driver, nmap run by <code style="font-family:Consolas,'Liberation Mono',Menlo,Courier,monospace;font-size:11.8999996185303px;padding:0.2em 0px;margin:0px;border-radius:3px;background-color:rgba(0,0,0,0.0392157)">built-in Administrator</code> account can use the driver directly. The <code style="font-family:Consolas,'Liberation Mono',Menlo,Courier,monospace;font-size:11.8999996185303px;padding:0.2em 0px;margin:0px;border-radius:3px;background-color:rgba(0,0,0,0.0392157)">other members of Administrators group</code> must run nmap with <code style="font-family:Consolas,'Liberation Mono',Menlo,Courier,monospace;font-size:11.8999996185303px;padding:0.2em 0px;margin:0px;border-radius:3px;background-color:rgba(0,0,0,0.0392157)">Run as Administrator</code> option, or the driver will refuse to be accessed.</p><p style="margin-top:0px;margin-bottom:16px;color:rgb(51,51,51);font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif;font-size:14px;line-height:22.3999996185303px"><code style="font-family:Consolas,'Liberation Mono',Menlo,Courier,monospace;font-size:11.8999996185303px;padding:0.2em 0px;margin:0px;border-radius:3px;background-color:rgba(0,0,0,0.0392157)">Plan B</code>: Allow <code style="font-family:Consolas,'Liberation Mono',Menlo,Courier,monospace;font-size:11.8999996185303px;padding:0.2em 0px;margin:0px;border-radius:3px;background-color:rgba(0,0,0,0.0392157)">Users group</code> to use the driver. <code style="font-family:Consolas,'Liberation Mono',Menlo,Courier,monospace;font-size:11.8999996185303px;padding:0.2em 0px;margin:0px;border-radius:3px;background-color:rgba(0,0,0,0.0392157)">All members of Users group</code> can use the driver directly.</p><p style="margin-top:0px;color:rgb(51,51,51);font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif;font-size:14px;line-height:22.3999996185303px;margin-bottom:0px!important"><code style="font-family:Consolas,'Liberation Mono',Menlo,Courier,monospace;font-size:11.8999996185303px;padding:0.2em 0px;margin:0px;border-radius:3px;background-color:rgba(0,0,0,0.0392157)">Plan C</code>: Create a custom group named <code style="font-family:Consolas,'Liberation Mono',Menlo,Courier,monospace;font-size:11.8999996185303px;padding:0.2em 0px;margin:0px;border-radius:3px;background-color:rgba(0,0,0,0.0392157)">Nmap Users</code> and add all <code style="font-family:Consolas,'Liberation Mono',Menlo,Courier,monospace;font-size:11.8999996185303px;padding:0.2em 0px;margin:0px;border-radius:3px;background-color:rgba(0,0,0,0.0392157)">Administrators group</code> members into<code style="font-family:Consolas,'Liberation Mono',Menlo,Courier,monospace;font-size:11.8999996185303px;padding:0.2em 0px;margin:0px;border-radius:3px;background-color:rgba(0,0,0,0.0392157)">Nmap Users</code> during NPcap installation, then allow <code style="font-family:Consolas,'Liberation Mono',Menlo,Courier,monospace;font-size:11.8999996185303px;padding:0.2em 0px;margin:0px;border-radius:3px;background-color:rgba(0,0,0,0.0392157)">Nmap Users</code> group to access the driver. The drawback is if a new user added to <code style="font-family:Consolas,'Liberation Mono',Menlo,Courier,monospace;font-size:11.8999996185303px;padding:0.2em 0px;margin:0px;border-radius:3px;background-color:rgba(0,0,0,0.0392157)">Administrators group</code>, there's no graceful ways to let that user join our <code style="font-family:Consolas,'Liberation Mono',Menlo,Courier,monospace;font-size:11.8999996185303px;padding:0.2em 0px;margin:0px;border-radius:3px;background-color:rgba(0,0,0,0.0392157)">Nmap Users</code> group automatically. Admins need to add that user manually.</p></div><div style="color:rgb(0,0,0);font-size:10.3999996185303px"><br></div><div style="color:rgb(0,0,0);font-size:10.3999996185303px"><p style="margin-bottom:16px;color:rgb(51,51,51);font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif;font-size:14px;line-height:22.3999996185303px;margin-top:0px!important"><b>As <code style="font-family:Consolas,'Liberation Mono',Menlo,Courier,monospace;font-size:11.8999996185303px;padding:0.2em 0px;margin:0px;border-radius:3px;background-color:rgba(0,0,0,0.0392157)">Plan B</code> and <code style="font-family:Consolas,'Liberation Mono',Menlo,Courier,monospace;font-size:11.8999996185303px;padding:0.2em 0px;margin:0px;border-radius:3px;background-color:rgba(0,0,0,0.0392157)">Plan C</code> are crossed out in our last meeting, we will only talk about Plan A here, depending on whether we really want to check the "true" administrator privilege, We have Plan A-1 and Plan A-2 as belows:</b></p><p style="margin-top:0px;margin-bottom:16px;color:rgb(51,51,51);font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif;font-size:14px;line-height:22.3999996185303px"><code style="font-family:Consolas,'Liberation Mono',Menlo,Courier,monospace;font-size:11.8999996185303px;padding:0.2em 0px;margin:0px;border-radius:3px;background-color:rgba(0,0,0,0.0392157)">Plan A-1</code>: Add access control to the driver, nmap run by built-in Administrator account can use the driver directly. The other members of Administrators group must run nmap with <code style="font-family:Consolas,'Liberation Mono',Menlo,Courier,monospace;font-size:11.8999996185303px;padding:0.2em 0px;margin:0px;border-radius:3px;background-color:rgba(0,0,0,0.0392157)">Run as Administrator</code> option, or the driver will refuse to be accessed. When being denied, we can show our custom dialog to user which says like "You need to re-run the program as an Administrator to use NPcap, please restart your program as an Administrator". Notice <code style="font-family:Consolas,'Liberation Mono',Menlo,Courier,monospace;font-size:11.8999996185303px;padding:0.2em 0px;margin:0px;border-radius:3px;background-color:rgba(0,0,0,0.0392157)">Windows has no way to elevate a process during run-time, the Admin privilege is only granted when a process is started</code>. So for this solution, Nmap <strong>MUST</strong> restart if not started with <code style="font-family:Consolas,'Liberation Mono',Menlo,Courier,monospace;font-size:11.8999996185303px;padding:0.2em 0px;margin:0px;border-radius:3px;background-color:rgba(0,0,0,0.0392157)">Run as Administrator</code> option. Here what we can do as NPcap is that we prompt a customized error dialog then quit. Let the user restart a new Nmap by himself.</p><p style="margin-top:0px;margin-bottom:16px;color:rgb(51,51,51);font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif;font-size:14px;line-height:22.3999996185303px"><code style="font-family:Consolas,'Liberation Mono',Menlo,Courier,monospace;font-size:11.8999996185303px;padding:0.2em 0px;margin:0px;border-radius:3px;background-color:rgba(0,0,0,0.0392157)">Plan A-2</code>: We don't add access control to the driver, we only checks whether the current user is a member of Administrators group in our DLL (packet.dll). This solution has nothing to do with UAC and privilege elevation. <code style="font-family:Consolas,'Liberation Mono',Menlo,Courier,monospace;font-size:11.8999996185303px;padding:0.2em 0px;margin:0px;border-radius:3px;background-color:rgba(0,0,0,0.0392157)">So the current user do NOT have to run nmap with</code>Run as Administrator<code style="font-family:Consolas,'Liberation Mono',Menlo,Courier,monospace;font-size:11.8999996185303px;padding:0.2em 0px;margin:0px;border-radius:3px;background-color:rgba(0,0,0,0.0392157)">option</code>. If the current user is a member of Admin group, then nmap can use NPcap normally, if the current user is not, we can prompt a customized dialog says "Your current account is not in Administrator group, please restart your program under an account within Administrator group.</p><p style="margin-top:0px;margin-bottom:16px;color:rgb(51,51,51);font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif;font-size:14px;line-height:22.3999996185303px">To sum up,<br>1) Both solutions need to restart the program (such as Nmap) if the user fails our check. No way to elevate the privilege at run-time.<br>2) The difference between the two solutions is that <code style="font-family:Consolas,'Liberation Mono',Menlo,Courier,monospace;font-size:11.8999996185303px;padding:0.2em 0px;margin:0px;border-radius:3px;background-color:rgba(0,0,0,0.0392157)">Plan A-1</code> needs a "true" administrator privilege, so the not built-in members of Administrators group must run nmap with <code style="font-family:Consolas,'Liberation Mono',Menlo,Courier,monospace;font-size:11.8999996185303px;padding:0.2em 0px;margin:0px;border-radius:3px;background-color:rgba(0,0,0,0.0392157)">Run as Administrator</code> option. <code style="font-family:Consolas,'Liberation Mono',Menlo,Courier,monospace;font-size:11.8999996185303px;padding:0.2em 0px;margin:0px;border-radius:3px;background-color:rgba(0,0,0,0.0392157)">Plan A-2</code> do not need a "true" administrator privilege, so all members of Administrators group can run nmap normally without <code style="font-family:Consolas,'Liberation Mono',Menlo,Courier,monospace;font-size:11.8999996185303px;padding:0.2em 0px;margin:0px;border-radius:3px;background-color:rgba(0,0,0,0.0392157)">Run as Administrator</code> option.</p><p style="margin-top:0px;color:rgb(51,51,51);font-family:'Helvetica Neue',Helvetica,'Segoe UI',Arial,freesans,sans-serif;font-size:14px;line-height:22.3999996185303px;margin-bottom:0px!important"><b>Personally, I prefer <code style="font-family:Consolas,'Liberation Mono',Menlo,Courier,monospace;font-size:11.8999996185303px;padding:0.2em 0px;margin:0px;border-radius:3px;background-color:rgba(0,0,0,0.0392157)">Plan A-2</code>, because this solution will give the end users less trouble. So there will be less complaints when user first adopts our NPcap. At the same time It's less safer than <code style="font-family:Consolas,'Liberation Mono',Menlo,Courier,monospace;font-size:11.8999996185303px;padding:0.2em 0px;margin:0px;border-radius:3px;background-color:rgba(0,0,0,0.0392157)">Plan A-1</code>. What about your suggestions?</b></p></div></div></div>