Getting the transcript
Reading the captions from YouTube. A video nobody has opened here before takes 10 to 30 seconds; this page fills in on its own.
Getting the transcript
Reading the captions from YouTube. A video nobody has opened here before takes 10 to 30 seconds; this page fills in on its own.

MyDFIR · @MyDFIR
This video has no Most replayed graph yet: YouTube shows one only once a video has enough views. These are the moments viewers replayed most in MyDFIR's most watched videos.
Most replayed moment at 9:43
2.5x that video's typical replay level
to red again and that way I can say perform responsive action another way of doing this is instead of using icons we can just use text so for example I'll scroll down just a little bit and then I will double click anywhere this will
Said at 9:37
Most replayed moment at 8:51
4.4x that video's typical replay level
go ahead and click on the link for GitHub but since I'm on a Windows machine we'll click on download syon and while that's downloading we should go ahead and start downloading the configuration file that we'll start using for Sison and again all of the
Said at 8:43
The graph counts replays. It does not show where viewers stopped watching.
Words
2,370
Runtime
15:19
Speaking pace
155wpm
Reading time
10min
155 words per minute, below the 160 25th percentile of 349 measured videos. That distribution comes from the 349-video hook study.
Opening (first 30 seconds)
welcome to part three of five of the series on the sock automation project if you haven't seen the previous Parts where we go over how to build a diagram for this lab and install what is required I highly encourage you to go and watch that first today's objective is to configure our Hive and Wasa servers so we can get them up and running properly by the end of this video you will have both the
78 words, the words spoken in the first 30 seconds at 155 words per minute.
Free, no signup. See how the first 30 seconds hold attention, with rewrites.
Sentence shape
What this transcript is
Every word below is the caption track YouTube publishes for this video, pulled from the video itself and reproduced unchanged. It is not Prepublish's writing, not a summary, and not a re-transcription: it is the video's own published captions. English captions, generated automatically by YouTube, in the video’s original language. Source: the video on YouTube. A channel that would rather this page did not exist can ask for its removal through the contact page, and it is removed.
welcome to part three of five of the series on the sock automation project if you haven't seen the previous Parts where we go over how to build a diagram for this lab and install what is required I highly encourage you to go and watch that first today's objective is to configure our Hive and Wasa servers so we can get them up and running properly by the end of this video you will have both the hive and Wasa servers up along with a Windows 10 client reporting into Wasa let's get started to begin let's configure our Hive instance first to get this up and running successfully in part two or episode two we installed multiple components for the hive and beginning with Cassandra which is used for the hives database we want to edit Cassandra's configuration files and to do that we can type in Nano SLC SL Cassandra and you can always press tab for autoc completion I'll type in cassandra. yo this is where we can customize our listen address or ports along with the cluster name for example right here it says cluster name as test cluster you can leave it as is but I'm going to delete this and change it to my dfir next we want to find the listen address and RPC address now we can do this a couple ways we can scroll down until we find it or we can hold control and W this will open up a search bar for you and then we can type in listen and hit enter let's scroll down just a little bit and we should see listen address as Local Host we want to remove this and enter in our public IP of the hive so this one is 21714 n now your public IP will likely be different than mine but just make sure it's reflecting your public IP for The Hive next we want to find RPC address so again hold control and W and then we'll search RPC uncore address then scroll down just a little bit then we find RPC address so let's remove the local host and do the same that we did earlier type in your public IP of the hive now that we changed our listen address and RPC address we need to change one more configuration and that is the seed address so I'll type in control W and type in seed eventually we'll see what is called seedor provider now you can always go ahead and search for seedor provider and it will bring you straight to here we want to change the local host address of 127.0.0.1 to our public IP of the hive and then we'll save this out by hitting crl X and Y the next step is to to stop our Cassandra service and to do that we can type in system CTL stop Cassandra now again you can always press tab to autocomplete I'll hit enter and because we installed the hive using their package we must remove old files to do that we can type in rm-rf and we want to remove files located in VAR lib Cassandra and then we want to put in the asteris for everything and then hit enter now that the older files have been deleted we can now start up the service by typing system CTL start Cassandra and hit enter it is always a good habit to just double check your services just to make sure it is running so again system CTL but instead of start you just type in status Cassandra hit enter and under the active you can see that it's active in Brackets running we know that Cassandra is running now we can exit this by hitting Q on our keyboard and then I'll just clear out the screen for now the next thing we want to set up is elastic search which is used to manage data indices AKA querying data the configuration files for elastic search is under ety elastic search and elastic search. yml in this configuration I'll scroll down until I see cluster name and I'll remove the comment I'll remove my application and change this to the hive scrolling down we want to remove the comment for no name and then I'll leave it as no-1 scroll down just a bit both data path and log path is okay just keep scrolling down and then we will eventually see network host I will uncomment this and then put in our public IP of the hive Now by default the HTTP Port is 92 00 now you can go ahead and uncomment it or comment it because by default it's 9200 I'm just going to uncomment it here and in order to start elastic service it requires either a discovery seed or a cluster initial Master node either or in my case I will just uncomment cluster and I'll remove the node two because I do not have a second node but essentially the discovery seed is what you would configure to scale out elastic search now because we are only using this as a demo environment and there's no need to scale I'll just leave it as is let's go ahead and save that out now we can start the service for elastic search we'll type in system CTL start elastic search and hit enter once that is done we'll enable the service by typing system CTL enable elastic search great now that elastic search has been started and en enabled we can see the status of elastic search so we see that is active and running I do also want to double check Cassandra's service because sometimes it stops so let's type in system CTL status Cassandra and it's still running awesome the next section is to start configuring The Hive and before we actually configured the hive's configuration file we want to make sure that the hive user and group has access to a certain file path so let's double check that we'll type in ls-opt thp this is the file path that the hive requires access to as we can see right now root has access to the hive directory we need to change that to change that we'll type in ch wn- capital r The Hive colon The Hive SL opt SL thp and hit enter it's essentially saying change owner to The Hive user and the hive group over to the destination directories so if we were to type in ls- La again pointing to the directory we can now see it is the hive user and the hive group so now we are good to go and configuring the hive's configuration file the configuration file is located under SLC slash thehive and then it is called application.
NF or com and hit enter so if we scroll down just a little bit here we notice that the database and index configuration this is what we need to configure I change the host name and remove the 127 address to our public IP of the hive next if you recall the cluster name for Cassandra I changed it to my dfir so I will remove thp and type in my dfir scrolling down a bit again the host name is 127 I'm going to remove that and type in my hive IP now let's scroll down we see that the storage is pointing to this directory now if you read the comments above right here it says the path can be updated and should belong to the usergroup running the hive that is why we have to change the ownership of those directories to The Hive otherwise it wouldn't have access to write in that directory if we scroll down we can see application based URL it is currently pointing to Local Host I will remove this and then type in my public IP of the hive so far so good it's looking pretty nice I'll scroll down and that's the end of the configuration by default The Hive has both cortex and M enabled cortex is their data enrichment and response capability whereas misp is used as their CTI platform their cyber thread intelligence platform I'll leave this as is for now and save out the configuration file now let's go and start out the hive system CTL start the hive and now system CTL enable The Hive now that it's enabled let's go and check the services for the hive and it is active and running perfect one thing to keep note of is that if you cannot access the hive make sure to check all three services Cassandra elastic search and the hive all of them should be running otherwise The Hive won't start so for example let's take a look at Cassandra again just to make sure so Cassandra is running and then we'll take a look at elastic search elastic search is running and lastly we'll take a look at the hive and the hive is running perfect so in theory we should be able to access the hive by navigating to the public IP of the hive with Port 9000 and we are presented with the hive dashboard we can log in with their default credentials which is admin atthehive dolo and the password is secret if you have been following along you might experience an error on trying to log into the hive this could be trying to use default credentials and then it will tell you that your authentication failed if that's the case take a look at the status of elastic search likely your elastic search is down if that's the case if you are facing that error you want to create a custom jvm option file and we can do that by typing in Nano Etsy elastic search jvm. options. d/ jvm. options once you open up this file you want to paste in the following content essentially this is telling Java to limit its memory usage to 4 gigs our virtual machine has a total of 8 gigs however for the sake of making sure nothing crashes I'll change it to 2 gigs now this is telling elastic search to allocate 2 gigs of memory for Java you can go ahead and save this out and then you want to restart your elas IC search now again this is only if you are experiencing any errors when you're trying to log in using default credentials now that we have the hive configured we'll move on to Wasa and configure that to begin with configuring Wasa you want to log into the dashboard using the administrative credentials that we obtained in part two and immediately we see no agents were added to this manager and also I just wanted to very quickly show you if you you do not have the credentials you can head over to wasa's manager and then type in LS just to see if your was- install Das file exists it should technically if you've downloaded Wasa via the curl option now what you want to do is run the command t- xvf and then this will extract all the files from your tar file once those files have been extracted change into the was- install files directory from here we can type in LS and the file that we're looking for is called was- password.txt so we can cat that out and here will be all of our passwords the main one that we want of course is the admin password this is what we're going to be using to log into the dashboard with and secondly we want the Wasa API user we'll be using this later on in the lab to perform responsive capab cap abilities heading back to our wasal dashboard as we can see again we have no agents installed in order to install one we can simply click on ADD agent because we are using a Windows machine select Windows scroll down for the server address we'll put in wasa's public IP which in my case was 1739 and your public IP is going to be different than mine on underneath we see assign an agent name this is optional but I'll type in my dfir and then it asks you if you want to select one or more existing groups I'll leave that as default now we can copy the following command so I'll go ahead and copy that and I am on my Windows machine I'll open up a Powershell window with administrative privileges once we open that up go ahead and paste in the command and then hit enter after the command is done installing we can then start the service by typing in net start Wasa SVC that is one way to start the service or you can go ahead and type in services and then from here you want to look for Wasa Service as we can see it's running so that means in our dashboard we should be able to see our agent I'll go ahead and close this one out and currently I do see the agent but it is disconnected so let's just wait a little bit and see what happens so after a couple of seconds we you can see that there is a total agent of one and an active agent as well that means our Windows machine is checking into Wasa successfully now we can click on security events and start querying four events you just configured both the hive and Wasa and now they are working as expected our end goal is to detect mimik cats usage on our Windows 10 client machine and in order to do that we must first generate Telemetry and create an alert related to mimik cats which is what we will do in the next episode that is it for the video and I hope this has been helpful for you so far if you stumbled across any kind of Errors along the way do let me know and I'll be happy to help you out
The words are the caption track's own and nothing is reworded or re-transcribed. Paragraph breaks are placed between sentences so the text reads as prose.
Free tools for your own script. No signup, no login.
Paste your draft and see where viewers are likely to drop off, with a rewrite for each weak line.
Paste the first 30 seconds of your own draft for a hook score and rewrites.
Check your draft against YouTube's advertiser-friendly guidelines before you record it.
Read this channel's public videos and transcripts, and download a writing brief for it.
| Measure | This transcript |
|---|---|
| Sentences | 7 |
| Average words per sentence | 338.6 |
| Longest sentence | 712 words |
| Questions asked | 0 |
| Sentences containing a number | 5 |
Most used terms
Filler phrases
2 in total: actually 1 · kind of 1.
A literal whole-word count of the same phrase list the Prepublish browser extension uses, so a phrase inside another word is not counted and a phrase used in its ordinary sense still is. It is a count and not a judgement.