Skip to content
Snippets Groups Projects
Commit f3b7e4bc authored by gpotter2's avatar gpotter2
Browse files

Add Npcap installer

parent 57fd6880
No related branches found
No related tags found
No related merge requests found
...@@ -12,8 +12,9 @@ build: off ...@@ -12,8 +12,9 @@ build: off
install: install:
# Install the npcap, windump and wireshark suites # Install the npcap, windump and wireshark suites
- choco install -y npcap wireshark - ps: .\.appveyor\InstallNpcap.ps1
- ps: .\.appveyor\InstallWindump.ps1 - ps: .\.appveyor\InstallWindump.ps1
- choco install -y wireshark
# Install Python modules # Install Python modules
- "%PYTHON%\\python -m pip install cryptography coverage mock pyreadline" - "%PYTHON%\\python -m pip install cryptography coverage mock pyreadline"
- set PATH="%PYTHON%\\Scripts\\;%PATH%" - set PATH="%PYTHON%\\Scripts\\;%PATH%"
......
# Config
$urlPath = "https://nmap.org/npcap/dist/npcap-0.90.exe"
$checksum = "0477a42a9c54f31a7799fb3ee0537826041730f462abfc066fe36d81c50721a7"
############
############
# Download the file
wget $urlPath -UseBasicParsing -OutFile $PSScriptRoot"\npcap.exe"
# Now let's check its checksum
$_chksum = $(CertUtil -hashfile $PSScriptRoot"\npcap.exe" SHA256)[1] -replace " ",""
if ($_chksum -ne $checksum){
echo "Checksums does NOT match !"
exit
} else {
echo "Checksums matches !"
}
# Run installer
Start-Process $PSScriptRoot"\npcap.exe" -ArgumentList "/loopback_support=yes /S" -wait
echo "Npcap installation completed"
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment