-
-
Notifications
You must be signed in to change notification settings - Fork 19
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
commit 70f2f04b794cc8039186f490564bfefda587d549 Author: H4NM <[email protected]> Date: Mon Jan 6 20:41:43 2025 +0100 - Added a summary text file - Changed file names to be shorter and more concise - Change default process name when unable to sucesfully map it - Change compiled executable name from WhoYouCalling.exe to wyc.exe - its a cli tool after all :-). - Fix so that the DNS wireshark filter folder is not created if there are no wireshark filters to be created - Fix issue where entire BPF filter was not written to file - Solve issue with short lived processes that perform DNS queries that do not have process names included. - Solve issue where the DNS ETW event registers the process PID before the process start ETW does, causes for adding a process twice. - Implement fix against race condition issue with short lived processes that perform DNS queries as they're labeled as unmapped processes. * This is done by checking if the unmapped process has the same PID as the correctly mapped process and if it was added to monitoring close to the same time - Solve issue for possible duplicate processname, indicating they're the same process, although launched separately and happend to get the same PID. Likely hood is very small but it could happen that would make results add to the same process even though they're separate. - Remove JSON flag and create the JSON file regardless to avoid scenarios of missing crucial data. - Added a spinner wheel to filtering processes - Updated and cleaned up README - Refactoring and cleaning code - Changed default values for process start and stop time, and executable name to null for cleaner and consistent data output - Added github actions to ensure that wyc can be compiled
- Loading branch information
Showing
22 changed files
with
1,039 additions
and
343 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,26 @@ | ||
name: Compile WhoYouCalling | ||
|
||
on: | ||
push: | ||
branches: | ||
- main | ||
|
||
jobs: | ||
build: | ||
runs-on: windows-latest | ||
|
||
steps: | ||
- name: Checkout Code | ||
uses: actions/checkout@v3 | ||
|
||
- name: Setup .NET | ||
uses: actions/setup-dotnet@v3 | ||
with: | ||
dotnet-version: '8.0' | ||
|
||
- name: Restore dependencies | ||
run: dotnet restore | ||
|
||
- name: Compile solution | ||
run: dotnet build --configuration Release | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.