Jump to content

Network Sniffer on Specific Application

Hey all,

 

Just wanted to get some advice on some software where I can see all external connections (anything outside the LAN) from a specific application. It would be great if the software let me monitor certain services/exes and then kept a log of them. I am aware of software such as WireShark, but as far as I can tell, it is not at the application level.

 

Thanks for any help!

Follow me on Twitch! - Twitch.TV/PedenPants

Gaming Rig

Core i7-6800k @ 4.0 GHZ | 16 GB Corsair DDR4-3000 | WD Black NVMe 256 GB | WD Blue 1 TB | Acer 24" 144 HZ XFA240 | ASUS STRIX GTX 1070 8 GB

Streaming Rig - Dell Inspiron i7559

15.6" 1920x1080 | Intel Core i5-6300HQ @ 3.2GHZ | 16 GB DDR3-12800 | 256 GB SSD | Nvidia GTX 960M 4GB

Link to comment
https://linustechtips.com/topic/690940-network-sniffer-on-specific-application/
Share on other sites

Link to post
Share on other sites

GlassWire but it isn't free.

[Out-of-date] Want to learn how to make your own custom Windows 10 image?

 

Desktop: AMD R9 3900X | ASUS ROG Strix X570-F | Radeon RX 5700 XT | EVGA GTX 1080 SC | 32GB Trident Z Neo 3600MHz | 1TB 970 EVO | 256GB 840 EVO | 960GB Corsair Force LE | EVGA G2 850W | Phanteks P400S

Laptop: Intel M-5Y10c | Intel HD Graphics | 8GB RAM | 250GB Micron SSD | Asus UX305FA

Server 01: Intel Xeon D 1541 | ASRock Rack D1541D4I-2L2T | 32GB Hynix ECC DDR4 | 4x8TB Western Digital HDDs | 32TB Raw 16TB Usable

Server 02: Intel i7 7700K | Gigabye Z170N Gaming5 | 16GB Trident Z 3200MHz

Link to post
Share on other sites

4 minutes ago, Tearitup said:

 it is not at the application level.

Are you asking for the sniffer to be able to tell you what the data actually means according to the application?

Link to post
Share on other sites

9 minutes ago, Tearitup said:

Hey all,

 

Just wanted to get some advice on some software where I can see all external connections (anything outside the LAN) from a specific application. It would be great if the software let me monitor certain services/exes and then kept a log of them. I am aware of software such as WireShark, but as far as I can tell, it is not at the application level.

 

Thanks for any help!

You could try wireshark. Not sure if it does single applications.

CPU: AMD Ryzen 5 5600X | CPU Cooler: Stock AMD Cooler | Motherboard: Asus ROG STRIX B550-F GAMING (WI-FI) | RAM: Corsair Vengeance LPX 32 GB (4x 8 GB) DDR4-3000 CL16 | GPU: Nvidia GTX 1060 6GB Zotac Mini | Case: K280 Case | PSU: Cooler Master B600 Power supply | SSD: 1TB  | HDDs: 1x 250GB & 1x 1TB WD Blue | Monitor: 24" Acer S240HLBID | OS: Win 11 Pro.

 

Home Lab:  Lenovo ThinkCenter M82 Hyper-V Server 2022 | Dell OptiPlex 9020 Hyper-V Server 2022 | TP-LINK TL-SG108E | Cisco Catalyst C2960CG 8 Port Switch | HP MicroServer G8 SCCM Server | 2x Dell PowerEdge R630 Hyper-V Server 2022

 

 

Link to post
Share on other sites

So if i understand you correctly you are trying to isolate packets for specific applications. There are two ways I have done this:

filter based on port number. - this works if you know the port numbers in use

Run the application inside a virtual machine - this is the easiest

Set the application to access internet through a proxy running on a virtual machine - this had no benefits to the above except it does not include operating system and background service data packets

             ☼

ψ ︿_____︿_ψ_   

Link to post
Share on other sites

7 minutes ago, Tearitup said:

Hey all,

 

Just wanted to get some advice on some software where I can see all external connections (anything outside the LAN) from a specific application. It would be great if the software let me monitor certain services/exes and then kept a log of them. I am aware of software such as WireShark, but as far as I can tell, it is not at the application level.

 

Thanks for any help!

virtualize it :D

Link to post
Share on other sites

3 hours ago, Tearitup said:

Hey all,

 

Just wanted to get some advice on some software where I can see all external connections (anything outside the LAN) from a specific application. It would be great if the software let me monitor certain services/exes and then kept a log of them. I am aware of software such as WireShark, but as far as I can tell, it is not at the application level.

 

Thanks for any help!

Your after Deep Packet inspection. Solarwinds can do this, If you just set it up to collect from the WAN router you should be fine with the free license, just make sure reverse lookup is working on your network or you'll see a bunch of IP's and not FQDNs.

Link to post
Share on other sites

Thanks for all the help everyone!

 

14 hours ago, M.Yurizaki said:

Are you asking for the sniffer to be able to tell you what the data actually means according to the application?

Not what it means really - I just want to see when a specific application is making any external connections. So mainly, just the IP it is talking to and over which ports.

Follow me on Twitch! - Twitch.TV/PedenPants

Gaming Rig

Core i7-6800k @ 4.0 GHZ | 16 GB Corsair DDR4-3000 | WD Black NVMe 256 GB | WD Blue 1 TB | Acer 24" 144 HZ XFA240 | ASUS STRIX GTX 1070 8 GB

Streaming Rig - Dell Inspiron i7559

15.6" 1920x1080 | Intel Core i5-6300HQ @ 3.2GHZ | 16 GB DDR3-12800 | 256 GB SSD | Nvidia GTX 960M 4GB

Link to post
Share on other sites

On 15.11.2016 at 3:10 PM, Tearitup said:

Thanks for all the help everyone!

 

Not what it means really - I just want to see when a specific application is making any external connections. So mainly, just the IP it is talking to and over which ports.

It is built-in in Windows

Netstat in cmd

Or Resource Monitor with GUI

 

Example:

res2.PNG

 

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×