c# - How to intercept and record or modify signals between hardware and software -
my understanding of how stuff works limited, make library calls make audio / video magically show up.
i want able mitm "attacks" programs on own computer. (i'd guy intercepting signals between software , hardware). kind of thing useful in number or scenarios.
for instance, audio:
- xp doesn't have way change audio specific programs while keeping others unchange. has 1 audio manager across programs. if intercept signal (and
detect program coming from) in theory make own audio manager. - i record conversations, possibly testing out audio -> text software may have/create.
- many more.
for video:
- (primary goal here): record conversations. have used third party program, i'm guessing doing taking snapshots because 1) video choppy , 2) when mouse or other thing gets in way of video, records too. wouldn't easier record signal going video card specific program of interest, play when want see again?
for network traffic:
- for recording traffic , computer, possibly discovering
programs communicating shouldn't be.
for keyboard/mouse:
- this useful creating macros fill out forms or whatever, , custom encrypt data make sure it's secure rather relying on third party software.
i'm sure there many other applications useful.
thanks.
Comments
Post a Comment