Skip to content

tvt-tech/media_mon

Repository files navigation

Archer USB File Filter

tool to find connected Archer devices and archive all data not matched to extensions patterns list

Build

WINDOWS x32/amd64

git clone https://github.com/tvt-tech/archer_media_mon
cd usb-file-filter
$env:GOOS = "windows"
$env:GOARCH = "386"
go build -ldflags="-s -w" -trimpath -o media_mon_x32.exe

LINUX

git clone https://github.com/tvt-tech/usb-file-filter
cd usb-file-filter
GOOS=linux go build -ldflags="-s -w" -trimpath -o media_mon

MIPSLE

git clone https://github.com/tvt-tech/usb-file-filter
cd usb-file-filter
GOOS=linux GOARCH=mipsle CGO_ENABLED=0 go build -ldflags="-s -w" -trimpath -o media_mon

Usage

Find Archer devices in usb storages and archive founded unexpected files

[!NOTE] Will show popup message on windows to accept or decline action!

usb-file-filter.exe 

Find Archer compatiple files signature in specified path and archive founded unexpected files

[!NOTE] Will show popup message on windows to accept or decline action!

./media_mon ./<dst>

List USB drives

./media_mon -l

Eject drive by path

./media_mon -e <drive path / drive letter>

Eject all matched Archer devices

./media_mon -e -A

Run in monitor mode

./media_mon -s

Run in monitor mode with no tray icon

./media_mon -s -q

Run in debug mode

./media_mon -d ./<dst>

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors