The NTFS file system includes support for alternate data streams. Thisis not a well known feature and was included, primarily, to providecompatibility with files in the Macintosh file system. Alternate datastreams allow files to contain more than one stream of data. Every filehas at least one data stream. In Windows, this default data stream iscalled :$DATA.
Since the :$DATA alternate stream exists for every file it can be analternate way to access any file. Reference Example 2 for information onaccessing the :$DATA alternate data stream in a text file. Anyapplication that creates files or looks at or depends on the end of thefile name (or the extension) should be aware of the possibility of thesealternate data streams. If unsanitized user input is used to create orreference a file name an attacker could use the :$DATA stream to changethe behavior of the software. A well-known vulnerability of this natureexisted in older versions of IIS. When IIS saw a request for a file withan ASP extension it sent the ASP file to the application associated withthe extension. This application would run the server-side code in theASP file and generate the HTML response for the request. Due to a flawin the extension parsing of these versions of IIS, filename.asp::$DATAdid not match the extension and since there was no applicationregistered for the asp::$DATA extension, the asp source code wasreturned to the attacker.
I've been really enjoying my Xbox lately (when the family is asleep) as well as some fun Retrogaming on original consoles. Back in 2015 I showed how you can stream from your Xbox to any PC using the Xbox app from the Windows Store. You can pair your Xbox controller with any PC you've got around (either with the $20 Xbox Wireless Adapter or just with a micro-USB cable you likely have already). In fact, I often walk on the treadmill while streaming games from the Xbox to my little Surface Pro 3.
When you've connected your PC to my Xbox and are streaming FROM my PC to your Xbox, you'll see this bar at the top of the PC side. There's three optimization settings for Gaming, Working, and Watching Videos. I assume these are balancing crispness/quality with framerate and latency changes.
Apple TV lets you enjoy your entire iTunes library on your home theater system. With Apple TV (2nd generation or later), you can stream content to your home theater system from any iTunes library in your Home Sharing network. You can also stream digital photos stored on your computer.
On the REMOTE machine I have this stream string: :8081/video.mjpg
and it shows a videopicture when clicking on TEST and it shows a stream on the "Control" tab - all OK !
The REMOTE machine IS showing a picture when clicking the TEST butten for the TIMELAPSE RECORDINGs - too the path is OK.
and then after some time it shows this text in the streaming window:
"WebCam stream is not loaded
It might not be configured correctly or requere authentocation .... (and then where I can change the URL and what the URL is right now)
I repeat my first posting ... and I my definition of the words it tells it all ... but I'll do it againwith some other words:
I have 2 Windows 10 machines both in my home - one in my office (B) and one in the scullery (A).
On machine A is installed OctoPrint and now some plugsins and it works nicely and I can get access to the OctoPrint server from macine B.
Now I want to set up a camera on A (and it all works nicely when tested/used from A) but when testing the streaming on B NO striming window was seen on the "Control" tab. AFTER installing some plugins the stream window on the "Control" tab comes up but no picture but show the text I refered to in my last posting. The TEST butten and the PATH test for the Timelapse picture is OK on machine B.
Typing in the URL :8081/video.mjpg directly in the browser on machine B (the one in my office !) after some time, results in "time out" !
I think we knew that ... that's kind of too shown in the streaming window on the "Control" tab if I access the OctoPrint server from machine B.
If I do the same (type in the URL ...) on machine A (the macbine i the scullery - I would call it the "remote" machine) I get a nice streaming window - just like on the "Control" tab if I access the OctoPrint serve from that machine A.
In this post, we review how the new Kinesis Agent for Windows enables streaming analytics use cases related to Windows applications, servers, and workstations. We also show you how to get started with the new agent. By using KA4W to push real-time data into Amazon Kinesis services, you can solve a wide range of operational issues, including the following:
Amazon Kinesis Agent for Microsoft Windows (KA4W) is a configurable and extensible agent. It runs on Windows laptops, desktop computers, and servers, either on-premises or in the AWS Cloud. KA4W efficiently and reliably gathers, parses, transforms, and streams logs, events, and metrics to various AWS services, including Kinesis Data Streams, Kinesis Data Firehose, CloudWatch, and CloudWatch Logs.
Kinesis Agent for Windows provides built-in parsers that simplify the processing of logs from common Windows services such as Exchange, Active Directory, DHCP, Microsoft SharePoint, and Windows security logs. It solves many technical and operational challenges for streaming logs, events, and metrics to AWS services, including the following:
Sinks are the plugins that stream logs, event, and metrics data to different AWS services. Kinesis Agent for Windows comes with multiple built-in sink plugins, such as KinesisStream, KinesisFirehose, CloudWatch, and CloudWatchLogs. Kinesis Agent for Windows needs to authenticate with AWS services to send data. For details on sinks and security configuration, see Sink Declarations in the Kinesis Agent for Windows User Guide.
Create two Kinesis Data Firehose delivery streams named EventLogStream and W3SVCLogStream. Configure both streams to deliver data to Amazon Simple Storage Service (Amazon S3). To expedite log delivery to Amazon S3, reduce the delivery stream buffer size to 1 MB and the buffer interval to 60 seconds. This results in more frequent writes to Amazon S3.
If your host is an Amazon EC2 instance, the security configuration is simpler, and you only need to grant your Amazon EC2 instance role PutRecordBatch permission to the streams created. A sample IAM (security) policy looks like the following:
Amazon Kinesis Agent for Microsoft Windows consumes a minimal amount of system resources. Memory and CPU usage can vary based on the amount of data streaming to AWS services and the virtual or physical hardware configuration of the machines hosting Kinesis Agent for Windows.
Amazon Kinesis Agent for Microsoft Windows streams logs, events, and metrics to AWS services. It is a key part of constructing an efficient, reliable, and cost-effective data pipeline for discovering, preventing, and resolving complex operational and security issues with Windows desktop and server machines. The example in this post demonstrates the simplicity of configuring a custom-tailored solution for gathering and streaming operational data from a web server host. Kinesis Agent for Windows allows you to choose the right AWS services for your scenarios to construct data pipelines and gain deeper insight into your operational challenges.
You may not be familiar with NTFS file streams, but you use them every day when you access files on any modern Windows system. This blog post explains this feature of NTFS ADS, shows how hackers can exploit file stream functionality in cyberattacks, and offers strategies for defending your organization.
Files can also contain one or more alternate data streams (ADSs). An ADS must be named. Note that the default data stream remains unchanged with the addition of alternate data streams.
There are also legitimate reasons to utilize alternate data streams within Windows. For example, some archive management and backup software use ADS to store file revision information, and many web browsers add a stream to files downloaded from the internet that includes security information about where the file came from.
While ADS has many legitimate purposes, hackers can misuse it for malicious purposes such as malware attacks. Like a secret compartment inside a suitcase used by a smuggler to hide contraband from an inspector, ADS can be used by threat actors to hide malicious code and execute future attacks while skirting basic security detection. An ADS can store any type of file, including audio, video, images or malicious code such as viruses, trojans and ransomware. And because alternate data streams are hidden, users cannot detect them using directory listing commands.
You can also use PowerShell to identify the alternate data streams in a file. In the example below, we have used the command Get-Item with the Stream option and the wildcard parameter. The output shows both the streams for our file; the arrow highlights the alternate stream view.
You can also use PowerShell to clear an NTFS stream. In the screenshot below, we have used the clear-content command to delete the data associated with the secret data stream. Running the get-item command immediately afterwards confirms that the data in the stream was deleted, since the file size is now zero.
Accordingly, when building your security management strategy, you need to improve visibility into ADS. In particular, consider investing in anti-virus products, data discovery tools, and data exfiltration detectors that can detect the existence of alternate data streams and scan for unauthorized content so you can proactively remove it. After all, incident prevention is always better than incident response.
Hey folks:
Can somebody help me understand exactly what I need to do while listening to a broadcast posted by a streamer on Twitch.com:
How do I use Audacity to record that broadcast?
I am using the most current version of Audacity.
I use Windows 10
I am using Microsoft Edge to access the Twitch website.
I log in using my Username and Password.
I start to listen to a Live Stream or a previous Broadcast,
and I want to be able to make my own recording of it.
How do I accomplish this?